.BlogPost_heroSection__yWDa_{padding:10rem var(--mantine-spacing-xl) 3rem}.BlogPost_heroContent__RPlGF{max-width:800px;margin:0 auto}.BlogPost_heroImageWrapper__ai5nB{position:relative;width:100%;aspect-ratio:16/9;border-radius:var(--mantine-radius-md);overflow:hidden;margin-bottom:var(--mantine-spacing-xl)}.BlogPost_heroTitle__eQbFx{font-family:var(--mantine-font-family-headings);font-size:2.75rem;font-weight:400;color:var(--mantine-color-dark-9);margin-bottom:1.5rem;line-height:1.2}.BlogPost_meta__tPo3k{display:flex;align-items:center;gap:var(--mantine-spacing-sm);font-family:Inter-Regular,Inter,sans-serif;font-size:.95rem;color:var(--mantine-color-gray-7)}.BlogPost_metaDivider__XUB7R{color:var(--mantine-color-gray-6)}.BlogPost_articleSection__ClCXk{padding:3rem var(--mantine-spacing-xl) 4rem}.BlogPost_articleContent__qFUVF{max-width:800px;margin:0 auto}.BlogPost_articleContent__qFUVF p{font-family:Inter-Regular,Inter,sans-serif;font-size:1.05rem;color:var(--mantine-color-gray-7);line-height:1.8;margin-bottom:1.5rem}.BlogPost_articleContent__qFUVF strong{color:var(--mantine-color-dark-9);font-family:var(--mantine-font-family-headings)}.BlogPost_articleContent__qFUVF h2{font-size:1.75rem;margin-top:3rem;margin-bottom:var(--mantine-spacing-lg)}.BlogPost_articleContent__qFUVF h2,.BlogPost_articleContent__qFUVF h3{font-family:var(--mantine-font-family-headings);color:var(--mantine-color-dark-9);line-height:1.3}.BlogPost_articleContent__qFUVF h3{font-size:1.4rem;margin-top:2.5rem;margin-bottom:var(--mantine-spacing-md)}.BlogPost_articleContent__qFUVF ul{margin-bottom:1.5rem;padding-left:1.5rem}.BlogPost_articleContent__qFUVF li{font-family:Inter-Regular,Inter,sans-serif;font-size:1.05rem;color:var(--mantine-color-gray-7);line-height:1.8;margin-bottom:var(--mantine-spacing-sm)}.BlogPost_articleContent__qFUVF li strong{color:var(--mantine-color-dark-9)}.BlogPost_articleContent__qFUVF a{color:var(--mantine-color-brand-4);text-decoration:none}.BlogPost_articleContent__qFUVF a:hover{text-decoration:underline}.BlogPost_articleImage__8r_Ug{width:100%;border-radius:var(--mantine-radius-md);margin:var(--mantine-spacing-xl) 0}.BlogPost_imageCaption__zGQZj{font-family:Inter-Regular,Inter,sans-serif;font-size:.9rem;color:var(--mantine-color-gray-6);text-align:center;padding-top:var(--mantine-spacing-md);margin-top:0;margin-bottom:var(--mantine-spacing-xl)}.BlogPost_tableWrapper___tmp1{margin:var(--mantine-spacing-xl) 0;overflow-x:auto}.BlogPost_comparisonTable__QAVMs{width:100%;border-collapse:collapse}.BlogPost_comparisonTable__QAVMs th{font-family:var(--mantine-font-family-headings);font-size:.95rem;color:var(--mantine-color-brand-4);text-align:left;padding:var(--mantine-spacing-md);background:color-mix(in oklab,var(--mantine-color-brand-4) 10%,transparent);border-bottom:1px solid color-mix(in oklab,var(--mantine-color-brand-4) 20%,transparent)}.BlogPost_comparisonTable__QAVMs td{font-family:Inter-Regular,Inter,sans-serif;font-size:.95rem;color:var(--mantine-color-gray-7);padding:var(--mantine-spacing-md);border-bottom:1px solid color-mix(in oklab,var(--mantine-color-dark-9) 5%,transparent)}.BlogPost_comparisonTable__QAVMs tr:hover td{background:color-mix(in oklab,var(--mantine-color-brand-4) 6%,transparent)}.BlogPost_comparisonTable__QAVMs td:first-child{font-family:var(--mantine-font-family-headings);color:var(--mantine-color-dark-9)}.BlogPost_relatedSection__HTj3Z{padding:4rem var(--mantine-spacing-xl) 6rem;border-top:1px solid color-mix(in oklab,var(--mantine-color-brand-4) 10%,transparent)}.BlogPost_relatedTitle__rsTrp{font-family:var(--mantine-font-family-headings);font-size:1.5rem;color:var(--mantine-color-dark-9);margin-bottom:var(--mantine-spacing-xl);text-align:center}.BlogPost_relatedGrid__w3Psu{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem}.BlogPost_relatedCard__RD1t7{background:var(--mantine-color-white);border:1px solid color-mix(in oklab,var(--mantine-color-brand-4) 20%,transparent);border-radius:var(--mantine-radius-md);overflow:hidden;text-decoration:none;box-shadow:0 4px 20px rgba(0,0,0,.06);transition:transform .2s ease,border-color .2s ease}.BlogPost_relatedCard__RD1t7:hover{transform:translateY(-4px);border-color:color-mix(in oklab,var(--mantine-color-brand-4) 40%,transparent)}.BlogPost_relatedCardImageWrapper__lj2Lt{position:relative;width:100%;height:160px;overflow:hidden}.BlogPost_relatedCardContent__uGtLo{padding:var(--mantine-spacing-lg)}.BlogPost_relatedCardTitle__t987e{font-family:var(--mantine-font-family-headings);font-size:var(--mantine-font-size-md);color:var(--mantine-color-dark-9);margin-bottom:.5rem;line-height:1.4}.BlogPost_relatedCardPreview__o26VM{font-family:Inter-Regular,Inter,sans-serif;font-size:var(--mantine-font-size-sm);color:var(--mantine-color-gray-7);line-height:1.5;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.BlogPost_viewAllWrapper__BlseV{text-align:center;padding:var(--mantine-spacing-xl) var(--mantine-spacing-xl) 4rem}.BlogPost_viewAllLink__defET{font-family:var(--mantine-font-family-headings);font-size:var(--mantine-font-size-md);color:var(--mantine-color-brand-4);text-decoration:none;transition:opacity .2s ease}.BlogPost_viewAllLink__defET:hover{opacity:.8}@media (max-width:64em){.BlogPost_articleSection__ClCXk,.BlogPost_heroSection__yWDa_,.BlogPost_relatedSection__HTj3Z{padding-left:1.5rem;padding-right:1.5rem}.BlogPost_relatedGrid__w3Psu{grid-template-columns:repeat(2,1fr)}.BlogPost_relatedGrid__w3Psu>:last-child:nth-child(odd){grid-column:1/-1}}@media (max-width:56.25em){.BlogPost_heroSection__yWDa_{padding:10rem var(--mantine-spacing-lg) var(--mantine-spacing-xl)}.BlogPost_heroTitle__eQbFx{font-size:2.5rem}.BlogPost_relatedGrid__w3Psu{grid-template-columns:1fr;gap:var(--mantine-spacing-md)}.BlogPost_relatedSection__HTj3Z{padding:3rem var(--mantine-spacing-lg) 5rem}}@media (max-width:48em){.BlogPost_heroSection__yWDa_{padding:8rem var(--mantine-spacing-md) var(--mantine-spacing-xl)}.BlogPost_heroTitle__eQbFx{font-size:2.5rem}.BlogPost_heroImageWrapper__ai5nB{border-radius:var(--mantine-radius-md)}.BlogPost_articleSection__ClCXk{padding:var(--mantine-spacing-xl) var(--mantine-spacing-md) 3rem}.BlogPost_articleContent__qFUVF li,.BlogPost_articleContent__qFUVF p{font-size:var(--mantine-font-size-md)}.BlogPost_articleContent__qFUVF h2{font-size:1.5rem}.BlogPost_articleContent__qFUVF h3{font-size:var(--mantine-font-size-xl)}.BlogPost_relatedSection__HTj3Z{padding:var(--mantine-spacing-xl) var(--mantine-spacing-md) 4rem}}@media (max-width:30em){.BlogPost_heroTitle__eQbFx{font-size:2.5rem}.BlogPost_meta__tPo3k{flex-wrap:wrap}}