.L5uESW_content{grid-template-columns:1fr;gap:32px;margin-top:-16px;display:grid}@media (min-width:768px){.L5uESW_content{grid-template-columns:2fr 2fr;min-height:400px}}.L5uESW_imageSection{cursor:pointer;width:100%;height:300px;position:relative}@media (min-width:768px){.L5uESW_imageSection{height:400px}}.L5uESW_moduleImage{object-fit:contain;transition:transform .2s;object-position:left top!important}.L5uESW_imageSection:hover .L5uESW_moduleImage{transform:scale(1.02)}.L5uESW_infoSection{flex-direction:column;gap:24px;display:flex}.L5uESW_infoSection h1{font-size:2.5rem;font-weight:500}.L5uESW_description{color:var(--neutral-600);font-size:1.25rem;line-height:1.4}.L5uESW_diyLink{color:#fff;cursor:pointer;background:#000;border:1px solid #000;padding:8px 32px;font-size:.8rem;text-decoration:none;transition:all .15s;display:inline-block}.L5uESW_diyLink:hover{color:#000;opacity:.9;background:#fff}.L5uESW_buySection{background-color:#f9f9f9;border:1px solid #e0e0e0;border-radius:6px;flex-direction:column;gap:20px;margin-top:8px;padding:20px;display:flex;box-shadow:0 2px 8px #00000014}.L5uESW_buyHeader{border-bottom:1px solid #eaeaea;flex-wrap:wrap;align-items:center;gap:14px;padding-bottom:20px;display:flex}.L5uESW_buyHeader>span{color:#333;white-space:nowrap;font-size:1rem;font-weight:600}.L5uESW_versionSelect{appearance:none;cursor:pointer;background:#f9f9f9 url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%23131313%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E) right 12px top 50%/10px no-repeat;border:1px solid silver;border-radius:4px;min-width:180px;padding:10px 14px;font-size:1rem;transition:all .2s;box-shadow:0 1px 3px #00000014}.L5uESW_versionSelect:hover{border-color:#888;box-shadow:0 2px 5px #0000001f}.L5uESW_versionSelect:focus{background:#fff;border-color:#000;outline:none;box-shadow:0 0 0 3px #0000001a}.L5uESW_buyOptions{align-items:center;gap:18px;display:flex}.L5uESW_price{color:#222;font-size:2rem;font-weight:600}.L5uESW_buyButton{color:#fff;cursor:pointer;text-align:center;letter-spacing:.5px;background:#000;border:1px solid #000;border-radius:4px;padding:10px 32px;font-size:.9rem;font-weight:500;text-decoration:none;transition:all .2s;display:inline-block}.L5uESW_buyButton:hover{color:#000;background:#fff;border:1px solid #000;transform:translateY(-1px);box-shadow:0 4px 8px #0000001a}.L5uESW_buyButton:active{transform:translateY(0);box-shadow:0 2px 4px #0000001a}.L5uESW_markdownWrapper{border-top:1px solid #eee;width:100%;max-width:700px}.L5uESW_differenceLink{color:var(--neutral-600);border-bottom:1px solid #888;padding-bottom:2px;font-size:.8rem;text-decoration:none;transition:all .2s}.L5uESW_differenceLink:hover{color:#000;border-bottom:1px solid #000}.L5uESW_successMessage{color:#52c41a;text-align:center;background-color:#f6ffed;border:1px solid #b7eb8f;border-radius:4px;margin-top:1rem;padding:.75rem}.L5uESW_successMessage a{color:#1890ff;margin-left:.5rem;text-decoration:none}.L5uESW_successMessage a:hover{text-decoration:underline}
