.prose-loft{--tw-text-opacity: 1;color:rgb(var(--color-text-rgb) / var(--tw-text-opacity, 1))}.prose-loft p,.prose-loft ul,.prose-loft ol,.prose-loft blockquote{margin-top:1.25rem;margin-bottom:1.25rem;font-size:1.0625rem;line-height:1.7}.prose-loft h2{margin-bottom:1rem;margin-top:3.5rem;font-family:var(--font-display);font-size:1.5rem;line-height:2rem;font-weight:700;line-height:1.1;letter-spacing:-.015em}@media(min-width:768px){.prose-loft h2{font-size:1.875rem;line-height:2.25rem}}.prose-loft h3{margin-bottom:.75rem;margin-top:2.5rem;font-family:var(--font-display);font-size:1.25rem;line-height:1.75rem;font-weight:500;line-height:1.1;letter-spacing:-.015em}@media(min-width:768px){.prose-loft h3{font-size:1.5rem;line-height:2rem}}.prose-loft a{--tw-text-opacity: 1;color:rgb(var(--color-accent-rgb) / var(--tw-text-opacity, 1));text-decoration-color:rgb(var(--color-accent-rgb) / .3);text-underline-offset:4px}.prose-loft a:hover{text-decoration-color:rgb(var(--color-accent-rgb) / 1)}.prose-loft a.product-link{border-radius:4px;background-color:rgb(var(--color-accent-rgb) / .1);padding:.125rem .25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(var(--color-text-rgb) / var(--tw-text-opacity, 1));text-decoration-line:none;text-decoration-color:transparent;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.prose-loft a.product-link:hover{background-color:rgb(var(--color-accent-rgb) / .2)}.prose-loft a.product-link{box-decoration-break:clone;-webkit-box-decoration-break:clone}.prose-loft strong{font-weight:600;--tw-text-opacity: 1;color:rgb(var(--color-text-rgb) / var(--tw-text-opacity, 1))}.prose-loft em{font-style:italic}.prose-loft blockquote{border-left-width:2px;--tw-border-opacity: 1;border-color:rgb(var(--color-accent-rgb) / var(--tw-border-opacity, 1));padding-left:1rem;font-style:italic;--tw-text-opacity: 1;color:rgb(var(--color-text-muted-rgb) / var(--tw-text-opacity, 1))}.prose-loft ul{list-style-type:disc;padding-left:1.5rem}.prose-loft ol{list-style-type:decimal;padding-left:1.5rem}.prose-loft li{margin-top:.5rem;margin-bottom:.5rem}.prose-loft code{border-radius:.25rem;--tw-bg-opacity: 1;background-color:rgb(var(--color-surface-rgb) / var(--tw-bg-opacity, 1));padding:.125rem .375rem;font-family:var(--font-mono);font-size:.875rem;line-height:1.25rem}.prose-loft hr{margin-top:3rem;margin-bottom:3rem;--tw-border-opacity: 1;border-color:rgb(var(--color-border-rgb) / var(--tw-border-opacity, 1))}.prose-loft .comparison-table{margin-top:2rem;margin-bottom:2rem;width:100%;border-radius:16px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--color-border-rgb) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--color-surface-rgb) / var(--tw-bg-opacity, 1));--tw-shadow: var(--shadow-sm);--tw-shadow-colored: var(--shadow-sm);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.prose-loft .comparison-table table{margin:0;width:100%;border-collapse:collapse;text-align:left;table-layout:fixed;font-size:.9375rem;line-height:1.45}.prose-loft .comparison-table caption{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.prose-loft .comparison-table th,.prose-loft .comparison-table td{vertical-align:top;border:1px solid rgb(var(--color-border-strong-rgb));padding:.9rem 1rem;overflow-wrap:anywhere}.prose-loft .comparison-table thead th{--tw-bg-opacity: 1;background-color:rgb(var(--color-surface-muted-rgb) / var(--tw-bg-opacity, 1));font-family:var(--font-display);font-size:.875rem;line-height:1.25rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;--tw-text-opacity: 1;color:rgb(var(--color-text-rgb) / var(--tw-text-opacity, 1))}.prose-loft .comparison-table tbody th{font-weight:600;--tw-text-opacity: 1;color:rgb(var(--color-text-rgb) / var(--tw-text-opacity, 1));width:11rem;background-color:rgb(var(--color-surface-muted-rgb) / .62)}.prose-loft .comparison-table tbody td{--tw-bg-opacity: 1;background-color:rgb(var(--color-surface-rgb) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--color-text-muted-rgb) / var(--tw-text-opacity, 1))}.prose-loft .comparison-table tbody tr:nth-child(2n) td,.prose-loft .comparison-table tbody tr:nth-child(2n) th{background-color:rgb(var(--color-surface-muted-rgb) / .38)}@media(max-width:639px){.prose-loft .comparison-table{border-width:0px;background-color:transparent;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.prose-loft .comparison-table table,.prose-loft .comparison-table tbody,.prose-loft .comparison-table tr,.prose-loft .comparison-table th,.prose-loft .comparison-table td{display:block;width:100%}.prose-loft .comparison-table thead{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.prose-loft .comparison-table tbody tr{margin-bottom:1rem;overflow:hidden;border-radius:16px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--color-border-rgb) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--color-surface-rgb) / var(--tw-bg-opacity, 1));--tw-shadow: var(--shadow-sm);--tw-shadow-colored: var(--shadow-sm);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.prose-loft .comparison-table th,.prose-loft .comparison-table td{border:0;padding:.85rem 1rem}.prose-loft .comparison-table tbody th{font-family:var(--font-display);font-size:1rem;line-height:1.5rem;border-bottom:1px solid rgb(var(--color-border-strong-rgb))}.prose-loft .comparison-table tbody td{display:grid;gap:.25rem;--tw-bg-opacity: 1;background-color:rgb(var(--color-surface-rgb) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(var(--color-text-rgb) / var(--tw-text-opacity, 1));grid-template-columns:minmax(0,1fr);border-top:1px solid rgb(var(--color-border-rgb))}.prose-loft .comparison-table tbody td:before{font-family:var(--font-display);font-size:.75rem;line-height:1rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;--tw-text-opacity: 1;color:rgb(var(--color-text-muted-rgb) / var(--tw-text-opacity, 1));content:attr(data-label)}.prose-loft .comparison-table tbody td[data-label=""]:before,.prose-loft .comparison-table tbody td:not([data-label]):before{content:none}.prose-loft .comparison-table tbody tr:nth-child(2n) td,.prose-loft .comparison-table tbody tr:nth-child(2n) th{background-color:rgb(var(--color-surface-rgb))}}
