.download-main{padding-block:var(--site-space-16) var(--site-space-8)}.download-heading{text-align:center;margin-bottom:var(--site-space-16)}.download-brand{width:var(--site-space-16);height:var(--site-space-16);margin-inline:auto;display:block}.download-heading h1{font-size:var(--site-size-display);font-weight:var(--site-weight-heading);color:var(--site-heading);margin-block:var(--site-space-4) var(--site-space-6);text-wrap:balance;line-height:1.2}.download-heading>p:last-child{max-width:48rem;font-size:var(--site-size-lead);text-wrap:balance;margin-inline:auto}.download-section-heading{justify-content:space-between;align-items:baseline;gap:var(--site-space-4);margin-bottom:var(--site-space-6);display:flex}.download-section-heading h2,.download-help h2,.download-demo h2{font-size:var(--site-size-title);font-weight:var(--site-weight-heading);color:var(--site-heading)}.download-matrix{table-layout:fixed;border-collapse:collapse;background:var(--site-bg);text-align:left;width:100%}.download-matrix th,.download-matrix td{padding:var(--site-space-6) var(--site-space-8);border:1px solid var(--site-line);font-weight:var(--site-weight-body);vertical-align:middle}.download-matrix thead th{background:var(--site-surface);vertical-align:middle;border-bottom-color:var(--site-line-strong)}.download-matrix .download-system-title{width:20%;color:var(--site-secondary);font-size:var(--site-size-caption);text-align:center}.download-cell-content{max-width:22rem;margin-inline:auto}.download-matrix tbody th{text-align:center}.download-product{align-items:center;gap:var(--site-space-3);flex-wrap:wrap;display:flex}.download-product h3{font-size:var(--site-size-title);font-weight:var(--site-weight-heading);color:var(--site-heading)}.download-matrix .download-product-description{margin-top:var(--site-space-4)}.download-matrix .download-product-detail{margin-top:var(--site-space-2);color:var(--site-secondary);font-size:var(--site-size-caption)}.download-os{justify-content:center;align-items:center;gap:var(--site-space-3);font-size:var(--site-size-lead);font-weight:var(--site-weight-heading);color:var(--site-heading);margin-bottom:var(--site-space-2);display:flex}.download-build+.download-build{margin-top:var(--site-space-4)}.download-build-meta{gap:var(--site-space-3);align-items:baseline;display:flex}.download-build-meta>span:last-child{font-size:var(--site-size-caption);color:var(--site-secondary)}.download-file :is(button,a){align-items:center;gap:var(--site-space-2);text-align:left;max-width:100%;min-height:36px;font-size:var(--site-size-caption);color:var(--entry-link);border-radius:var(--site-radius);display:inline-flex}.download-file :is(button,a) span{overflow-wrap:anywhere}.download-file a:hover{text-underline-offset:var(--site-space-1);text-decoration:underline}.download-file svg{flex-shrink:0}.download-file button[aria-disabled=true]{cursor:default}.download-mobile-product{display:none}.download-access{padding:var(--site-space-6);margin-bottom:var(--site-space-8);background:var(--site-surface);border:1px solid var(--site-line);border-radius:var(--site-radius-panel)}.download-access .download-access-title{margin-bottom:var(--site-space-3);color:var(--site-heading);font-size:var(--site-size-lead);font-weight:var(--site-weight-heading)}.download-access p{color:var(--site-text);font-size:var(--site-size-ui);line-height:1.8}.download-access p+p{margin-top:var(--site-space-3)}.download-access-actions{align-items:center;gap:var(--site-space-4);flex-wrap:wrap;display:flex}.download-access-actions:not(:empty){margin-top:var(--site-space-4)}.download-help{gap:var(--site-space-12);margin-top:var(--site-space-16);grid-template-columns:1fr 1fr;display:grid}.download-help>div>p,.download-demo p{margin-top:var(--site-space-3)}.download-faq details{border-bottom:1px solid var(--site-line);padding-block:var(--site-space-4)}.download-faq details:first-child{padding-top:0}.download-faq summary{cursor:pointer;font-weight:var(--site-weight-heading)}.download-faq details p{margin-block:var(--site-space-3)}.download-contact{margin-top:var(--site-space-3)}.download-contact .footer-contact-email{font-size:inherit}.download-faq a{color:var(--entry-link);font-size:var(--site-size-caption)}.download-demo{gap:var(--site-space-6);border-block:1px solid var(--site-line);padding-block:var(--site-space-8);margin-top:var(--site-space-16);flex-wrap:wrap;align-items:center;display:flex}.download-demo>div{flex:1;min-width:min(100%,20rem)}@media (max-width:1023px),(orientation:portrait) and (max-width:1366px){.download-matrix th,.download-matrix td{padding:var(--site-space-6)}.download-product{gap:var(--site-space-2)}.download-matrix .download-system-title{width:23%}.download-help{gap:var(--site-space-6);grid-template-columns:1fr}}@media (max-width:767px){.download-main{padding-top:var(--site-space-12)}.download-heading{margin-bottom:var(--site-space-12)}.download-section-heading{gap:var(--site-space-2);flex-wrap:wrap}.download-matrix,.download-matrix tbody,.download-matrix tr,.download-matrix td,.download-matrix tbody th{width:100%;display:block}.download-matrix thead{display:none}.download-matrix tr{margin-bottom:var(--site-space-6);border:1px solid var(--site-line);border-radius:var(--site-radius-panel);overflow:hidden}.download-matrix tbody th{background:var(--site-surface);text-align:left}.download-os{justify-content:flex-start}.download-cell-content{max-width:none}.download-matrix th,.download-matrix td{padding:var(--site-space-6);border:0}.download-matrix td+td{border-top:1px solid var(--site-line)}.download-mobile-product{align-items:center;gap:var(--site-space-3);font-size:var(--site-size-lead);font-weight:var(--site-weight-heading);display:flex;margin-bottom:var(--site-space-4)!important}.download-demo .entry-button{width:100%}}.download-demo>div{max-width:48rem}.download-demo .entry-button{flex-shrink:0}
