.tech-specs{margin:0;font-size:1rem;padding-top:24px;padding-bottom:24px} .tech-specs .container{width:90%;margin-right:auto;margin-left:auto} .tech-specs .row{display:flex;flex-wrap:wrap;margin-right:-.75rem;margin-left:-.75rem;flex-direction:column} .tech-specs .tech-specs-banner{position:relative;width:100%;margin:0 auto;text-align:center} .tech-specs .tech-specs-banner .description{margin-top:0;margin-bottom:16px} .tech-specs .tech-specs-cta{display:flex;justify-content:center;align-items:center;gap:16px;flex-direction:row;flex-wrap:wrap} .tech-specs .tech-specs-cta .sticky-bottom{position:fixed;bottom:0;margin-bottom:24px;left:50%;transform:translateX(-50%)} .tech-specs .btn{padding:12px 16px;color:white;font-size:16px;font-weight:600;line-height:24px;word-wrap:break-word;background:#0736c3;border-radius:6px;text-decoration:none;display:inline-block;border:.125rem solid transparent;cursor:pointer} .tech-specs .btn:hover,.tech-specs .btn:focus{opacity:.9 !important} .tech-specs .btn-expand .collapse-text,.tech-specs .btn-show-less .expand-text{display:none} .tech-specs .cta:hover{text-decoration:underline} .tech-specs .btn:focus,.tech-specs .cta:focus{outline:.1875rem dotted currentColor} .tech-specs .btn:focus{outline-offset:-3px} .tech-specs .description{font-size:16px;font-weight:400;line-height:24px;letter-spacing:0;text-align:center;margin-top:0;margin-bottom:16px} .tech-specs .btn span .glyph{vertical-align:middle;padding-bottom:3px;padding-right:5px} .tech-specs .btn .glyph{display:inline !important} .tech-specs .hide{display:none !important} .tech-specs .ts-main{margin-top:24px;padding:0 .75rem} .tech-specs .ts-main:focus{outline:.1875rem dotted currentColor} .tech-specs .ts-main .tech-specs-subheader{margin-bottom:20px} .tech-specs .content-subheading{font-size:24px;font-weight:600;line-height:30px;letter-spacing:0;margin:0} .tech-specs .table{border-bottom:1px solid #757575} .tech-specs .table .table-row{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-around;border-top:1px solid #d2d2d2} .tech-specs .table .table-row:first-child{border-top:1px solid #757575} .tech-specs .table-cell-right ul li{padding:8px 0} .tech-specs .table-cell-left{flex:1 1 100%;margin:24px 8px 12px} .tech-specs .table-cell-right{flex:1 1 100%;margin:12px 8px} .tech-specs .ts-row-subheading{font-size:19px;font-weight:600;line-height:24px;letter-spacing:0;text-align:left;margin:0} .tech-specs .table-cell-right-content p{margin-top:0;margin-bottom:16px} .tech-specs sup a{color:#5440f1} .tech-specs sup a:focus{outline:.1875rem dotted currentColor} .tech-specs .tech-specs-banner .c-heading-1{color:#171717;font-size:32px;font-weight:600;line-height:38px;word-wrap:break-word;margin:0 0 12px} .tech-specs .ms-rte-link{color:#5440f1;font-weight:600} .tech-specs .ms-rte-link:focus{outline:.1875rem dotted currentColor} .tech-specs .ts-footnotes{margin:24px 0} .tech-specs .ts-footnotes .ts-footnote-subheading{font-size:18px;line-height:26px;font-style:normal;font-weight:600} .tech-specs .ts-footnotes p,.tech-specs .ts-footnotes h4,.tech-specs .ts-footnotes h5{margin:0 0 16px} .tech-specs .ts-footnotes ul{list-style-type:none;padding:0;margin-top:0} .tech-specs .ts-footnotes ul li{padding:8px 0} .tech-specs .ts-footnotes .superscript{margin-right:4px} .tech-specs .superscript{color:#5440f1;font-weight:600} .tech-specs .superscript:focus{outline:.1875rem dotted currentColor} .dark{background:#0a0520;color:rgba(242,242,242,1)} .dark .tech-specs-cta .btn,.dark .tech-specs-cta .cta{box-shadow:none !important;background:#3dcbff;color:#0a0520} .dark .cta,.dark .cta span,.dark .ms-rte-link,.dark sup a{color:rgba(175,173,255,1) !important} .dark .btn span .glyph{fill:#0a0520} @media(min-width:540px){.tech-specs{padding-top:32px;padding-bottom:32px} } @media(min-width:860px){.tech-specs .tech-specs-banner{width:90%;max-width:716px} } @media(min-width:1084px){.tech-specs{padding-top:48px;padding-bottom:48px} .tech-specs .container{padding-right:5%;padding-left:5%;width:90%;box-sizing:content-box} .tech-specs .tech-specs-banner{width:65%;max-width:666px} .tech-specs .tech-specs-banner .heading{font-size:56px;line-height:67px;margin:0 0 16px} .tech-specs .content-subheading{font-size:29px;line-height:34px;margin-bottom:12px} .tech-specs .description{margin-top:0;margin-bottom:16px} .tech-specs .ts-row-subheading{font-size:21px;line-height:26px} .tech-specs .table .table-row{flex-direction:row;border-top:1px solid #d2d2d2 !important} .tech-specs .table-cell-left{flex:1 1 25%;margin:48px 24px} .tech-specs .table-cell-right{flex:0 1 75%;margin:48px 24px} .tech-specs .ts-footnotes{margin:48px 0} } @media(min-width:1400px){.tech-specs .container{max-width:1600px;margin:0 auto} .tech-specs .tech-specs-banner{width:65%;max-width:856px} .tech-specs .tech-specs-banner .heading{font-size:71px;line-height:84px} .tech-specs .subheading{font-size:37px;line-height:44px;margin-bottom:16px} .tech-specs .description{margin-top:0;margin-bottom:16px} .tech-specs .subheading{font-size:24px;line-height:30px} } [dir=rtl] .tech-specs .btn span .glyph{padding-left:5px}