#listing-long-description{padding:16px;background:var(--color-surface-50)}@media(min-width:1024px){#listing-long-description{padding:32px 64px}}#listing-long-description h2{font-size:16px;font-weight:400;line-height:150%;color:var(--color-primary-500)}#listing-long-description :is(h3,h4,h5,h6){font-size:16px;font-weight:400;line-height:150%;color:var(--color-primary-500)}#listing-long-description p{font-size:14px;font-weight:400;line-height:150%;color:var(--color-surface-900)}#listing-long-description h2+p,#listing-long-description :is(h3,h4,h5,h6)+p,#listing-long-description p+p{margin-top:8px}#listing-long-description p+h2,#listing-long-description p+:is(h3,h4,h5,h6){margin-top:8px}#listing-long-description a{color:var(--color-primary-500);text-decoration:underline;transition:color .25s}@media(hover:hover)and (pointer:fine){#listing-long-description a:hover{color:var(--color-primary-400)}}#listing-long-description .long-description__section{margin-top:32px}#listing-long-description .long-description__banner-image{object-fit:contain;width:100%;height:100%;border-radius:4px;overflow:hidden}#listing-long-description .long-description__banner-image--desktop{display:none}#listing-long-description .long-description__banner-image--mobile{display:block}@media(min-width:1024px){#listing-long-description .long-description__banner-image--desktop{display:block}#listing-long-description .long-description__banner-image--mobile{display:none}}#listing-long-description .long-description__intro{display:flex;flex-direction:column;gap:24px}#listing-long-description .long-description__intro-text{display:flex;flex-direction:column;gap:8px}#listing-long-description .long-description__intro-image-wrapper{display:block;aspect-ratio:696 / 446;margin-top:32px}#listing-long-description .long-description__intro>.long-description__intro-image-wrapper{display:none}@media(min-width:1024px){#listing-long-description .long-description__intro{flex-direction:row;align-items:center;gap:0}#listing-long-description .long-description__intro-text{flex:0 0 448px;max-width:448px}#listing-long-description .long-description__intro-image-wrapper{display:none;margin-top:0;margin-left:32px;aspect-ratio:761 / 190;flex:1 1 auto}#listing-long-description .long-description__intro>.long-description__intro-image-wrapper{display:block}}#listing-long-description .long-description__benefits{margin-top:32px;display:flex;flex-direction:column;gap:12px}#listing-long-description .long-description__benefits-header{display:flex;flex-direction:column;gap:8px}#listing-long-description .long-description__benefits-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:4px}#listing-long-description .long-description__benefit-item{display:flex;flex-direction:column;gap:2px;padding:12px;border-radius:4px;background-color:var(--color-primary-50);overflow:hidden}#listing-long-description .long-description__benefit-title{font-size:16px;font-weight:500;line-height:150%;color:var(--color-primary-500)}#listing-long-description .long-description__benefit-desc{font-size:14px;font-weight:400;line-height:150%;color:var(--color-neutral-500)}@media(min-width:1024px){#listing-long-description .long-description__benefits-list{flex-direction:row;gap:4px}#listing-long-description .long-description__benefit-item{flex:1 1 0}}#listing-long-description .long-description__comparison{margin-top:32px;display:flex;flex-direction:column;gap:16px}#listing-long-description .long-description__comparison-text{display:flex;flex-direction:column;gap:8px}#listing-long-description .long-description__table-scroll{width:calc(100% + 32px);margin-left:-16px;padding-inline:16px;overflow-x:auto;-webkit-overflow-scrolling:touch}#listing-long-description .long-description__table{border-collapse:collapse;min-width:582px;width:100%;background-color:var(--color-surface-100)}#listing-long-description .long-description__table thead tr{background-color:var(--color-primary-50)}#listing-long-description .long-description__table th{padding:10px 12px;font-size:14px;font-weight:400;line-height:150%;white-space:nowrap;color:var(--color-neutral-500);text-align:left;border:1px solid var(--color-primary-50)}#listing-long-description .long-description__table th:last-child{min-width:219px}#listing-long-description .long-description__table td{padding:10px 12px;font-size:14px;font-weight:400;line-height:150%;color:var(--color-neutral-500);border:1px solid var(--color-primary-50);vertical-align:middle}@media(min-width:1024px){#listing-long-description .long-description__comparison{flex-direction:row;align-items:center;flex-wrap:wrap;gap:16px}#listing-long-description .long-description__comparison-text{flex:1 0 400px;max-width:643px}#listing-long-description .long-description__table-scroll{width:auto;margin-left:0;overflow-x:hidden;padding-inline:0}}#listing-long-description .long-description__video{margin-top:24px;display:flex;flex-direction:column;gap:16px}#listing-long-description .long-description__video-text{display:flex;flex-direction:column;gap:8px}#listing-long-description .long-description__video-iframe-wrapper{position:relative;width:100%;aspect-ratio:16 / 9;border-radius:8px;overflow:hidden}#listing-long-description .long-description__iframe{width:100%;height:100%}@media(min-width:1024px){#listing-long-description .long-description__video{margin-top:32px;flex-direction:row-reverse;align-items:center;gap:40px}#listing-long-description .long-description__video-text{flex:0 0 501px;max-width:501px}#listing-long-description .long-description__video-iframe-wrapper{flex:1 1 auto}}#listing-long-description .long-description__install{margin-top:24px;display:flex;flex-direction:column;gap:8px}#listing-long-description .long-description__install-body{display:flex;flex-direction:column;gap:8px}@media(min-width:1024px){#listing-long-description .long-description__install{margin-top:32px}}#listing-long-description .long-description__full-banner{margin-top:32px;display:block;aspect-ratio:696 / 446}@media(min-width:1024px){#listing-long-description .long-description__full-banner{aspect-ratio:1240 / 190}}#listing-long-description .long-description__faq,#listing-long-description .long-description__cta{margin-top:32px;display:flex;flex-direction:column;gap:8px}
