.product-description-container{color:#d1d5db}.product-description-container .product-heading-1,.product-description-container h1{font-size:2.25rem}.product-description-container .product-heading-1,.product-description-container .product-heading-2,.product-description-container h1,.product-description-container h2{font-weight:700;margin-top:2rem;margin-bottom:1.5rem;background:linear-gradient(90deg,#38bdf8,#7dd3fc);-webkit-background-clip:text;background-clip:text;color:transparent}.product-description-container .product-heading-2,.product-description-container h2{font-size:1.875rem}.product-description-container .product-heading-3,.product-description-container h3{font-size:1.5rem;font-weight:700;margin-top:1.5rem;margin-bottom:1rem;color:#38bdf8}.product-description-container .product-heading-4,.product-description-container h4,.product-description-container h5,.product-description-container h6{font-size:1.25rem;font-weight:700;margin-top:1.5rem;margin-bottom:1rem;color:#38bdf8}.product-description-container .product-paragraph,.product-description-container p{margin-bottom:1.5rem;font-size:1rem;color:#d1d5db;line-height:1.75}.product-description-container .product-unordered-list,.product-description-container ul{list-style-type:disc;margin-left:1.5rem;margin-bottom:1.5rem}.product-description-container .product-ordered-list,.product-description-container ol{list-style-type:decimal;margin-left:1.5rem;margin-bottom:1.5rem}.product-description-container ol>li,.product-description-container ul>li{margin-bottom:.5rem}.product-description-container .product-list-item,.product-description-container li{color:#d1d5db;line-height:1.75}.product-description-container .product-link,.product-description-container a{color:#38bdf8;text-decoration:underline;transition:color .3s}.product-description-container a:hover{color:#7dd3fc}.product-description-container .product-blockquote,.product-description-container blockquote{border-left:4px solid #0ea5e9;padding-left:1.5rem;margin-top:1.5rem;margin-bottom:1.5rem;font-style:italic;color:#d1d5db;background-color:rgba(12,74,110,.2);padding-top:1rem;padding-bottom:1rem;border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}.product-description-container .product-table,.product-description-container table{width:100%;border-collapse:collapse;border:1px solid rgba(14,165,233,.2);margin-top:1.5rem;margin-bottom:1.5rem;border-radius:.5rem;overflow:hidden}.product-description-container table th{background-color:rgba(12,74,110,.3);color:#38bdf8;padding:.75rem;text-align:left;font-weight:600}.product-description-container table td{border-top:1px solid rgba(14,165,233,.2);padding:.75rem;color:#d1d5db}.product-description-container .product-code-block,.product-description-container pre{background-color:#111827;border:1px solid rgba(14,165,233,.2);border-radius:.5rem;padding:1rem;overflow-x:auto;margin-top:1.5rem;margin-bottom:1.5rem}.product-description-container .product-inline-code,.product-description-container code{background-color:rgba(12,74,110,.3);color:#7dd3fc;padding:.125rem .5rem;border-radius:.25rem;font-size:.875rem;font-family:monospace}.product-description-container .product-strong,.product-description-container strong{font-weight:700;color:#bae6fd}.product-description-container .product-emphasis,.product-description-container em{font-style:italic;color:#e5e7eb}.product-description-container .product-image,.product-description-container img{width:100%;height:auto;border-radius:.5rem;margin-top:1.5rem;margin-bottom:1.5rem}.product-description-container div{margin-bottom:1rem}.product-description-container div[style*=border]{border-color:rgba(14,165,233,.3);background-color:rgba(12,74,110,.1)}.product-description-container a[style*=background]{transition:opacity .3s}.product-description-container a[style*=background]:hover{opacity:.8}@media (max-width:768px){.product-description-container{font-size:.875rem}.product-description-container h1{font-size:1.875rem}.product-description-container h2{font-size:1.5rem}.product-description-container h3{font-size:1.25rem}}@media (min-width:768px){.product-description-container h1{font-size:3rem}.product-description-container h2{font-size:2.25rem}.product-description-container h3{font-size:1.875rem}.product-description-container p{font-size:1.125rem}}