.blog-post_heroSection__OQ8Zl{position:relative;height:40vh;min-height:300px;display:flex;align-items:flex-end;justify-content:center;overflow:hidden;margin-bottom:32px}.blog-post_heroImage__TTa47{object-fit:cover;object-position:center center;filter:brightness(.7);text-align:center;margin:auto}.blog-post_heroOverlay__kaCnI{position:absolute;inset:0;background:linear-gradient(rgba(0,0,0,.3),rgba(0,0,0,.5))}.blog-post_heroContent__7lT_k{position:relative;z-index:2;color:white;padding:0 16px 24px;text-align:center;width:100%}@media (min-width:768px){.blog-post_heroContent__7lT_k{padding:0 24px 32px}}.blog-post_heroTitle__6YuM6{font-size:1.8rem;font-weight:700;text-shadow:2px 2px 4px rgba(0,0,0,.7);margin-bottom:0;line-height:1.2;word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}@media (min-width:480px){.blog-post_heroTitle__6YuM6{font-size:2.2rem}}@media (min-width:768px){.blog-post_heroTitle__6YuM6{font-size:3rem}}@media (min-width:1024px){.blog-post_heroTitle__6YuM6{font-size:4rem}}.blog-post_contentSection__4w6Xi img{max-width:100%;height:auto;border-radius:4px;display:block;margin:16px auto}.blog-post_contentSection__4w6Xi img[style*=width]{max-height:500px;width:auto!important;height:auto!important}.blog-post_contentSection__4w6Xi h1,.blog-post_contentSection__4w6Xi h2,.blog-post_contentSection__4w6Xi h3,.blog-post_contentSection__4w6Xi h4,.blog-post_contentSection__4w6Xi h5,.blog-post_contentSection__4w6Xi h6{margin-top:32px;margin-bottom:16px;color:var(--primary-main,#1976d2)}.blog-post_contentSection__4w6Xi p{margin-bottom:16px;line-height:1.7;font-size:1rem}.blog-post_contentSection__4w6Xi blockquote{border-left:4px solid var(--primary-main,#1976d2);padding-left:16px;padding-top:8px;padding-bottom:8px;background-color:#fafafa;border-radius:4px;font-style:italic;margin:16px 0}.blog-post_contentSection__4w6Xi code{background-color:#f5f5f5;padding:2px 4px;border-radius:4px;font-size:.875em}.blog-post_contentSection__4w6Xi pre{background-color:#212121;color:white;padding:16px;border-radius:4px;overflow:auto;margin:16px 0}.blog-post_contentSection__4w6Xi pre code{background-color:transparent;padding:0}.blog-post_contentSection__4w6Xi ol,.blog-post_contentSection__4w6Xi ul{margin-bottom:16px;padding-left:24px}.blog-post_contentSection__4w6Xi li{margin-bottom:8px;line-height:1.6}.blog-post_contentSection__4w6Xi code{background:#212121}.blog-post_contentSection__4w6Xi input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;margin:0 .5em .25em 0;font:inherit;color:currentColor;width:1em;height:1em;border:.15em solid;border-radius:.15em;transform:translateY(-.075em);display:inline-grid;place-content:center}.blog-post_contentSection__4w6Xi input[type=checkbox]:before{content:"";width:.65em;height:.65em;transform:scale(0);transition:transform .12s ease-in-out;box-shadow:inset 1em 1em var(--secondary);background-color:CanvasText;transform-origin:bottom left;-webkit-clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0,43% 62%);clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0,43% 62%)}.blog-post_contentSection__4w6Xi input[type=checkbox]:checked:before{transform:scale(1)}.blog-post_contentSection__4w6Xi ul>li{margin-left:1.2em}