.Blog-module__7F7xIq__listingHero{padding:var(--padding-5xl)var(--padding-xl);text-align:center;background:linear-gradient(135deg,#370c55 0%,#5b1a8a 100%)}.Blog-module__7F7xIq__listingHeroTitle{color:#fff;font-size:var(--font-6xl);text-wrap:balance;margin-bottom:var(--gap-lg);font-weight:700;line-height:1.2}.Blog-module__7F7xIq__listingHeroSubtitle{color:#ffffffd9;font-size:var(--font-lg);max-width:38rem;margin:0 auto}.Blog-module__7F7xIq__listingPage{padding:var(--padding-5xl)var(--padding-xl);background-color:#fff}.Blog-module__7F7xIq__listingContainer{width:100%;max-width:80rem;margin:0 auto}.Blog-module__7F7xIq__listingEmpty{text-align:center;padding:var(--padding-5xl)0;color:var(--dark-blue);font-size:var(--font-lg)}@media (max-width:768px){.Blog-module__7F7xIq__listingHero{padding:var(--padding-3xl)var(--padding-base)}.Blog-module__7F7xIq__listingHeroTitle{font-size:var(--font-4xl)}.Blog-module__7F7xIq__listingPage{padding:var(--padding-3xl)var(--padding-base)}}.Blog-module__7F7xIq__postHero{justify-content:center;align-items:center;min-height:26rem;display:flex;position:relative;overflow:hidden}.Blog-module__7F7xIq__postHeroImage{object-fit:cover;object-position:center;z-index:0}.Blog-module__7F7xIq__postHeroOverlay{z-index:1;background:#370c55b8;position:absolute;inset:0}.Blog-module__7F7xIq__postHeroContent{z-index:2;align-items:center;gap:var(--gap-2xl);width:100%;max-width:52rem;padding:var(--padding-5xl)var(--padding-xl);text-align:center;flex-direction:column;margin:0 auto;display:flex;position:relative}.Blog-module__7F7xIq__postTitle{color:#fff;font-size:var(--font-6xl);text-wrap:balance;text-shadow:0 2px 12px #00000040;font-weight:700;line-height:1.2}.Blog-module__7F7xIq__postHeroMeta{gap:var(--gap-sm);color:#ffffffeb;font-size:var(--font-sm);flex-direction:column;font-weight:400;line-height:1.5;display:flex}.Blog-module__7F7xIq__postHeroDate{font-size:var(--font-sm)}.Blog-module__7F7xIq__blogPostPage{padding:var(--padding-5xl)var(--padding-xl);background-color:#fff}.Blog-module__7F7xIq__postContainer{width:100%;max-width:42rem;margin:0 auto}.Blog-module__7F7xIq__postContent{gap:var(--gap-3xl);color:var(--dark-blue);line-height:1.8;font-size:var(--font-lg);flex-direction:column;display:flex}.Blog-module__7F7xIq__postContent p{color:#2c3e50}.Blog-module__7F7xIq__postContent h1{font-size:var(--font-3xl);color:var(--color-primary);font-weight:700;line-height:1.2}.Blog-module__7F7xIq__postContent h2{font-size:var(--font-2xl);color:var(--color-primary);font-weight:600;line-height:1.3}.Blog-module__7F7xIq__postContent h3{font-size:var(--font-4xl);color:#34495e;font-weight:600;line-height:1.4}.Blog-module__7F7xIq__postContent ul,.Blog-module__7F7xIq__postContent ol{padding-left:var(--gap-8xl)}.Blog-module__7F7xIq__postContent li{line-height:1.8}.Blog-module__7F7xIq__postContent ul li{list-style-type:disc}.Blog-module__7F7xIq__postContent ol li{list-style-type:decimal}.Blog-module__7F7xIq__postContent blockquote{border-left:var(--gap-base)solid var(--color-primary);padding:var(--padding-base)var(--padding-lg);margin:var(--gap-8xl)0;border-radius:0 var(--padding-xs)var(--padding-xs)0;color:#555;background-color:#f8f9fa;font-style:italic}.Blog-module__7F7xIq__postContent hr{border:none;border-top:var(--gap-xs)solid #e0e0e0}.Blog-module__7F7xIq__postContent strong{color:#2c3e50;font-weight:700}.Blog-module__7F7xIq__postContent em{font-style:italic}.Blog-module__7F7xIq__postContent code{padding:var(--gap-xs)var(--gap-sm);border-radius:var(--gap-xs);font-family:Courier New,monospace;font-size:var(--font-sm);background-color:#f4f4f4}.Blog-module__7F7xIq__postContent pre{color:#fff;padding:var(--padding-lg);border-radius:var(--padding-xs);background-color:#2c3e50;overflow-x:auto}.Blog-module__7F7xIq__postContent pre code{color:inherit;background-color:#0000;padding:0}.Blog-module__7F7xIq__postContent a{color:var(--color-primary);text-decoration:underline;transition:color .2s}.Blog-module__7F7xIq__postContent a:hover{color:#0056b3}.Blog-module__7F7xIq__state{padding:var(--padding-5xl);text-align:center;color:var(--dark-blue)}@media (max-width:768px){.Blog-module__7F7xIq__postHero{min-height:20rem}.Blog-module__7F7xIq__postHeroContent{padding:var(--padding-3xl)var(--padding-base);gap:var(--gap-xl)}.Blog-module__7F7xIq__postTitle{font-size:var(--font-4xl)}.Blog-module__7F7xIq__blogPostPage{padding:var(--padding-3xl)var(--padding-base)}.Blog-module__7F7xIq__postContent{font-size:var(--font-base)}.Blog-module__7F7xIq__postContent h1{font-size:var(--font-7xl)}.Blog-module__7F7xIq__postContent h2{font-size:var(--font-4xl)}.Blog-module__7F7xIq__postContent h3{font-size:var(--font-2xl)}}
