@charset "UTF-8";#wrapper{margin:0 auto;max-width:100%;min-width:320px;padding:0}.glp-wrapper{--glp-content-size:100%;margin:0 auto;max-width:1400px;padding:var(--side-offset);box-sizing:content-box;background:0 0}.glp-wrapper h1,.glp-wrapper h2,.glp-wrapper h3,.glp-wrapper p,.glp-wrapper table,.glp-wrapper ul{margin-bottom:var(--spacing-m)}.glp-wrapper h1{font-size:clamp(24px,3.6vw,40px);text-align:center}.glp-wrapper h2{margin-top:var(--spacing-xl);font-size:clamp(18px,2vw,20px)}.glp-wrapper h3{font-size:clamp(16px,1.6vw,16px)}.glp-wrapper .project_header{grid-area:1/1/3/3}.glp-wrapper .glp-sidebar .inside{position:sticky;top:var(--sizing-header);padding:var(--side-offset) 0;font-size:13px}.glp-wrapper .glp-sidebar li[data-section]{cursor:pointer}.glp-wrapper .glp-sidebar li[data-section].active,.glp-wrapper .glp-sidebar li[data-section]:hover{text-decoration:underline;text-decoration-color:var(--c-accent);text-underline-offset:2px}.glp-wrapper .glp-content .inside{max-width:var(--glp-content-size);margin:0 auto;padding:var(--spacing-s) 0}.glp-wrapper .glp-content .bk-reviews{display:grid;gap:var(--spacing-s)}.glp-wrapper .glp-content .bk-reviews>*{padding:var(--spacing-s);background-color:var(--c-em-4xlow);border-radius:22px;display:grid;align-items:center}.glp-wrapper .glp-content .bk-reviews>* img{border-radius:11px}.glp-wrapper .glp-content section.ds-grid picture{display:block;margin-bottom:var(--spacing-m)}.glp-wrapper .glp-content section.ds-grid picture img{width:100%;border-radius:6px}.glp-wrapper .glp-content section.ds-grid .logos{display:grid;gap:16px;align-items:center;justify-content:center}.glp-wrapper .glp-content section.ds-grid .logos>*{flex:1}.glp-wrapper .glp-content section.ds-grid .copy{position:sticky;top:var(--sizing-header)}.glp-wrapper .glp-content section.ds-grid:nth-of-type(even) .copy{order:-1}.glp-wrapper .cartButton_container~.cartButton_container{display:none!important}.glp-wrapper .tiles-container{margin-top:24px}.glp-wrapper h2.content-header{margin:var(--spacing-xl) 0 var(--spacing-m);padding-left:1em;text-indent:-1em;line-height:1.2}.glp-wrapper h2.content-header:before{content:'▋';color:#ff3200;margin-right:0}.glp-wrapper h2.content-header:after{content:'';display:block;width:calc(100% + 20px);height:2px;margin-left:-20px;background:-webkit-linear-gradient(left,#e26e6e,#6edce2)}.glp-wrapper h3.content-header{margin:1em 0;padding-left:1em;text-indent:-1em;font-size:130%;font-weight:700}.glp-wrapper h3.content-header:before{content:'●';color:#dcdcdc;margin-right:.3em}.glp-wrapper table.spec{border:1px solid grey;width:98%}.glp-wrapper table tr td,.glp-wrapper table.spec tr th{padding:5px 0 5px 10px;border-right:1px dotted #909090}.glp-wrapper table.spec tr th{width:30%}.glp-wrapper table tr:nth-child(2n+1) th,.glp-wrapper table.spec tr:nth-child(2n+1) td{background-color:#e0e0e0}.glp-wrapper img{max-width:100%;object-fit:contain;height:auto}.glp-wrapper iframe[src*="youtube.com"]{aspect-ratio:16/9;object-fit:cover;border:0;width:100%;max-height:90vh;margin-bottom:var(--spacing-m);border-radius:11px;box-shadow:0 40px 24px -32px rgba(0,0,0,.16)}.glp-wrapper .mb-wrapper:before{position:absolute}.glp-wrapper .mb-compare-include .mb-compare-wrapper .mb-compare-nav.-fixed,.glp-wrapper .mb-mod[data-type=compare] .mb-compare-wrapper .mb-compare-nav.-fixed{position:sticky;left:unset;right:unset;width:unset;transform:unset;top:var(--sizing-header)}@media (min-width:1024px){.glp-wrapper .glp-content .bk-reviews{grid-template-columns:repeat(2,1fr);margin-bottom:var(--spacing-l)}.glp-wrapper .glp-content section.ds-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--side-offset);margin-bottom:var(--spacing-l)}.glp-wrapper .glp-content section.ds-grid h2{margin-top:0}.glp-wrapper .glp-content section.ds-grid picture.duo{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.glp-wrapper .glp-content section.ds-grid picture.duo img{height:100%;object-fit:cover}.glp-wrapper .glp-content section.ds-grid .logos{grid-template-columns:repeat(2,1fr)}}@media (max-width:1023px){.glp-wrapper .project_header{margin-bottom:-8px}}