.blog-card-overview{background:#0000!important;box-shadow:none!important;cursor:pointer;display:flex;flex-direction:column;height:100%;overflow:visible;padding:0}.blog-post-card__image{aspect-ratio:16/10;height:auto;max-height:15.625rem;overflow:hidden}.blog-post-card__image,.blog-post-card__image img{border-radius:.75rem!important;margin-bottom:0!important;position:relative;width:100%}.blog-post-card__image img{box-shadow:0 .25rem 1.25rem 0 #00000024!important;height:100%;object-fit:cover;object-position:center;z-index:1}.blog-post-card__content{padding-bottom:.75rem!important;padding-top:.5rem!important}.blog-post-card__category{background-color:#47942014!important;border-radius:.75rem!important;color:#479420!important;display:inline-block!important;font-family:Inter,sans-serif!important;font-size:.75rem!important;font-weight:600!important;letter-spacing:.05em!important;margin-bottom:.5rem!important;padding:.25rem .75rem!important;text-transform:uppercase!important}.blog-card-title{-webkit-line-clamp:2!important;color:#272b28!important;font-family:Noto Sans SC,sans-serif!important;font-size:1.75rem!important;letter-spacing:0!important;line-height:1.375!important;margin-bottom:.75rem!important;min-height:3.75rem}.blog-card-excerpt,.blog-card-title{-webkit-box-orient:vertical!important;display:-webkit-box!important;font-weight:400!important;margin-top:0!important;opacity:1!important;overflow:hidden!important;text-decoration:none!important;text-overflow:ellipsis!important;text-transform:none!important;vertical-align:initial!important}.blog-card-excerpt{-webkit-line-clamp:3!important;color:#7b809a!important;font-family:Inter,sans-serif!important;font-size:1rem!important;letter-spacing:.00938em!important;line-height:1.625!important;margin-bottom:1.5rem!important;min-height:4.875rem}.blog-post-card__meta{align-items:center!important;display:flex!important;flex-wrap:wrap!important;gap:.75rem!important;margin-bottom:0!important;margin-top:0!important}.blog-post-card__author,.blog-post-card__date,.blog-post-card__reading-time{align-items:center!important;color:#006088!important;display:inline-flex!important;font-family:Inter,sans-serif!important;font-size:.875rem!important;font-weight:400!important;line-height:1.625!important;margin:0!important}.blog-post-card__author:after,.blog-post-card__date:after{color:#006088!important;content:"•"!important;margin-left:.75rem!important;opacity:.5!important}.blog-card-overview a[href*=blog]{align-items:center!important;color:#5d605e!important;display:inline-flex!important;font-family:Inter,sans-serif!important;font-size:1rem!important;font-weight:400!important;line-height:1.625!important;text-decoration:none!important;text-transform:capitalize!important;transition:transform .2s cubic-bezier(.34,1.61,.7,1.3)!important}.blog-card-overview a[href*=blog]:hover{transform:translateX(4px)}.blog-card-overview a[href*=blog] .MuiSvgIcon-root{font-weight:700!important;margin-left:.25rem!important}.active-category{background-color:#1976d2!important;color:#fff!important;font-weight:600}.blog-article-content{max-width:100%}.blog-hero-image,.blog-hero-section{margin-bottom:2rem}.blog-hero-image{aspect-ratio:16/9;border-radius:.75rem;box-shadow:0 .25rem 1.25rem 0 #00000024;height:auto;max-height:31.25rem;max-width:100%;object-fit:cover;object-position:center;width:100%}.blog-header{margin-bottom:2rem}.blog-category-badge{background-color:#47942014;border-radius:1rem;color:#479420;display:inline-block;font-size:.875rem;font-weight:600;margin-bottom:1rem;padding:.25rem .75rem}.blog-title{color:#272b28;font-family:Noto Sans SC,sans-serif!important;font-size:2.5rem;font-weight:700;line-height:1.2;margin-bottom:1rem}.blog-meta{align-items:center;border-bottom:2px solid #47942026;color:#006088;display:flex;flex-wrap:wrap;font-size:.95rem;gap:1rem;margin-bottom:2rem;padding-bottom:1.5rem}.blog-author,.blog-post-content__author{align-items:center;color:#006088;display:flex;font-size:1rem;font-weight:600;gap:.5rem}.blog-author img,.blog-post-content__author img{object-fit:cover;width:2.5rem}.blog-date,.blog-reading-time{align-items:center;color:#479420;display:flex;font-weight:500;gap:.25rem}.blog-date:before{content:"📅";margin-right:.25rem}.blog-reading-time:before{content:"⏱️";margin-right:.25rem}.blog-body-content{color:#5d605e;font-family:Inter,sans-serif;font-size:1.1rem;line-height:1.8;max-width:100%}.blog-body-content h1{border-left:4px solid #479420;color:#272b28;font-family:Noto Sans SC,sans-serif;font-size:2rem;font-weight:700;margin-bottom:1rem;margin-top:2.5rem;padding-left:1rem}.blog-body-content h2{border-left:3px solid #006088;font-size:1.75rem;margin-bottom:.875rem;margin-top:2rem;padding-left:.75rem}.blog-body-content h2,.blog-body-content h3{color:#272b28;font-family:Noto Sans SC,sans-serif;font-weight:600}.blog-body-content h3{font-size:1.5rem;margin-bottom:.75rem;margin-top:1.75rem}.blog-body-content p{margin-bottom:1.25rem}.blog-body-content ol,.blog-body-content ul{margin-bottom:1.25rem;padding-left:1.5rem}.blog-body-content li{margin-bottom:.5rem}.blog-body-content a{color:#006088;font-weight:500;text-decoration:underline;transition:color .2s ease}.blog-body-content a:hover{color:#479420}.blog-body-content img{border:3px solid #4794201a;border-radius:.5rem;display:block;height:auto;margin:1.5rem 0;max-width:100%}.blog-body-content blockquote{background-color:#47942008;border-left:4px solid #479420;border-radius:.25rem;color:#272b28;font-style:italic;margin:1.5rem 0;padding:1rem}.blog-body-content code{background-color:#00608814;border-radius:.25rem;color:#006088;font-family:Courier New,monospace;font-size:.9em;font-weight:500;padding:.2rem .4rem}.blog-body-content pre{background-color:#272b28;border:2px solid #47942033;border-radius:.5rem;color:#f9fcf7;margin:1.5rem 0;overflow-x:auto;padding:1rem}.blog-body-content pre code{background-color:initial;color:inherit;padding:0}.blog-footer{border-top:2px solid #47942026;margin-top:3rem;padding-top:2rem}.blog-tags{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1rem}.blog-tag{background-color:#47942014;border-radius:1rem;color:#479420;display:inline-block;font-size:.875rem;font-weight:500;padding:.25rem .75rem;transition:all .2s ease}.blog-tag:hover{background-color:#47942026;cursor:pointer}.blog-tag:nth-child(2n){background-color:#00608814;color:#006088}.blog-tag:nth-child(2n):hover{background-color:#00608826}.related-blog-card{background:#0000!important;box-shadow:none!important;cursor:pointer;display:flex;flex-direction:column;height:100%;overflow:visible;padding:0}.related-blog-card .blog-post-card__image img{border-radius:.75rem!important;box-shadow:0 .25rem 1.25rem 0 #00000024!important}.related-blog-card .blog-post-card__content{padding-bottom:.75rem!important;padding-top:.5rem!important}.related-blog-title{color:#272b28!important;font-family:Noto Sans SC,sans-serif!important;font-size:1.25rem!important;font-weight:400!important;line-height:1.375!important;margin-bottom:.5rem!important;text-overflow:ellipsis!important}.related-blog-card .blog-post-card__excerpt,.related-blog-title{-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;display:-webkit-box!important;overflow:hidden!important}.related-blog-card .blog-post-card__excerpt{color:#7b809a!important;font-family:Inter,sans-serif!important;font-size:.875rem!important;line-height:1.625!important}.related-blog-card .blog-post-card__meta{align-items:center!important;color:#006088!important;display:flex!important;font-size:.75rem!important;gap:.5rem!important}.related-blog-card .blog-post-card__category{background-color:#47942014!important;color:#479420!important}.blog-newsletter-form,.newsletter-form{display:flex;flex-direction:column;gap:1rem}.blog-newsletter-button,.newsletter-button{background-color:#1976d2;border:none;border-radius:.5rem;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;padding:.75rem 1.5rem;transition:background-color .2s ease}.blog-newsletter-button:hover,.newsletter-button:hover{background-color:#1565c0}@media (max-width:960px){.blog-title{font-size:2rem}.blog-body-content{font-size:1rem}.blog-body-content h1{font-size:1.75rem}.blog-body-content h2{font-size:1.5rem}.blog-body-content h3{font-size:1.25rem}.blog-hero-image{aspect-ratio:16/10;max-height:21.875rem}.blog-post-card__image{max-height:12.5rem}.blog-card-title{font-size:1.5rem!important}.blog-post-card__author,.blog-post-card__date,.blog-post-card__reading-time{font-size:.75rem!important}}@media (max-width:600px){.blog-title{font-size:1.75rem}.blog-meta{align-items:flex-start;flex-direction:column;gap:.5rem}.blog-hero-image{aspect-ratio:4/3;max-height:15.625rem}.blog-post-card__image{max-height:11.25rem}.blog-card-title{font-size:1.25rem!important}.blog-post-card__meta{align-items:flex-start!important;flex-direction:column!important;gap:.25rem!important}.blog-post-card__author:after,.blog-post-card__date:after{display:none!important}}
/*# sourceMappingURL=main.af65238e.css.map*/