.HifzLanding_page__0Q0eL{width:100%;overflow-x:hidden;padding-top:5rem;background:var(--hifz-surface-alt);color:var(--hifz-text)}.HifzLanding_hero__RgNQe{width:min(920px,92%);margin:0 auto;padding:5rem 0 4rem;display:flex;flex-direction:column;align-items:center;text-align:center;gap:1.6rem}.HifzLanding_eyebrow__FpeDI{font-size:1.3rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--hifz-brand-dark)}.HifzLanding_heroTitle__sy_tx{font-size:clamp(2.8rem,2rem + 3vw,4.8rem);line-height:1.15;color:var(--hifz-text-strong);font-weight:700}.HifzLanding_heroBreak__GjY47{display:none}@media(min-width:560px){.HifzLanding_heroBreak__GjY47{display:inline}}.HifzLanding_heroSubtitle__p5kuX{max-width:620px;font-size:1.7rem;line-height:1.6;color:var(--hifz-text-mid)}.HifzLanding_heroActions__LZM1L{display:flex;flex-wrap:wrap;justify-content:center;gap:1.2rem;margin-top:.8rem}.HifzLanding_ctaPrimary__ahAF8,.HifzLanding_ctaSecondary__iQUX_{display:inline-block;padding:1.2rem 2.4rem;border-radius:1rem;font-weight:700;font-size:1.5rem;text-decoration:none;transition:transform .2s ease,background .2s ease,box-shadow .2s ease}.HifzLanding_ctaPrimary__ahAF8{background:var(--hifz-brand);color:#fff;box-shadow:0 4px 20px rgba(52,178,153,.35)}.HifzLanding_ctaPrimary__ahAF8:hover{background:var(--hifz-brand-dark);transform:translateY(-2px)}.HifzLanding_ctaSecondary__iQUX_{background:rgba(0,0,0,0);color:var(--hifz-brand-darker);border:2px solid var(--hifz-border)}.HifzLanding_ctaSecondary__iQUX_:hover{border-color:var(--hifz-brand);transform:translateY(-2px)}.HifzLanding_section__bNSCf{width:min(1100px,92%);margin:0 auto;padding:3.6rem 0}.HifzLanding_sectionHeader__f243e{text-align:center;margin-bottom:2.8rem}.HifzLanding_sectionHeader__f243e h2{font-size:clamp(2.2rem,1.8rem + 1vw,3rem);color:var(--hifz-text-strong);font-weight:700}.HifzLanding_sectionHeader__f243e p{margin-top:.6rem;font-size:1.5rem;color:var(--hifz-text-muted)}.HifzLanding_problemGrid__P9JT9{display:grid;grid-template-columns:1fr;gap:1.6rem}@media(min-width:768px){.HifzLanding_problemGrid__P9JT9{grid-template-columns:repeat(3,1fr)}}.HifzLanding_problemCard__Sfb0s{background:var(--hifz-surface);border:1px solid var(--hifz-border);border-radius:1.2rem;padding:2rem}.HifzLanding_problemCard__Sfb0s h3{font-size:1.6rem;color:var(--hifz-text-strong);margin-bottom:.8rem}.HifzLanding_problemCard__Sfb0s p{font-size:1.4rem;line-height:1.6;color:var(--hifz-text-secondary)}.HifzLanding_stageRow__wY7jz{display:grid;grid-template-columns:1fr;gap:1.6rem}@media(min-width:768px){.HifzLanding_stageRow__wY7jz{grid-template-columns:repeat(3,1fr)}}.HifzLanding_stageCard__l2LRT{position:relative;background:var(--hifz-brand-surface);border:1px solid var(--hifz-border);border-top:4px solid var(--hifz-brand);border-radius:1.2rem;padding:2.2rem 2rem}.HifzLanding_stageCard__l2LRT h3{font-size:1.8rem;color:var(--hifz-brand-text);margin:1rem 0 .8rem}.HifzLanding_stageCard__l2LRT h3 span{font-size:1.3rem;font-weight:400;color:var(--hifz-text-muted)}.HifzLanding_stageCard__l2LRT p{font-size:1.4rem;line-height:1.6;color:var(--hifz-text-secondary)}.HifzLanding_stageNumber__HhDgB{display:inline-flex;align-items:center;justify-content:center;width:3.2rem;height:3.2rem;border-radius:50%;background:var(--hifz-brand);color:#fff;font-weight:700;font-size:1.5rem}.HifzLanding_featureGrid__BlSAZ{display:grid;grid-template-columns:1fr;gap:1.6rem}@media(min-width:560px){.HifzLanding_featureGrid__BlSAZ{grid-template-columns:1fr 1fr}}@media(min-width:1024px){.HifzLanding_featureGrid__BlSAZ{grid-template-columns:repeat(3,1fr)}}.HifzLanding_featureCard__1Ve9h{background:var(--hifz-surface);border:1px solid var(--hifz-border);border-radius:1.2rem;padding:2rem;transition:transform .2s ease,box-shadow .2s ease}.HifzLanding_featureCard__1Ve9h h3{font-size:1.6rem;color:var(--hifz-brand-darker);margin-bottom:.8rem}.HifzLanding_featureCard__1Ve9h p{font-size:1.4rem;line-height:1.6;color:var(--hifz-text-secondary)}.HifzLanding_featureCard__1Ve9h:hover{transform:translateY(-3px);box-shadow:0 8px 24px rgba(0,0,0,.06)}.HifzLanding_visionBlock__t6aG_{max-width:760px;margin:0 auto;text-align:center}.HifzLanding_visionBlock__t6aG_ p{font-size:1.6rem;line-height:1.7;color:var(--hifz-text-secondary);margin-top:1.2rem;text-align:left}.HifzLanding_faqList___imAw{max-width:760px;margin:0 auto;display:flex;flex-direction:column;gap:1rem}.HifzLanding_faqItem__Q7n7v{background:var(--hifz-surface);border:1px solid var(--hifz-border);border-radius:1rem;padding:1.4rem 1.8rem}.HifzLanding_faqItem__Q7n7v summary{cursor:pointer;font-size:1.5rem;font-weight:600;color:var(--hifz-text-strong);list-style:none}.HifzLanding_faqItem__Q7n7v summary::-webkit-details-marker{display:none}.HifzLanding_faqItem__Q7n7v summary:before{content:"+";display:inline-block;width:1.6rem;color:var(--hifz-brand);font-weight:700}.HifzLanding_faqItem__Q7n7v[open] summary:before{content:"−"}.HifzLanding_faqItem__Q7n7v p{margin-top:1rem;font-size:1.4rem;line-height:1.6;color:var(--hifz-text-secondary);padding-left:1.6rem}.HifzLanding_finalCta__4oM08{width:min(920px,92%);margin:2rem auto 5rem;padding:4rem 2.4rem;border-radius:1.6rem;background:linear-gradient(135deg,var(--hifz-brand),var(--hifz-brand-darker));text-align:center;display:flex;flex-direction:column;align-items:center;gap:1rem}.HifzLanding_finalCta__4oM08 h2{font-size:clamp(2.2rem,1.8rem + 1vw,3rem);color:#fff;font-weight:700}.HifzLanding_finalCta__4oM08 p{font-size:1.5rem;color:hsla(0,0%,100%,.85);margin-bottom:.6rem}.HifzLanding_finalCta__4oM08 .HifzLanding_ctaPrimary__ahAF8{background:#fff;color:var(--hifz-brand-darker);box-shadow:0 4px 20px rgba(0,0,0,.2)}.HifzLanding_finalCta__4oM08 .HifzLanding_ctaPrimary__ahAF8:hover{background:var(--hifz-surface)}