.BlogHero-module__3K4hrW__hero{background:radial-gradient(circle at 12% 10%,#16a34a1f,#0000 26%),radial-gradient(circle at 85% 18%,#2563eb1a,#0000 28%),linear-gradient(#fff 0%,#f7faf8 100%);padding:10em 0 6em;position:relative;overflow:hidden}.BlogHero-module__3K4hrW__hero:before{content:"";pointer-events:none;z-index:0;background:linear-gradient(90deg,#ffffffbf,#fff0);position:absolute;inset:0}.BlogHero-module__3K4hrW__hero>*{z-index:1;position:relative}.BlogHero-module__3K4hrW__inner{z-index:2;grid-template-columns:1fr 1fr;align-items:center;gap:4em;display:grid;position:relative}.BlogHero-module__3K4hrW__content{flex-direction:column;align-items:flex-start;animation:.8s backwards BlogHero-module__3K4hrW__fadeInUp;display:flex}.BlogHero-module__3K4hrW__badge{background-color:var(--color-white);color:var(--color-primary);border:1px solid #e2e8f0;border-radius:9999px;align-items:center;gap:.4em;margin-bottom:1.5em;padding:6px 16px;font-size:.875rem;font-weight:500;display:inline-flex;box-shadow:0 2px 8px #00000005}.BlogHero-module__3K4hrW__badgeIcon{justify-content:center;align-items:center;display:flex}.BlogHero-module__3K4hrW__badgeIcon svg{width:1em;height:1em}.BlogHero-module__3K4hrW__heading{color:var(--color-heading);letter-spacing:-.02em;margin-bottom:.5em;font-size:3.5rem;font-weight:800;line-height:1.1}.BlogHero-module__3K4hrW__desc{color:var(--color-body);max-width:95%;margin-bottom:2em;font-size:1.125rem;line-height:1.6}.BlogHero-module__3K4hrW__actions{flex-wrap:wrap;gap:1em;margin-bottom:3em;display:flex}.BlogHero-module__3K4hrW__ctaPrimary{border-radius:9999px;padding:14px 28px;font-size:1rem;font-weight:600}.BlogHero-module__3K4hrW__ctaSecondary{color:var(--color-heading);border-color:var(--color-border);background-color:var(--color-white);border-radius:9999px;padding:14px 28px;font-size:1rem;font-weight:600}.BlogHero-module__3K4hrW__ctaSecondary:hover{color:var(--color-heading);background-color:#f1f5f9}.BlogHero-module__3K4hrW__tagsGrid{grid-template-columns:repeat(3,1fr);gap:1em;width:100%;display:grid}.BlogHero-module__3K4hrW__tagBox{background-color:#f4fbf7;border-radius:12px;padding:1.25em}.BlogHero-module__3K4hrW__tagTitle{color:var(--color-primary);margin-bottom:.25em;font-size:1.25rem;font-weight:700}.BlogHero-module__3K4hrW__tagDesc{color:var(--color-body);font-size:.9rem;line-height:1.4}.BlogHero-module__3K4hrW__graphicWrapper{padding:1em 1em 1em 0;animation:.8s .2s backwards BlogHero-module__3K4hrW__fadeInUp}.BlogHero-module__3K4hrW__graphicCard{background-color:var(--color-white);border:2px solid var(--color-heading);box-shadow:8px 8px 0px 0px var(--color-heading);border-radius:12px;flex-direction:column;gap:1.5em;padding:2.5em;display:flex}.BlogHero-module__3K4hrW__graphicHeader{justify-content:space-between;align-items:center;display:flex}.BlogHero-module__3K4hrW__graphicTitle{color:var(--color-heading);margin:0;font-size:1.4rem;font-weight:700}.BlogHero-module__3K4hrW__graphicBadge{color:var(--color-primary);background-color:#ecfdf5;border:1px solid #d1fae5;border-radius:9999px;align-items:center;gap:.4em;padding:4px 10px;font-size:.75rem;font-weight:600;display:inline-flex}.BlogHero-module__3K4hrW__greenDot{background-color:var(--color-primary);border-radius:50%;width:6px;height:6px}.BlogHero-module__3K4hrW__focusBoxes{grid-template-columns:1fr 1fr;gap:1em;display:grid}.BlogHero-module__3K4hrW__focusBox{border:1px solid #e2e8f0;border-radius:8px;padding:1em}.BlogHero-module__3K4hrW__focusLabel{color:#64748b;margin-bottom:.2em;font-size:.8rem}.BlogHero-module__3K4hrW__focusValue{color:var(--color-heading);font-size:1.1rem;font-weight:700}.BlogHero-module__3K4hrW__chartArea{background-color:#fafafa;border:1px solid #e2e8f0;border-radius:8px;height:160px;position:relative;overflow:hidden}.BlogHero-module__3K4hrW__chartGrid{background-image:linear-gradient(90deg,#f1f5f9 1px,#0000 1px),linear-gradient(#f1f5f9 1px,#0000 1px);background-size:20px 20px;width:100%;height:100%;position:absolute;top:0;left:0}.BlogHero-module__3K4hrW__chartLines{width:100%;height:100%;position:absolute;top:0;left:0}.BlogHero-module__3K4hrW__flowchart{justify-content:space-between;align-items:center;display:flex}.BlogHero-module__3K4hrW__flowStep{color:var(--color-heading);background-color:var(--color-white);border:1px solid #e2e8f0;border-radius:6px;padding:8px 16px;font-size:.85rem;font-weight:600}.BlogHero-module__3K4hrW__flowArrow{color:#94a3b8;font-size:1rem}@media (max-width:991px){.BlogHero-module__3K4hrW__inner{grid-template-columns:1fr;gap:4em}.BlogHero-module__3K4hrW__heading{font-size:2.75rem}}@media (max-width:576px){.BlogHero-module__3K4hrW__heading{font-size:2.25rem}.BlogHero-module__3K4hrW__actions{flex-direction:column;width:100%}.BlogHero-module__3K4hrW__ctaPrimary,.BlogHero-module__3K4hrW__ctaSecondary{text-align:center;justify-content:center;width:100%}.BlogHero-module__3K4hrW__tagsGrid{grid-template-columns:1fr}.BlogHero-module__3K4hrW__graphicCard{padding:1.5em}.BlogHero-module__3K4hrW__flowchart{flex-wrap:wrap;justify-content:flex-start;gap:.5em}}
.BlogList-module__pH83Ga__section{background-color:#f8fafc;padding:6em 0}.BlogList-module__pH83Ga__header{flex-direction:column;align-items:flex-start;margin-bottom:3em;display:flex}.BlogList-module__pH83Ga__badge{background-color:var(--color-white);color:var(--color-primary);border:1px solid #d1fae5;border-radius:9999px;align-items:center;gap:.4em;margin-bottom:1.5em;padding:6px 16px;font-size:.875rem;font-weight:500;display:inline-flex;box-shadow:0 2px 8px #00000005}.BlogList-module__pH83Ga__badgeIcon svg{width:1.1em;height:1.1em}.BlogList-module__pH83Ga__heading{color:var(--color-heading);letter-spacing:-.02em;margin-bottom:.5em;font-size:2.5rem;font-weight:800;line-height:1.1}.BlogList-module__pH83Ga__subtext{color:var(--color-body);max-width:800px;margin-bottom:2em;font-size:1.05rem}.BlogList-module__pH83Ga__filters{flex-wrap:wrap;gap:.75em;display:flex}.BlogList-module__pH83Ga__filterBtn{background-color:var(--color-white);color:var(--color-heading);cursor:pointer;border:1px solid #e2e8f0;border-radius:9999px;padding:8px 20px;font-family:inherit;font-size:.95rem;font-weight:600;transition:all .2s}.BlogList-module__pH83Ga__filterBtn:hover{background-color:#f1f5f9}.BlogList-module__pH83Ga__filterBtn.BlogList-module__pH83Ga__active{background-color:var(--color-heading);color:var(--color-white);border-color:var(--color-heading)}.BlogList-module__pH83Ga__grid{grid-template-columns:repeat(3,1fr);gap:2em;display:grid}.BlogList-module__pH83Ga__card{background-color:var(--color-white);border:1px solid #e2e8f0;border-radius:16px;flex-direction:column;height:100%;text-decoration:none;transition:transform .3s,box-shadow .3s;display:flex;overflow:hidden}.BlogList-module__pH83Ga__card:hover{transform:translateY(-4px);box-shadow:0 12px 30px -10px #00000014}.BlogList-module__pH83Ga__imageArea{background-color:#f8fafc;justify-content:flex-end;align-items:flex-start;width:100%;height:200px;padding:1.5em;display:flex;position:relative;overflow:hidden}.BlogList-module__pH83Ga__noImage{background:linear-gradient(#ecfdf5 0%,#fff 100%);height:140px}.BlogList-module__pH83Ga__coverImage{object-fit:cover;z-index:1;width:100%;height:100%;position:absolute;top:0;left:0}.BlogList-module__pH83Ga__cardCategory{z-index:2;color:var(--color-primary-dark);background-color:#dcfce7;border-radius:9999px;padding:4px 12px;font-size:.75rem;font-weight:600;position:relative}.BlogList-module__pH83Ga__cardContent{flex-direction:column;flex-grow:1;padding:0 2em;display:flex}.BlogList-module__pH83Ga__cardTitle{color:var(--color-heading);letter-spacing:-.01em;margin:0 0 1.5em;font-size:1.4rem;font-weight:800;line-height:1.3}.BlogList-module__pH83Ga__cardFooter{border-top:1px solid #e2e8f0;justify-content:space-between;align-items:center;padding:1.25em 2em;display:flex}.BlogList-module__pH83Ga__authorBadge{color:var(--color-primary);background-color:#ecfdf5;border-radius:9999px;padding:4px 12px;font-size:.75rem;font-weight:700}.BlogList-module__pH83Ga__date{color:#64748b;font-size:.85rem;font-weight:500}@media (max-width:991px){.BlogList-module__pH83Ga__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.BlogList-module__pH83Ga__grid{grid-template-columns:1fr}.BlogList-module__pH83Ga__heading{font-size:2rem}}
.blog-post-module__iw7LJG__main{background-color:var(--color-white);width:100%;padding-bottom:6em;overflow-x:hidden}.blog-post-module__iw7LJG__hero{background-color:var(--color-bg-light);border-bottom:1px solid var(--color-border);text-align:center;padding:10em 0 4em;position:relative}.blog-post-module__iw7LJG__heroInner{max-width:800px;margin:0 auto}.blog-post-module__iw7LJG__category{color:var(--color-primary-dark);text-transform:uppercase;letter-spacing:.05em;background-color:#16a34a1a;border-radius:9999px;justify-content:center;align-items:center;margin-bottom:1.5em;padding:6px 16px;font-size:.85rem;font-weight:700;display:inline-flex}.blog-post-module__iw7LJG__title{color:var(--color-heading);letter-spacing:-.02em;margin-bottom:.5em;font-size:clamp(2.5rem,5vw,3.5rem);font-weight:800;line-height:1.2}.blog-post-module__iw7LJG__meta{color:var(--color-body);justify-content:center;align-items:center;gap:1.5em;margin-top:2em;font-size:1rem;font-weight:500;display:flex}.blog-post-module__iw7LJG__metaItem{align-items:center;gap:.5em;display:flex}.blog-post-module__iw7LJG__metaItem svg{width:18px;height:18px;color:var(--color-primary)}.blog-post-module__iw7LJG__imageContainer{z-index:2;border:1px solid var(--color-border);aspect-ratio:16/9;background-color:var(--color-bg-light);border-radius:16px;max-width:1000px;margin:-3em auto 4em;position:relative;overflow:hidden;box-shadow:0 20px 40px #0000001a}.blog-post-module__iw7LJG__image{object-fit:cover;width:100%;height:100%}.blog-post-module__iw7LJG__article{max-width:760px;color:var(--color-body);margin:0 auto;font-size:1.125rem;line-height:1.8}.blog-post-module__iw7LJG__article h2{color:var(--color-heading);margin:2em 0 .75em;font-size:2rem;line-height:1.3}.blog-post-module__iw7LJG__article h3{color:var(--color-heading);margin:1.5em 0 .75em;font-size:1.5rem}.blog-post-module__iw7LJG__article p{margin-bottom:1.5em}.blog-post-module__iw7LJG__article ul{margin-bottom:2em;padding-left:0;list-style:none}.blog-post-module__iw7LJG__article ul li{margin-bottom:.75em;padding-left:2em;position:relative}.blog-post-module__iw7LJG__article ul li:before{content:"";background-color:var(--color-primary);border-radius:50%;width:8px;height:8px;position:absolute;top:.6em;left:0}.blog-post-module__iw7LJG__blockquote{border-left:4px solid var(--color-primary);color:var(--color-heading);background-color:#16a34a0d;border-radius:0 8px 8px 0;margin:2.5em 0;padding:2em;font-size:1.25rem;font-style:italic;font-weight:500;line-height:1.6}.blog-post-module__iw7LJG__highlightBox{background-color:var(--color-heading);color:var(--color-white);border-radius:12px;margin:2.5em 0;padding:2em;box-shadow:0 10px 30px #0000001a}.blog-post-module__iw7LJG__highlightBox h3{color:var(--color-white);margin-top:0}.blog-post-module__iw7LJG__authorBox{background-color:var(--color-bg-light);border:1px solid var(--color-border);border-radius:16px;align-items:center;gap:2em;max-width:760px;margin:4em auto 0;padding:2.5em;display:flex}.blog-post-module__iw7LJG__authorAvatar{background-color:var(--color-primary);width:100px;height:100px;color:var(--color-white);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:2rem;font-weight:700;display:flex}.blog-post-module__iw7LJG__authorInfo h3{color:var(--color-heading);margin:0 0 .5em;font-size:1.25rem}.blog-post-module__iw7LJG__authorInfo p{color:var(--color-body);margin:0;font-size:1rem}.blog-post-module__iw7LJG__bottomCta{text-align:center;background:linear-gradient(135deg,#16a34a1a 0%,#2563eb0d 100%);border:1px solid #16a34a33;border-radius:24px;max-width:1000px;margin:4em auto 0;padding:4em 2em}.blog-post-module__iw7LJG__bottomCta h2{color:var(--color-heading);margin-bottom:.5em;font-size:2.5rem}.blog-post-module__iw7LJG__bottomCta p{max-width:600px;margin-bottom:2em;margin-left:auto;margin-right:auto;font-size:1.125rem}.blog-post-module__iw7LJG__btnGreen{background-color:var(--color-primary);color:var(--color-white);border-radius:9999px;justify-content:center;align-items:center;padding:16px 36px;font-size:1.1rem;font-weight:600;text-decoration:none;transition:background-color .2s,transform .2s,box-shadow .2s;display:inline-flex}.blog-post-module__iw7LJG__btnGreen:hover{background-color:var(--color-primary-dark);color:var(--color-white);transform:translateY(-2px);box-shadow:0 8px 25px #16a34a4d}@media (max-width:768px){.blog-post-module__iw7LJG__hero{padding:8em 0 2em}.blog-post-module__iw7LJG__title{font-size:2rem}.blog-post-module__iw7LJG__imageContainer{aspect-ratio:4/3;margin:-1.5em 1em 3em}.blog-post-module__iw7LJG__authorBox{text-align:center;flex-direction:column;padding:2em 1.5em}}
.AuditSection-module__4uLAHW__section{background-color:#f8fafc;padding:8em 0;position:relative;overflow:hidden}.AuditSection-module__4uLAHW__sectionBg{opacity:.7;pointer-events:none;background:radial-gradient(circle at 10% 20%,#f0fdf4 0%,#0000 40%),radial-gradient(circle at 90% 20%,#eff6ff 0%,#0000 40%);position:absolute;inset:0}.AuditSection-module__4uLAHW__inner{z-index:2;grid-template-columns:1.1fr .9fr;align-items:center;gap:4em;display:grid;position:relative}.AuditSection-module__4uLAHW__content{flex-direction:column;align-items:flex-start;animation:.8s backwards AuditSection-module__4uLAHW__fadeInUp;display:flex}.AuditSection-module__4uLAHW__badge{background-color:var(--color-white);color:var(--color-primary);border:1px solid #e2e8f0;border-radius:9999px;align-items:center;gap:.4em;margin-bottom:1.5em;padding:6px 16px;font-size:.875rem;font-weight:500;display:inline-flex;box-shadow:0 2px 8px #00000005}.AuditSection-module__4uLAHW__badgeIcon{justify-content:center;align-items:center;display:flex}.AuditSection-module__4uLAHW__badgeIcon svg{width:1.1em;height:1.1em}.AuditSection-module__4uLAHW__heading{color:var(--color-heading);letter-spacing:-.02em;margin-bottom:.5em;font-size:3rem;font-weight:800;line-height:1.15}.AuditSection-module__4uLAHW__intro{color:var(--color-body);max-width:95%;margin-bottom:2.5em;font-size:1.125rem;line-height:1.6}.AuditSection-module__4uLAHW__featureList{flex-direction:column;gap:1.5em;display:flex}.AuditSection-module__4uLAHW__featureItem{flex-direction:column;gap:.3em;display:flex}.AuditSection-module__4uLAHW__featureTitle{color:var(--color-heading);margin:0;font-size:1.05rem;font-weight:700}.AuditSection-module__4uLAHW__featureDesc{color:var(--color-body);margin:0;font-size:1rem;line-height:1.5}.AuditSection-module__4uLAHW__formCardWrapper{animation:.8s .2s backwards AuditSection-module__4uLAHW__fadeInUp}.AuditSection-module__4uLAHW__formCard{background-color:#09090b;border-radius:12px;padding:2.5em;box-shadow:0 20px 40px -10px #00000026}.AuditSection-module__4uLAHW__formHeading{color:var(--color-white);margin-bottom:.5em;font-size:1.75rem;font-weight:700}.AuditSection-module__4uLAHW__formSub{color:#a1a1aa;margin-bottom:2em;font-size:.95rem;line-height:1.5}.AuditSection-module__4uLAHW__form{flex-direction:column;gap:1em;display:flex}.AuditSection-module__4uLAHW__fieldGroup{align-items:center;display:flex;position:relative}.AuditSection-module__4uLAHW__input,.AuditSection-module__4uLAHW__select{background-color:var(--color-white);width:100%;color:var(--color-heading);border:1px solid #27272a;border-radius:6px;padding:12px 16px;font-family:inherit;font-size:.95rem;transition:border-color .2s,box-shadow .2s}.AuditSection-module__4uLAHW__input:focus,.AuditSection-module__4uLAHW__select:focus{border-color:var(--color-primary);outline:none;box-shadow:0 0 0 3px #16a34a26}.AuditSection-module__4uLAHW__select{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-position:right 16px center;background-repeat:no-repeat;background-size:16px;padding-right:40px}.AuditSection-module__4uLAHW__fieldIcon{pointer-events:none;width:20px;height:20px;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.AuditSection-module__4uLAHW__submitBtn{background-color:var(--color-primary);color:var(--color-white);cursor:pointer;border:none;border-radius:8px;margin-top:.5em;padding:14px;font-size:1rem;font-weight:600;transition:background-color .2s,transform .2s}.AuditSection-module__4uLAHW__submitBtn:hover{background-color:var(--color-primary-dark);transform:translateY(-2px)}@media (max-width:991px){.AuditSection-module__4uLAHW__inner{grid-template-columns:1fr;gap:3em}.AuditSection-module__4uLAHW__heading{font-size:2.75rem}}@media (max-width:576px){.AuditSection-module__4uLAHW__heading{font-size:2.25rem}.AuditSection-module__4uLAHW__formCard{padding:1.5em}}
.FAQ-module__XxaKoW__section{background-color:var(--color-white);padding:4em 0}.FAQ-module__XxaKoW__header{text-align:center;margin-bottom:2.5em}.FAQ-module__XxaKoW__badge{margin-bottom:1em}.FAQ-module__XxaKoW__heading{color:var(--color-heading);margin-bottom:.5em;font-size:1.875rem;font-weight:700}.FAQ-module__XxaKoW__desc{color:var(--color-body);font-size:.95rem}.FAQ-module__XxaKoW__list{flex-direction:column;gap:.75em;max-width:800px;margin:0 auto;display:flex}.FAQ-module__XxaKoW__item{border:1px solid var(--color-border);border-radius:8px;overflow:hidden}.FAQ-module__XxaKoW__question{cursor:pointer;color:var(--color-heading);-webkit-user-select:none;user-select:none;background-color:var(--color-white);justify-content:space-between;align-items:center;gap:1em;padding:1.25em 1.5em;font-size:1rem;font-weight:600;list-style:none;transition:background-color .15s;display:flex}.FAQ-module__XxaKoW__question::-webkit-details-marker{display:none}.FAQ-module__XxaKoW__question:hover{background-color:var(--color-bg-light)}.FAQ-module__XxaKoW__icon{width:.85em;height:.85em;fill:var(--color-primary);flex-shrink:0;transition:transform .2s}.FAQ-module__XxaKoW__item[open] .FAQ-module__XxaKoW__icon{transform:rotate(180deg)}.FAQ-module__XxaKoW__answer{color:var(--color-body);padding:0 1.5em 1.25em;font-size:.95rem;line-height:1.65}
