.post-content[data-astro-cid-qiuel4hz] img{border-radius:.5rem;width:100%;max-width:100%;height:auto;display:block}.post-content[data-astro-cid-qiuel4hz] figure{width:100%;max-width:100%;margin:1rem 0;display:block}.post-content[data-astro-cid-qiuel4hz] img[data-size=small],.post-content[data-astro-cid-qiuel4hz] figure[data-size=small],.post-content[data-astro-cid-qiuel4hz] figure:has(img[data-size=small]){max-width:33%;margin-inline:auto}.post-content[data-astro-cid-qiuel4hz] img[data-size=medium],.post-content[data-astro-cid-qiuel4hz] figure[data-size=medium],.post-content[data-astro-cid-qiuel4hz] figure:has(img[data-size=medium]){max-width:66%;margin-inline:auto}.post-content[data-astro-cid-qiuel4hz] img[data-align=left],.post-content[data-astro-cid-qiuel4hz] figure[data-align=left],.post-content[data-astro-cid-qiuel4hz] figure:has(img[data-align=left]){margin-inline:0 auto}.post-content[data-astro-cid-qiuel4hz] img[data-align=right],.post-content[data-astro-cid-qiuel4hz] figure[data-align=right],.post-content[data-astro-cid-qiuel4hz] figure:has(img[data-align=right]){margin-inline:auto 0}.post-content[data-astro-cid-qiuel4hz] figure img{border-radius:.5rem;width:100%;max-width:100%;height:auto;display:block}.post-content[data-astro-cid-qiuel4hz] figure img[data-size],.post-content[data-astro-cid-qiuel4hz] figure[data-size] img,.post-content[data-astro-cid-qiuel4hz] figure:has(img[data-size]) img{max-width:100%;margin-inline:0}.post-content[data-astro-cid-qiuel4hz] figcaption{color:#71717a;margin-top:.25rem;font-size:.75rem;font-style:italic;line-height:1rem}.post-content[data-astro-cid-qiuel4hz] figure figcaption{text-align:left}.post-content[data-astro-cid-qiuel4hz] .miniature-image--incomplete{display:none}.post-content[data-astro-cid-qiuel4hz] .miniature-image{width:100%;min-width:6.5rem;max-width:22%;margin:1rem 0;display:block}.post-content[data-astro-cid-qiuel4hz] .miniature-image[data-align=center]{margin-inline:auto}.post-content[data-astro-cid-qiuel4hz] .miniature-image[data-align=right]{margin-inline:auto 0}.post-content[data-astro-cid-qiuel4hz] .miniature-image__img{cursor:zoom-in;border-radius:.5rem;width:100%;max-width:100%;height:auto;display:block}.post-content[data-astro-cid-qiuel4hz] .miniature-image__trigger{cursor:zoom-in;background:0 0;border:0;border-radius:.5rem;width:100%;margin:0;padding:0;display:block}.post-content[data-astro-cid-qiuel4hz] .miniature-image__trigger:focus-visible{outline-offset:2px;outline:2px solid #a1a1aa}.post-content[data-astro-cid-qiuel4hz] .miniature-image__trigger .miniature-image__img{cursor:zoom-in}.post-content[data-astro-cid-qiuel4hz] .miniature-row--incomplete{display:none}.post-content[data-astro-cid-qiuel4hz] .miniature-row{width:100%;margin:1rem 0;display:block}.post-content[data-astro-cid-qiuel4hz] .miniature-row__frame{-webkit-overflow-scrolling:touch;flex-flow:row;align-items:flex-start;gap:.75rem;display:flex;overflow-x:auto}.post-content[data-astro-cid-qiuel4hz] .miniature-row[data-align=center] .miniature-row__frame{justify-content:center}.post-content[data-astro-cid-qiuel4hz] .miniature-row[data-align=right] .miniature-row__frame{justify-content:flex-end}.post-content[data-astro-cid-qiuel4hz] .miniature-row__slot{flex:none;width:min(22%,10rem);min-width:6.5rem}.post-content[data-astro-cid-qiuel4hz] .miniature-row__img{cursor:zoom-in;border-radius:.5rem;width:100%;max-width:100%;height:auto;display:block}.post-content[data-astro-cid-qiuel4hz] .miniature-row__trigger{cursor:zoom-in;background:0 0;border:0;border-radius:.5rem;width:100%;margin:0;padding:0;display:block}.post-content[data-astro-cid-qiuel4hz] .miniature-row__trigger:focus-visible{outline-offset:2px;outline:2px solid #a1a1aa}.post-content[data-astro-cid-qiuel4hz] .miniature-row__trigger .miniature-row__img{cursor:zoom-in}.post-content[data-astro-cid-qiuel4hz] .miniature-image__caption{text-align:left;color:#71717a;margin-top:.25rem;font-size:.75rem;font-style:italic;line-height:1rem}.post-content[data-astro-cid-qiuel4hz] .miniature-image[data-align=center] .miniature-image__caption{text-align:center}.post-content[data-astro-cid-qiuel4hz] .miniature-image[data-align=right] .miniature-image__caption{text-align:right}.post-content[data-astro-cid-qiuel4hz] .miniature-row__caption{text-align:left;color:#71717a;margin-top:.25rem;font-size:.75rem;font-style:italic;line-height:1rem}.post-content[data-astro-cid-qiuel4hz] .youtube-embed{width:100%;max-width:100%;margin:1rem 0;display:block}.post-content[data-astro-cid-qiuel4hz] .youtube-embed[data-size=small]{max-width:33%;margin-inline:auto}.post-content[data-astro-cid-qiuel4hz] .youtube-embed[data-size=medium]{max-width:66%;margin-inline:auto}.post-content[data-astro-cid-qiuel4hz] .youtube-embed__frame{aspect-ratio:16/9;background:#000;border-radius:.5rem;width:100%;position:relative;overflow:hidden}.post-content[data-astro-cid-qiuel4hz] .youtube-embed__frame iframe{border:0;width:100%;height:100%;display:block;position:absolute;inset:0}.post-content[data-astro-cid-qiuel4hz] .product-data{width:100%;max-width:36rem;margin:1rem 0 1.25rem;display:block}.post-content[data-astro-cid-qiuel4hz] .product-data__title{color:#3f3f46;margin:0 0 .35rem;font-size:.8125rem;font-weight:600;line-height:1.35}.post-content[data-astro-cid-qiuel4hz] .product-data__title a{color:#3f3f46;text-underline-offset:2px;font-weight:600;text-decoration:underline}.post-content[data-astro-cid-qiuel4hz] .product-data__title a:hover{color:#18181b}.post-content[data-astro-cid-qiuel4hz] .product-data__body{flex-wrap:wrap;align-items:flex-start;gap:.5rem;display:flex}@media (width>=480px){.post-content[data-astro-cid-qiuel4hz] .product-data__body{flex-wrap:nowrap}}.post-content[data-astro-cid-qiuel4hz] .product-data__frame{min-width:0;box-shadow:none;background:#fafafa;border:1px solid #e4e4e7;border-radius:.5rem;flex:auto;overflow-x:auto}.post-content[data-astro-cid-qiuel4hz] .product-data__frame>.product-data__table,.post-content[data-astro-cid-qiuel4hz] .product-data__table{border-collapse:collapse;text-align:left;width:100%;font-size:.8125rem;line-height:1.3rem}.post-content[data-astro-cid-qiuel4hz] .product-data__table caption{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.post-content[data-astro-cid-qiuel4hz] .product-data__table tr{border-bottom:1px solid #f4f4f5}.post-content[data-astro-cid-qiuel4hz] .product-data__table tr:last-child{border-bottom:0}.post-content[data-astro-cid-qiuel4hz] .product-data__table th{vertical-align:middle;letter-spacing:.04em;text-transform:uppercase;color:#52525b;white-space:nowrap;width:38%;max-width:11rem;padding:.4rem .75rem;font-size:.6875rem;font-weight:600}.post-content[data-astro-cid-qiuel4hz] .product-data__table td{vertical-align:middle;color:#18181b;white-space:nowrap;padding:.4rem .75rem;font-weight:600}.post-content[data-astro-cid-qiuel4hz] .product-data__buys{flex-flow:column wrap;flex:8rem;align-self:flex-start;align-items:stretch;gap:.55rem;min-width:0;margin:0;display:flex}.post-content[data-astro-cid-qiuel4hz] .product-data__buy{white-space:nowrap;background:#f59e0b;border:none;border-radius:.375rem;justify-content:center;align-items:center;padding:.3375rem .61875rem;font-size:.773438rem;font-weight:500;line-height:1.2;display:inline-flex;color:#09090b!important;text-decoration:none!important}.post-content[data-astro-cid-qiuel4hz] .product-data__buy:hover{background:#fbbf24;color:#09090b!important}.post-content[data-astro-cid-qiuel4hz] .product-data-picture{width:100%;max-width:36rem;margin:1rem 0 1.25rem;display:block}.post-content[data-astro-cid-qiuel4hz] .product-data-picture__title{color:#3f3f46;margin:0 0 .35rem;font-size:.8125rem;font-weight:600;line-height:1.35}.post-content[data-astro-cid-qiuel4hz] .product-data-picture__title a{color:#3f3f46;text-underline-offset:2px;font-weight:600;text-decoration:underline}.post-content[data-astro-cid-qiuel4hz] .product-data-picture__title a:hover{color:#18181b}.post-content[data-astro-cid-qiuel4hz] .product-data-picture__body{flex-wrap:wrap;align-items:flex-start;gap:.5rem;display:flex}@media (width>=480px){.post-content[data-astro-cid-qiuel4hz] .product-data-picture__body{flex-wrap:nowrap}}.post-content[data-astro-cid-qiuel4hz] .product-data-picture__image-cell{text-align:left}.post-content[data-astro-cid-qiuel4hz] .product-data-picture__thumb-link{text-decoration:none;display:inline-flex}.post-content[data-astro-cid-qiuel4hz] .product-data-picture__thumb{object-fit:cover;border-radius:.25rem;width:5rem;height:5rem;display:block}.post-content[data-astro-cid-qiuel4hz] .product-data-picture__thumb-empty{color:#a1a1aa;text-align:left;min-width:5rem;font-size:.75rem;line-height:5rem;display:inline-block}.post-content[data-astro-cid-qiuel4hz] .product-data-picture__frame{min-width:0;box-shadow:none;background:#fafafa;border:1px solid #e4e4e7;border-radius:.5rem;flex:auto;overflow-x:auto}.post-content[data-astro-cid-qiuel4hz] .product-data-picture__frame>.product-data-picture__table,.post-content[data-astro-cid-qiuel4hz] .product-data-picture__table{border-collapse:collapse;text-align:left;width:100%;font-size:.8125rem;line-height:1.3rem}.post-content[data-astro-cid-qiuel4hz] .product-data-picture__table caption{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.post-content[data-astro-cid-qiuel4hz] .product-data-picture__table tr{border-bottom:1px solid #f4f4f5}.post-content[data-astro-cid-qiuel4hz] .product-data-picture__table tr:last-child{border-bottom:0}.post-content[data-astro-cid-qiuel4hz] .product-data-picture__table th{vertical-align:middle;letter-spacing:.04em;text-transform:uppercase;color:#52525b;white-space:nowrap;width:38%;max-width:11rem;padding:.4rem .75rem;font-size:.6875rem;font-weight:600}.post-content[data-astro-cid-qiuel4hz] .product-data-picture__table td{vertical-align:middle;color:#18181b;white-space:nowrap;padding:.4rem .75rem;font-weight:600}.post-content[data-astro-cid-qiuel4hz] .product-data-picture__buys{flex-flow:column wrap;flex:8rem;align-self:flex-start;align-items:stretch;gap:.55rem;min-width:0;margin:0;display:flex}.post-content[data-astro-cid-qiuel4hz] .product-affiliate-table{width:100%;max-width:100%;margin:1rem 0 1.25rem;display:block}.post-content[data-astro-cid-qiuel4hz] .product-affiliate-table__frame{background:#fafafa;border:1px solid #e4e4e7;border-radius:.5rem;width:100%;overflow-x:auto}.post-content[data-astro-cid-qiuel4hz] .product-affiliate-table__table{border-collapse:collapse;text-align:left;width:100%;min-width:28rem;font-size:.875rem;line-height:1.25rem}.post-content[data-astro-cid-qiuel4hz] .product-affiliate-table__table caption{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.post-content[data-astro-cid-qiuel4hz] .product-affiliate-table__table tr{border-bottom:1px solid #f4f4f5}.post-content[data-astro-cid-qiuel4hz] .product-affiliate-table__table tr:last-child{border-bottom:0}.post-content[data-astro-cid-qiuel4hz] .product-affiliate-table__table th[scope=col]{letter-spacing:.04em;text-transform:uppercase;color:#71717a;padding:.5rem .75rem;font-size:.75rem;font-weight:500}.post-content[data-astro-cid-qiuel4hz] .product-affiliate-table__table td{vertical-align:middle;color:#18181b;padding:.75rem}.post-content[data-astro-cid-qiuel4hz] .product-affiliate-table__icon{object-fit:contain;width:auto;max-width:6rem;height:2rem;display:block}.post-content[data-astro-cid-qiuel4hz] .product-affiliate-table__thumb-link{text-decoration:none;display:inline-flex}.post-content[data-astro-cid-qiuel4hz] .product-affiliate-table__thumb{object-fit:cover;border-radius:.25rem;width:3rem;height:3rem;display:block}.post-content[data-astro-cid-qiuel4hz] .product-affiliate-table__thumb-empty{color:#a1a1aa;font-size:.75rem}.post-content[data-astro-cid-qiuel4hz] .product-affiliate-table__partner{color:#18181b;font-size:.875rem;font-weight:500}.post-content[data-astro-cid-qiuel4hz] .product-affiliate-table__name{color:#18181b;font-weight:500;text-decoration:none}.post-content[data-astro-cid-qiuel4hz] .product-affiliate-table__name:hover{text-decoration:underline}.post-content[data-astro-cid-qiuel4hz] .product-data-compare{width:100%;max-width:100%;margin:1rem 0 1.25rem;display:block}.post-content[data-astro-cid-qiuel4hz] .product-data-compare__frame{background:#fafafa;border:1px solid #e4e4e7;border-radius:.5rem;width:100%;overflow-x:auto}.post-content[data-astro-cid-qiuel4hz] .product-data-compare__table{border-collapse:collapse;text-align:left;width:max-content;min-width:100%;font-size:.8125rem;line-height:1.3rem}.post-content[data-astro-cid-qiuel4hz] .product-data-compare__table caption{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.post-content[data-astro-cid-qiuel4hz] .product-data-compare__table tr{border-bottom:1px solid #f4f4f5}.post-content[data-astro-cid-qiuel4hz] .product-data-compare__table tr:last-child{border-bottom:0}.post-content[data-astro-cid-qiuel4hz] .product-data-compare__table th[scope=row]{z-index:1;vertical-align:middle;letter-spacing:.04em;text-transform:uppercase;color:#52525b;white-space:nowrap;background:#fafafa;min-width:9rem;max-width:14rem;padding:.4rem .75rem;font-size:.6875rem;font-weight:600;position:sticky;left:0}.post-content[data-astro-cid-qiuel4hz] .product-data-compare__table th[scope=col]{vertical-align:middle;text-transform:none;letter-spacing:normal;color:#18181b;min-width:10rem;max-width:14rem;padding:.5rem .75rem;font-size:.8125rem;font-weight:600}.post-content[data-astro-cid-qiuel4hz] .product-data-compare__name{color:#3f3f46;text-underline-offset:2px;font-weight:600;text-decoration:underline}.post-content[data-astro-cid-qiuel4hz] .product-data-compare__name:hover{color:#18181b}.post-content[data-astro-cid-qiuel4hz] .product-data-compare__table td{vertical-align:middle;color:#18181b;white-space:nowrap;min-width:10rem;max-width:14rem;padding:.4rem .75rem;font-weight:600}.post-content[data-astro-cid-qiuel4hz] .product-data-compare__table th[scope=col]:nth-child(2n),.post-content[data-astro-cid-qiuel4hz] .product-data-compare__table td:nth-child(2n){background:#f4f4f5}.post-content[data-astro-cid-qiuel4hz] .product-data-compare__table th[scope=col]:nth-child(odd):not(:first-child),.post-content[data-astro-cid-qiuel4hz] .product-data-compare__table td:nth-child(odd){background:#fafafa}.post-content[data-astro-cid-qiuel4hz] .product-data-compare__buys-row th,.post-content[data-astro-cid-qiuel4hz] .product-data-compare__buy-cell{vertical-align:top;padding-top:.55rem;padding-bottom:.55rem}.post-content[data-astro-cid-qiuel4hz] .product-data-compare__buys{flex-flow:column wrap;align-items:stretch;gap:.55rem;min-width:0;margin:0;display:flex}.post-content[data-astro-cid-qiuel4hz] .product-data-compare-picture{width:100%;max-width:100%;margin:1rem 0 1.25rem;display:block}.post-content[data-astro-cid-qiuel4hz] .product-data-compare-picture__frame{background:#fafafa;border:1px solid #e4e4e7;border-radius:.5rem;width:100%;overflow-x:auto}.post-content[data-astro-cid-qiuel4hz] .product-data-compare-picture__table{border-collapse:collapse;text-align:left;width:max-content;min-width:100%;font-size:.8125rem;line-height:1.3rem}.post-content[data-astro-cid-qiuel4hz] .product-data-compare-picture__table caption{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.post-content[data-astro-cid-qiuel4hz] .product-data-compare-picture__table tr{border-bottom:1px solid #f4f4f5}.post-content[data-astro-cid-qiuel4hz] .product-data-compare-picture__table tr:last-child{border-bottom:0}.post-content[data-astro-cid-qiuel4hz] .product-data-compare-picture__table th[scope=row]{z-index:1;vertical-align:middle;letter-spacing:.04em;text-transform:uppercase;color:#52525b;white-space:nowrap;background:#fafafa;min-width:9rem;max-width:14rem;padding:.4rem .75rem;font-size:.6875rem;font-weight:600;position:sticky;left:0}.post-content[data-astro-cid-qiuel4hz] .product-data-compare-picture__table th[scope=col]{vertical-align:middle;text-align:left;text-transform:none;letter-spacing:normal;color:#18181b;min-width:10rem;max-width:14rem;padding:.5rem .75rem;font-size:.8125rem;font-weight:600}.post-content[data-astro-cid-qiuel4hz] .product-data-compare-picture__image-cell{text-align:left;vertical-align:middle}.post-content[data-astro-cid-qiuel4hz] .product-data-compare-picture__thumb-link{text-decoration:none;display:inline-flex}.post-content[data-astro-cid-qiuel4hz] .product-data-compare-picture__thumb{object-fit:cover;border-radius:.25rem;width:5rem;height:5rem;display:block}.post-content[data-astro-cid-qiuel4hz] .product-data-compare-picture__thumb-empty{color:#a1a1aa;text-align:left;min-width:5rem;font-size:.75rem;line-height:5rem;display:inline-block}.post-content[data-astro-cid-qiuel4hz] .product-data-compare-picture__name{color:#3f3f46;text-underline-offset:2px;font-weight:600;text-decoration:underline}.post-content[data-astro-cid-qiuel4hz] .product-data-compare-picture__name:hover{color:#18181b}.post-content[data-astro-cid-qiuel4hz] .product-data-compare-picture__table td{vertical-align:middle;color:#18181b;white-space:nowrap;min-width:10rem;max-width:14rem;padding:.4rem .75rem;font-weight:600}.post-content[data-astro-cid-qiuel4hz] .product-data-compare-picture__table th[scope=col]:nth-child(2n),.post-content[data-astro-cid-qiuel4hz] .product-data-compare-picture__table td:nth-child(2n){background:#f4f4f5}.post-content[data-astro-cid-qiuel4hz] .product-data-compare-picture__table th[scope=col]:nth-child(odd):not(:first-child),.post-content[data-astro-cid-qiuel4hz] .product-data-compare-picture__table td:nth-child(odd){background:#fafafa}.post-content[data-astro-cid-qiuel4hz] .product-data-compare-picture__buys-row th,.post-content[data-astro-cid-qiuel4hz] .product-data-compare-picture__buy-cell{vertical-align:top;padding-top:.55rem;padding-bottom:.55rem}.post-content[data-astro-cid-qiuel4hz] .product-data-compare-picture__buys{flex-flow:column wrap;align-items:stretch;gap:.55rem;min-width:0;margin:0;display:flex}.post-content[data-astro-cid-qiuel4hz] .product-rating{width:fit-content;max-width:100%;margin:1rem 0 1.25rem;display:block}.post-content[data-astro-cid-qiuel4hz] .product-rating__score{flex-wrap:wrap;align-items:center;gap:.4rem .55rem;display:inline-flex}.post-content[data-astro-cid-qiuel4hz] .product-rating__caption{letter-spacing:.04em;text-transform:uppercase;color:#71717a;font-size:.75rem;font-weight:600}.post-content[data-astro-cid-qiuel4hz] .product-rating__stars{letter-spacing:.02em;align-items:center;font-size:1.75rem;line-height:1;display:inline-flex}.post-content[data-astro-cid-qiuel4hz] .product-rating__star--full{color:var(--royal-gold)}.post-content[data-astro-cid-qiuel4hz] .product-rating__star--empty{color:#d4d4d8}.post-content[data-astro-cid-qiuel4hz] .product-rating__star--half{color:#d4d4d8;width:1em;display:inline-block;position:relative}.post-content[data-astro-cid-qiuel4hz] .product-rating__star-empty{display:inline}.post-content[data-astro-cid-qiuel4hz] .product-rating__star-half-fill{width:50%;color:var(--royal-gold);position:absolute;inset:0 auto 0 0;overflow:hidden}.post-content[data-astro-cid-qiuel4hz] .product-rating__label{color:#3f3f46;font-size:1.125rem;font-weight:600;line-height:1}.post-content[data-astro-cid-qiuel4hz] .product-rating__sr{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.post-content[data-astro-cid-qiuel4hz] .markdown-table{width:100%;max-width:100%;margin:1.25rem 0 1.5rem;display:block}.post-content[data-astro-cid-qiuel4hz] .markdown-table__frame{border:1px solid #d4d4d8;border-radius:.375rem;width:100%;max-width:100%;overflow-x:auto}.post-content[data-astro-cid-qiuel4hz] .markdown-table__table{border-collapse:collapse;width:100%;min-width:28rem;font-size:.875rem;line-height:1.4}.post-content[data-astro-cid-qiuel4hz] .markdown-table__table th,.post-content[data-astro-cid-qiuel4hz] .markdown-table__table td{vertical-align:top;color:#18181b;border:1px solid #e4e4e7;padding:.5rem .75rem}.post-content[data-astro-cid-qiuel4hz] .markdown-table__table th{font-weight:600}.post-content[data-astro-cid-qiuel4hz] .markdown-table__table tbody tr:first-child{background:#d4d4d8}.post-content[data-astro-cid-qiuel4hz] .markdown-table__table tbody tr:nth-child(2n){background:#fff}.post-content[data-astro-cid-qiuel4hz] .markdown-table__table tbody tr:nth-child(odd):not(:first-child){background:#f4f4f5}.post-content[data-astro-cid-qiuel4hz] .markdown-table__table .text-align-left{text-align:left}.post-content[data-astro-cid-qiuel4hz] .markdown-table__table .text-align-center{text-align:center}.post-content[data-astro-cid-qiuel4hz] .markdown-table__table .text-align-right{text-align:right}.post-content[data-astro-cid-qiuel4hz] .custom-html{width:100%;max-width:100%;margin:1.5rem 0;display:block;overflow-x:auto}.post-content[data-astro-cid-qiuel4hz] a{color:#1d4ed8;font-weight:700;text-decoration:underline}.post-content[data-astro-cid-qiuel4hz] ul{padding-left:1.25rem;list-style:outside}.post-content[data-astro-cid-qiuel4hz] ol{padding-left:1.25rem;list-style:decimal}.post-content[data-astro-cid-qiuel4hz] blockquote{color:#52525b;border-left:3px solid #d4d4d8;padding-left:1rem}.post-content[data-astro-cid-qiuel4hz] h2{margin-top:1.5rem;margin-bottom:.75rem;scroll-margin-top:2rem;font-size:1.5rem;font-weight:700}.post-content[data-astro-cid-qiuel4hz] h3{margin-top:1.25rem;margin-bottom:.5rem;scroll-margin-top:2rem;font-size:1.25rem;font-weight:600}.post-content[data-astro-cid-qiuel4hz] p{margin-bottom:.75rem}.post-content[data-astro-cid-qiuel4hz] .text-align-left{text-align:left}.post-content[data-astro-cid-qiuel4hz] .text-align-center{text-align:center}.post-content[data-astro-cid-qiuel4hz] .text-align-right{text-align:right}.post-content[data-astro-cid-qiuel4hz] .table-of-contents{background:#fffbeb;border-left:3px solid #f59e0b;margin:1.5rem 0;padding:1rem 1.25rem}.post-content[data-astro-cid-qiuel4hz] .table-of-contents__title{color:#18181b;margin:0 0 .75rem;font-size:1rem;font-weight:700}.post-content[data-astro-cid-qiuel4hz] .table-of-contents__list{counter-reset:toc-h2;margin:0;padding-left:0;list-style:none}.post-content[data-astro-cid-qiuel4hz] .table-of-contents__item{margin:.25rem 0;padding-left:1.5rem;position:relative}.post-content[data-astro-cid-qiuel4hz] .table-of-contents__item:not(.table-of-contents__item--h3){counter-increment:toc-h2}.post-content[data-astro-cid-qiuel4hz] .table-of-contents__item:not(.table-of-contents__item--h3):before{content:counter(toc-h2) ".";color:#52525b;font-weight:600;position:absolute;left:0}.post-content[data-astro-cid-qiuel4hz] .table-of-contents__item--h3{margin-left:1rem;padding-left:1.25rem}.post-content[data-astro-cid-qiuel4hz] .table-of-contents__item--h3:before{content:"-";color:#52525b;position:absolute;left:0}.post-content[data-astro-cid-qiuel4hz] .table-of-contents__link{color:#27272a;font-weight:500;text-decoration:none}.post-content[data-astro-cid-qiuel4hz] .table-of-contents__link:hover{color:#b45309;text-decoration:underline}.post-content[data-astro-cid-qiuel4hz] .pros-cons{border:1px solid #e4e4e7;border-radius:.5rem;margin:1.5rem 0;padding:1rem}.post-content[data-astro-cid-qiuel4hz] .pros-cons__grid{grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:.75rem;display:grid}.post-content[data-astro-cid-qiuel4hz] .pros-cons__pros,.post-content[data-astro-cid-qiuel4hz] .pros-cons__cons{border-radius:.375rem;padding:.75rem 1rem}.post-content[data-astro-cid-qiuel4hz] .pros-cons__pros{color:#065f46;background:#ecfdf5;border:1px solid #a7f3d0}.post-content[data-astro-cid-qiuel4hz] .pros-cons__cons{color:#991b1b;background:#fef2f2;border:1px solid #fecaca}.post-content[data-astro-cid-qiuel4hz] .pros-cons__label{display:none}.post-content[data-astro-cid-qiuel4hz] .pros-cons__items{min-height:0}.post-content[data-astro-cid-qiuel4hz] .pros-cons__pros ul,.post-content[data-astro-cid-qiuel4hz] .pros-cons__cons ul{margin:0;padding-left:0;list-style:none}.post-content[data-astro-cid-qiuel4hz] .pros-cons__pros li,.post-content[data-astro-cid-qiuel4hz] .pros-cons__cons li{padding-left:1.5rem;position:relative}.post-content[data-astro-cid-qiuel4hz] .pros-cons__pros li:before{content:"✓";color:#047857;font-weight:700;position:absolute;left:0}.post-content[data-astro-cid-qiuel4hz] .pros-cons__cons li:before{content:"✗";color:#b91c1c;font-weight:700;position:absolute;left:0}.post-content[data-astro-cid-qiuel4hz] .pros-cons__pros:not(:has(li p:not(:empty))),.post-content[data-astro-cid-qiuel4hz] .pros-cons__cons:not(:has(li p:not(:empty))){display:none}.post-content[data-astro-cid-qiuel4hz] .before-after{margin:1.5rem 0}.post-content[data-astro-cid-qiuel4hz] .before-after--incomplete{display:none}.post-content[data-astro-cid-qiuel4hz] .image-row{margin:1.5rem 0}.post-content[data-astro-cid-qiuel4hz] .image-row--incomplete{display:none}.post-content[data-astro-cid-qiuel4hz] .image-row__frame{flex-direction:column;gap:.75rem;display:flex}@media (width>=40rem){.post-content[data-astro-cid-qiuel4hz] .image-row__frame{flex-direction:row;align-items:stretch}.post-content[data-astro-cid-qiuel4hz] .image-row__slot{flex:1 1 0;min-width:0}}.post-content[data-astro-cid-qiuel4hz] .image-row__slot img{border-radius:.5rem;width:100%;max-width:100%;height:auto;display:block}.post-content[data-astro-cid-qiuel4hz] .gallery{margin:1.5rem 0}.post-content[data-astro-cid-qiuel4hz] .gallery--incomplete{display:none}.post-content[data-astro-cid-qiuel4hz] .gallery__stage{background:#f4f4f5;border-radius:.5rem;margin:0;overflow:hidden}.post-content[data-astro-cid-qiuel4hz] .gallery--enhanced .gallery__stage{aspect-ratio:16/9}.post-content[data-astro-cid-qiuel4hz] .gallery__main{border-radius:.5rem;width:100%;max-width:100%;height:auto;display:block}.post-content[data-astro-cid-qiuel4hz] .gallery--enhanced .gallery__main{object-fit:contain;border-radius:0;width:100%;max-width:none;height:100%}.post-content[data-astro-cid-qiuel4hz] .gallery__thumbs{-webkit-overflow-scrolling:touch;flex-wrap:nowrap;gap:.5rem;margin-top:.75rem;padding-bottom:.15rem;display:flex;overflow-x:auto}.post-content[data-astro-cid-qiuel4hz] .gallery__thumb{cursor:default;background:0 0;border:2px solid #0000;border-radius:.375rem;flex:none;width:4.5rem;margin:0;padding:0;overflow:hidden}.post-content[data-astro-cid-qiuel4hz] .gallery--enhanced .gallery__thumb{cursor:pointer}.post-content[data-astro-cid-qiuel4hz] .gallery__thumb--active{border-color:#27272a}.post-content[data-astro-cid-qiuel4hz] .gallery__thumb img{object-fit:cover;border-radius:.25rem;width:100%;height:3.25rem;display:block}.post-content[data-astro-cid-qiuel4hz] .gallery__thumb:focus-visible{outline-offset:2px;outline:2px solid #2563eb}.post-content[data-astro-cid-qiuel4hz] .gallery__caption{color:#71717a;margin:.5rem 0 0;font-size:.75rem;font-style:italic;line-height:1rem}.post-content[data-astro-cid-qiuel4hz] .before-after__frame{grid-template-columns:1fr;gap:.75rem;display:grid}@media (width>=40rem){.post-content[data-astro-cid-qiuel4hz] .before-after:not(.before-after--enhanced) .before-after__frame{grid-template-columns:1fr 1fr}}.post-content[data-astro-cid-qiuel4hz] .before-after__side{margin:0}.post-content[data-astro-cid-qiuel4hz] .before-after__label{letter-spacing:.02em;text-transform:uppercase;color:#52525b;margin:0 0 .35rem;font-size:.75rem;font-weight:700}.post-content[data-astro-cid-qiuel4hz] .before-after__side img{border-radius:.5rem;width:100%;height:auto;display:block}.post-content[data-astro-cid-qiuel4hz] .before-after__caption{color:#71717a;margin:.5rem 0 0;font-size:.75rem;font-style:italic;line-height:1rem}.post-content[data-astro-cid-qiuel4hz] .before-after--enhanced .before-after__frame{touch-action:none;-webkit-user-select:none;user-select:none;aspect-ratio:var(--ba-aspect,16 / 9);background:#f4f4f5;border-radius:.5rem;display:block;position:relative;overflow:hidden}.post-content[data-astro-cid-qiuel4hz] .before-after--enhanced .before-after__side--after{position:absolute;inset:0}.post-content[data-astro-cid-qiuel4hz] .before-after--enhanced .before-after__side--before{z-index:1;clip-path:inset(0 calc(100% - var(--ba-reveal,50%)) 0 0);position:absolute;inset:0}.post-content[data-astro-cid-qiuel4hz] .before-after--enhanced .before-after__side img{object-fit:cover;border-radius:0;width:100%;max-width:none;height:100%;position:absolute;inset:0}.post-content[data-astro-cid-qiuel4hz] .before-after--enhanced .before-after__label{z-index:2;color:#fafafa;pointer-events:none;background:#18181ba6;border-radius:.25rem;margin:0;padding:.15rem .4rem;position:absolute;top:.5rem}.post-content[data-astro-cid-qiuel4hz] .before-after--enhanced .before-after__label--before{left:.5rem}.post-content[data-astro-cid-qiuel4hz] .before-after--enhanced .before-after__label--after{left:auto;right:.5rem}.post-content[data-astro-cid-qiuel4hz] .before-after__handle{top:0;bottom:0;left:var(--ba-reveal,50%);z-index:3;cursor:ew-resize;touch-action:none;background:#fafafa;border:0;width:2px;margin-left:-1px;padding:0;position:absolute;box-shadow:0 0 0 1px #18181b40}.post-content[data-astro-cid-qiuel4hz] .before-after__handle-knob{color:#fafafa;background:#18181bbf;border:2px solid #fafafa;border-radius:9999px;justify-content:center;align-items:center;width:2rem;height:2rem;margin:-1rem 0 0 -1rem;font-size:.7rem;line-height:1;display:flex;position:absolute;top:50%;left:50%;box-shadow:0 1px 4px #00000040}.post-content[data-astro-cid-qiuel4hz] .before-after__handle:focus-visible{outline-offset:2px;outline:2px solid #2563eb}.miniature-image-lightbox{z-index:50;background:#0000008c;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.miniature-image-lightbox__dialog{max-width:min(96vw,56rem);max-height:95vh;padding:.5rem;position:relative}.miniature-image-lightbox__img{object-fit:contain;border-radius:.375rem;width:auto;max-width:100%;height:auto;max-height:85vh;margin:0 auto;display:block}.miniature-image-lightbox__close{z-index:1;color:#fafafa;cursor:pointer;background:#18181bd9;border:0;border-radius:9999px;justify-content:center;align-items:center;width:2rem;height:2rem;padding:0;font-size:1.25rem;line-height:1;display:inline-flex;position:absolute;top:-.25rem;right:-.25rem}.miniature-image-lightbox__close:focus-visible{outline-offset:2px;outline:2px solid #fafafa}.miniature-image-lightbox__nav{z-index:1;color:#fafafa;cursor:pointer;background:#18181bd9;border:0;border-radius:9999px;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;padding:0;font-size:1.35rem;line-height:1;display:inline-flex;position:absolute;top:50%;transform:translateY(-50%)}.miniature-image-lightbox__nav--prev{left:-.25rem}.miniature-image-lightbox__nav--next{right:-.25rem}.miniature-image-lightbox__nav:focus-visible{outline-offset:2px;outline:2px solid #fafafa}.miniature-image-lightbox__sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
