.WhyWeExist_whyWeExistPage__IGPwe{min-height:100vh;background:var(--color-white)}.WhyWeExist_hero__73fMi{position:relative;background:linear-gradient(135deg,var(--color-secondary) 0,var(--color-primary) 100%);padding:calc(6rem + 60px) 0 4rem;overflow:hidden}@media (min-width:768px){.WhyWeExist_hero__73fMi{padding-top:calc(6rem + 80px)}}.WhyWeExist_hero__73fMi:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-image:repeating-linear-gradient(45deg,transparent,transparent 20px,rgba(255,255,255,.03) 0,rgba(255,255,255,.03) 40px);pointer-events:none}.WhyWeExist_container__9NG8u{max-width:1200px;margin:0 auto;padding:0 1.5rem}.WhyWeExist_heroTitle___ufIA{position:relative;font-family:var(--font-heading);font-size:clamp(2.5rem,5vw,3.5rem);font-weight:700;color:var(--color-white);text-align:center;margin:0;letter-spacing:-.02em;z-index:1}.WhyWeExist_contentSection___TJLZ{padding:4rem 0;background:#F8F9FA}.WhyWeExist_contentGrid__b_BxJ{display:grid;grid-template-columns:1fr;gap:3rem;max-width:1200px;margin:0 auto;padding:0 1.5rem}.WhyWeExist_mainContent__GE3oa{order:1}.WhyWeExist_introSection__7Tee9{margin-bottom:2rem}.WhyWeExist_introParagraph___nrxN{font-family:var(--font-body);font-size:1.2rem;line-height:1.6;color:var(--color-black);font-weight:500;margin:0}.WhyWeExist_introParagraph___nrxN strong{color:var(--color-primary);font-weight:700}.WhyWeExist_problemStatement__wLc8f{font-size:1.1rem;line-height:1.7;margin-bottom:2rem;padding:1.5rem;background:rgba(237,133,44,.05);border-left:4px solid var(--color-secondary);border-radius:8px;position:relative}.WhyWeExist_problemStatement__wLc8f p{margin:0;color:#555}.WhyWeExist_problemStatement__wLc8f em{color:var(--color-secondary);font-style:italic;font-weight:600}.WhyWeExist_solutionStatement__waXR3{text-align:center;padding:2rem 1.5rem;background:linear-gradient(135deg,#FFF6EF,rgba(237,133,44,.08));border-radius:8px;border:1px solid rgba(237,133,44,.2);margin-bottom:2rem;position:relative}.WhyWeExist_solutionStatement__waXR3:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,var(--color-primary),var(--color-secondary));border-radius:8px 8px 0 0}.WhyWeExist_solutionStatement__waXR3 p{font-family:var(--font-body);font-size:1.15rem;line-height:1.7;color:var(--color-black);margin:0}.WhyWeExist_solutionStatement__waXR3 strong{color:var(--color-primary);font-weight:700;font-size:1.1em}.WhyWeExist_bodySection__Q1VRh{margin-bottom:3rem}.WhyWeExist_bodySection__Q1VRh p{font-family:var(--font-body);font-size:1.1rem;line-height:1.7;color:#555;margin:0}.WhyWeExist_founderQuote__fVYkW{background:var(--color-white);border-radius:12px;padding:2rem 1.5rem;margin:3rem 0;box-shadow:0 4px 12px rgba(0,0,0,.1);border-left:4px solid var(--color-primary);position:relative;font-style:normal}.WhyWeExist_founderQuote__fVYkW:before{content:'"';position:absolute;top:-.5rem;left:1rem;font-size:4rem;color:var(--color-primary);line-height:1;font-family:Georgia,serif;opacity:.3}.WhyWeExist_founderQuote__fVYkW p{font-family:var(--font-body);font-size:1.15rem;line-height:1.6;color:var(--color-black);margin:0 0 1rem;font-style:italic;position:relative;z-index:1}.WhyWeExist_founderQuote__fVYkW cite{display:block;text-align:right;font-family:var(--font-body);font-size:1rem;color:var(--color-secondary);font-style:normal;margin-top:1rem;padding-top:1rem;border-top:1px solid #e5e7eb}.WhyWeExist_founderQuote__fVYkW cite strong{color:var(--color-primary);font-weight:700}.WhyWeExist_sidebar__D_Xte{order:2}.WhyWeExist_sidebarNav__vgMhm{background:var(--color-white);border-radius:12px;padding:2rem 1.5rem;box-shadow:0 2px 8px rgba(0,0,0,.08);position:sticky;top:2rem}.WhyWeExist_navTitle___L5r0{font-family:var(--font-heading);font-size:1.25rem;font-weight:700;color:var(--color-black);margin:0 0 1.5rem;padding-bottom:.75rem;border-bottom:2px solid var(--color-primary)}.WhyWeExist_navList__av_Pt{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.5rem}.WhyWeExist_navList__av_Pt li{margin:0}.WhyWeExist_navLinkCurrent__afFir,.WhyWeExist_navLink__IDGnY{font-family:var(--font-nav);font-size:.95rem;font-weight:500;color:#555;text-decoration:none;display:block;padding:.75rem 1rem;border-radius:6px;transition:all .2s cubic-bezier(.4,0,.2,1)}.WhyWeExist_navLink__IDGnY:hover{color:var(--color-primary);background:rgba(237,133,44,.08)}.WhyWeExist_navLinkCurrent__afFir{color:var(--color-primary);font-weight:600;background:rgba(237,133,44,.1)}.WhyWeExist_ctaSection__fY8AR{padding:5rem 0;background:linear-gradient(135deg,var(--color-primary) 0,var(--color-secondary) 100%);position:relative;overflow:hidden}.WhyWeExist_ctaSection__fY8AR:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-image:repeating-linear-gradient(-45deg,transparent,transparent 30px,rgba(255,255,255,.03) 0,rgba(255,255,255,.03) 60px);pointer-events:none}.WhyWeExist_ctaContent__a7AuM{position:relative;text-align:center;max-width:700px;margin:0 auto;z-index:1}.WhyWeExist_ctaTitle__Vr9yQ{font-family:var(--font-heading);font-size:clamp(2rem,4vw,2.75rem);font-weight:700;color:var(--color-white);margin:0 0 1rem;letter-spacing:-.02em}.WhyWeExist_ctaDescription__8fzIi{font-family:var(--font-body);font-size:1.15rem;line-height:1.6;color:rgba(255,255,255,.95);margin:0 0 2rem}.WhyWeExist_ctaButton__62AMt{display:inline-block;font-family:var(--font-nav);font-size:1rem;font-weight:600;color:var(--color-primary);background:var(--color-white);padding:1rem 2.5rem;border-radius:30px;text-decoration:none;transition:all .25s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 12px rgba(0,0,0,.15)}.WhyWeExist_ctaButton__62AMt:hover{transform:translateY(-2px);box-shadow:0 8px 20px rgba(0,0,0,.25);background:#FFFBF7}@media (min-width:768px){.WhyWeExist_hero__73fMi{padding:8rem 0 5rem}.WhyWeExist_contentGrid__b_BxJ{grid-template-columns:1fr 300px;gap:4rem}.WhyWeExist_mainContent__GE3oa{order:0}.WhyWeExist_sidebar__D_Xte{order:1}.WhyWeExist_introSection__7Tee9{margin-bottom:2.5rem}.WhyWeExist_introParagraph___nrxN{font-size:1.3rem}.WhyWeExist_problemStatement__wLc8f{font-size:1.15rem;padding:2rem}.WhyWeExist_solutionStatement__waXR3{font-size:1.2rem;padding:2.5rem;margin-bottom:2.5rem}.WhyWeExist_founderQuote__fVYkW{padding:2.5rem 2rem;margin:4rem 0}.WhyWeExist_founderQuote__fVYkW p{font-size:1.25rem}.WhyWeExist_founderQuote__fVYkW cite{font-size:1.1rem}.WhyWeExist_ctaSection__fY8AR{padding:6rem 0}}@media (min-width:1024px){.WhyWeExist_contentSection___TJLZ{padding:5rem 0}.WhyWeExist_introSection__7Tee9{margin-bottom:3rem}.WhyWeExist_problemStatement__wLc8f{padding:2.5rem}.WhyWeExist_solutionStatement__waXR3{padding:3rem;margin-bottom:3rem}.WhyWeExist_founderQuote__fVYkW{padding:3rem 2.5rem;margin:4rem 0}}@media (min-width:1280px){.WhyWeExist_contentGrid__b_BxJ{grid-template-columns:1fr 320px}}