.BlogHero-module__ayHFAa__hero{border-radius:var(--mantine-radius-lg);box-shadow:0 calc(.125rem * var(--mantine-scale)) calc(1.25rem * var(--mantine-scale)) #00000012;margin-bottom:calc(3rem * var(--mantine-scale));flex-direction:column;display:flex;overflow:hidden}.BlogHero-module__ayHFAa__imageWrapper{aspect-ratio:16/9;background:linear-gradient(135deg, var(--mantine-color-primary-1), var(--mantine-color-primary-6));position:relative}.BlogHero-module__ayHFAa__image{object-fit:cover}.BlogHero-module__ayHFAa__content{padding:calc(1.5rem * var(--mantine-scale));justify-content:center;gap:calc(.75rem * var(--mantine-scale));background:#fff;flex-direction:column;flex:1;display:flex}.BlogHero-module__ayHFAa__categoryTag{color:var(--mantine-color-primary-7);background:var(--mantine-color-primary-0);padding:calc(.1875rem * var(--mantine-scale)) calc(.75rem * var(--mantine-scale));border-radius:calc(1.25rem * var(--mantine-scale));width:fit-content;font-size:.75rem;font-weight:700;display:inline-block}.BlogHero-module__ayHFAa__title{color:inherit;font-size:1.2rem;font-weight:900;line-height:1.4;text-decoration:none;transition:color .15s}.BlogHero-module__ayHFAa__title:hover{color:var(--mantine-color-primary-6)}.BlogHero-module__ayHFAa__excerpt{color:var(--mantine-color-gray-7);font-size:.95rem;line-height:1.6}.BlogHero-module__ayHFAa__meta{color:var(--mantine-color-gray-5);font-size:.85rem}.BlogHero-module__ayHFAa__readMore{align-items:center;gap:calc(.375rem * var(--mantine-scale));color:var(--mantine-color-primary-6);margin-top:calc(.5rem * var(--mantine-scale));width:fit-content;font-size:.9rem;font-weight:700;text-decoration:none;display:inline-flex}.BlogHero-module__ayHFAa__readMore:hover{text-decoration:underline}.BlogHero-module__ayHFAa__placeholder{background:linear-gradient(135deg, var(--mantine-color-primary-1), var(--mantine-color-primary-0));border-radius:var(--mantine-radius-lg);min-height:calc(12.5rem * var(--mantine-scale));margin-bottom:calc(2.5rem * var(--mantine-scale));color:var(--mantine-color-gray-5);justify-content:center;align-items:center;font-size:1.1rem;display:flex}@media (min-width:48em){.BlogHero-module__ayHFAa__hero{flex-direction:row-reverse;align-items:center}.BlogHero-module__ayHFAa__imageWrapper{aspect-ratio:16/9;flex:0 0 50%}.BlogHero-module__ayHFAa__content{padding:calc(2.75rem * var(--mantine-scale)) calc(3rem * var(--mantine-scale))}.BlogHero-module__ayHFAa__title{font-size:1.85rem}}
.BlogCard-module__kXa8QG__card{color:inherit;border-radius:var(--mantine-radius-md);box-shadow:0 calc(.0625rem * var(--mantine-scale)) calc(.25rem * var(--mantine-scale)) #0000000f, 0 0 0 calc(.0625rem * var(--mantine-scale)) #0000000d;background:#fff;text-decoration:none;transition:box-shadow .2s,transform .2s;display:block;overflow:hidden}.BlogCard-module__kXa8QG__card:hover{box-shadow:0 calc(.375rem * var(--mantine-scale)) calc(1.5rem * var(--mantine-scale)) #12a59429, 0 0 0 calc(.0625rem * var(--mantine-scale)) #12a59433;transform:translateY(-2px)}.BlogCard-module__kXa8QG__imageWrapper{aspect-ratio:16/9;background:linear-gradient(135deg, var(--mantine-color-primary-1), var(--mantine-color-primary-6));width:100%;position:relative;overflow:hidden}.BlogCard-module__kXa8QG__image{object-fit:cover}.BlogCard-module__kXa8QG__body{padding:var(--mantine-spacing-md)}.BlogCard-module__kXa8QG__categoryTag{color:var(--mantine-color-primary-7);background:var(--mantine-color-primary-0);padding:calc(.125rem * var(--mantine-scale)) calc(.625rem * var(--mantine-scale));border-radius:calc(1.25rem * var(--mantine-scale));margin-bottom:var(--mantine-spacing-xs);font-size:.72rem;font-weight:700;display:inline-block}.BlogCard-module__kXa8QG__title{color:var(--mantine-color-gray-9);margin-bottom:var(--mantine-spacing-xs);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:1rem;font-weight:800;line-height:1.4;display:-webkit-box;overflow:hidden}.BlogCard-module__kXa8QG__excerpt{color:var(--mantine-color-gray-6);-webkit-line-clamp:2;margin-bottom:var(--mantine-spacing-xs);-webkit-box-orient:vertical;font-size:.85rem;line-height:1.6;display:-webkit-box;overflow:hidden}.BlogCard-module__kXa8QG__meta{color:var(--mantine-color-gray-5);font-size:.75rem}
.RelatedPosts-module__CBXWKG__section{margin-top:0;padding-top:0}.RelatedPosts-module__CBXWKG__heading{color:var(--mantine-color-gray-9);margin-bottom:calc(1.5rem * var(--mantine-scale));font-size:1.2rem;font-weight:800}.RelatedPosts-module__CBXWKG__grid{gap:calc(1.25rem * var(--mantine-scale));grid-template-columns:1fr;display:grid}@media (min-width:36em){.RelatedPosts-module__CBXWKG__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:62em){.RelatedPosts-module__CBXWKG__grid{grid-template-columns:repeat(3,1fr)}}
.page-module___sVc4q__wrapper{max-width:calc(46.25rem * var(--mantine-scale));padding:calc(3rem * var(--mantine-scale)) calc(1.25rem * var(--mantine-scale)) calc(5rem * var(--mantine-scale));margin-inline:auto}.page-module___sVc4q__articleLayout{max-width:calc(72.5rem * var(--mantine-scale));padding:calc(3rem * var(--mantine-scale)) calc(1.5rem * var(--mantine-scale)) calc(5rem * var(--mantine-scale));gap:calc(3rem * var(--mantine-scale));grid-template-columns:1fr;align-items:start;margin-inline:auto;display:grid}@media (min-width:75em){.page-module___sVc4q__articleLayout{grid-template-columns:1fr calc(20rem * var(--mantine-scale));gap:calc(3.75rem * var(--mantine-scale))}}.page-module___sVc4q__articleContent{min-width:0;max-width:calc(46.25rem * var(--mantine-scale))}.page-module___sVc4q__articleSidebar{display:none}@media (min-width:75em){.page-module___sVc4q__articleSidebar{display:block;position:sticky;top:calc(50vh - 130px)}}.page-module___sVc4q__sidebarCard{background:var(--mantine-color-primary-9);border-radius:calc(.875rem * var(--mantine-scale));padding:calc(2rem * var(--mantine-scale)) calc(1.75rem * var(--mantine-scale));color:#fff}.page-module___sVc4q__sidebarCardTitle{margin-bottom:calc(.625rem * var(--mantine-scale));font-size:1.25rem;font-weight:800;line-height:1.4}.page-module___sVc4q__sidebarCardDesc{opacity:.75;margin-bottom:calc(1.25rem * var(--mantine-scale));font-size:.88rem;line-height:1.6}.page-module___sVc4q__sidebarCardDivider{border:none;border-top:calc(.0625rem * var(--mantine-scale)) solid #ffffff1a;margin-bottom:calc(1.25rem * var(--mantine-scale))}.page-module___sVc4q__sidebarCardFeatures{margin:0 0 calc(1.5rem * var(--mantine-scale));gap:calc(.75rem * var(--mantine-scale));flex-direction:column;padding:0;list-style:none;display:flex}.page-module___sVc4q__sidebarCardFeature{align-items:center;gap:calc(.625rem * var(--mantine-scale));font-size:.88rem;line-height:1.4;display:flex}.page-module___sVc4q__sidebarCardFeatureIcon{width:calc(1.25rem * var(--mantine-scale));height:calc(1.25rem * var(--mantine-scale));color:var(--mantine-color-primary-5);background:#12a59440;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.65rem;display:flex}.page-module___sVc4q__sidebarCardButton{text-align:center;background:var(--mantine-color-primary-6);color:#fff;border-radius:calc(3.125rem * var(--mantine-scale));width:100%;padding:calc(.75rem * var(--mantine-scale)) calc(1.5rem * var(--mantine-scale));font-size:.95rem;font-weight:800;text-decoration:none;display:block}.page-module___sVc4q__sidebarCardButton:hover{background:var(--mantine-color-primary-7);color:#fff}.page-module___sVc4q__hero{background:var(--mantine-color-primary-9);padding:calc(3rem * var(--mantine-scale)) calc(1.5rem * var(--mantine-scale)) calc(3.5rem * var(--mantine-scale))}.page-module___sVc4q__heroInner{max-width:calc(72.5rem * var(--mantine-scale));gap:calc(2rem * var(--mantine-scale));flex-direction:column-reverse;margin-inline:auto;display:flex}@media (min-width:62em){.page-module___sVc4q__heroInner{align-items:center;gap:calc(4rem * var(--mantine-scale));flex-direction:row}}.page-module___sVc4q__heroText{flex:1;min-width:0}.page-module___sVc4q__heroBreadcrumb{letter-spacing:.08em;text-transform:uppercase;color:#ffffff73;margin-bottom:calc(1.125rem * var(--mantine-scale));font-size:.72rem;font-weight:700}.page-module___sVc4q__heroBreadcrumbLink{color:#ffffff73;text-underline-offset:calc(.1875rem * var(--mantine-scale));text-decoration:underline}.page-module___sVc4q__heroBreadcrumbLink:hover{color:var(--mantine-color-primary-3)}.page-module___sVc4q__heroTitle{color:#fff;margin-bottom:calc(1.25rem * var(--mantine-scale));font-size:1.75rem;font-weight:900;line-height:1.35}@media (min-width:48em){.page-module___sVc4q__heroTitle{font-size:2.25rem}}.page-module___sVc4q__heroMeta{gap:calc(.25rem * var(--mantine-scale));color:#ffffff80;margin-bottom:calc(1rem * var(--mantine-scale));flex-direction:column;font-size:.88rem;display:flex}.page-module___sVc4q__heroAuthor{color:#ffffffbf;text-underline-offset:calc(.1875rem * var(--mantine-scale));font-weight:600;text-decoration:underline}.page-module___sVc4q__heroReadTime{color:#ffffffa6;padding:calc(.25rem * var(--mantine-scale)) calc(.75rem * var(--mantine-scale));border-radius:calc(1.25rem * var(--mantine-scale));background:#ffffff1a;font-size:.78rem;display:inline-block}.page-module___sVc4q__heroImage{aspect-ratio:16/9;border-radius:calc(.625rem * var(--mantine-scale));background:linear-gradient(135deg, var(--mantine-color-primary-4), var(--mantine-color-primary-6));flex-shrink:0;width:100%;position:relative;overflow:hidden}@media (min-width:62em){.page-module___sVc4q__heroImage{width:calc(27.5rem * var(--mantine-scale))}}.page-module___sVc4q__heroImg{object-fit:cover}
.BlogGrid-module__N3GVMq__grid{gap:calc(1.5rem * var(--mantine-scale));grid-template-columns:1fr;display:grid}@media (min-width:36em){.BlogGrid-module__N3GVMq__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:62em){.BlogGrid-module__N3GVMq__grid{grid-template-columns:repeat(3,1fr)}}