.OurStory-module__NH0kmq__page{color:#1e293b;background:#f8fafc;flex-direction:column;min-height:100vh;display:flex}.OurStory-module__NH0kmq__hero{text-align:center;background:#fff;border-bottom:1px solid #e2e8f0;padding:3rem 2rem 2rem}.OurStory-module__NH0kmq__heroTitle{letter-spacing:-.02em;color:#0f172a;margin:0 0 .5rem;font-size:2.5rem;font-weight:700}.OurStory-module__NH0kmq__heroSubtitle{color:#64748b;max-width:600px;margin:0 auto;font-size:1.125rem}.OurStory-module__NH0kmq__main{flex:1;width:100%;max-width:800px;margin:0 auto;padding:3rem 2rem}.OurStory-module__NH0kmq__content{background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:2.5rem;box-shadow:0 1px 3px #0000000d}.OurStory-module__NH0kmq__section{margin-bottom:2.5rem}.OurStory-module__NH0kmq__section:last-of-type{margin-bottom:0}.OurStory-module__NH0kmq__section p{color:#475569;margin:0 0 1.5rem;font-size:1rem;line-height:1.8}.OurStory-module__NH0kmq__section p:last-child{margin-bottom:0}.OurStory-module__NH0kmq__link{color:#1e293b;text-underline-offset:2px;text-decoration:underline;transition:color .2s}.OurStory-module__NH0kmq__link:hover{color:#0f172a}.OurStory-module__NH0kmq__inlineLink{color:#2563eb;text-decoration:none;transition:color .2s}.OurStory-module__NH0kmq__inlineLink:hover{color:#1d4ed8;text-decoration:underline}.OurStory-module__NH0kmq__backLink{border-top:1px solid #e2e8f0;margin-top:2.5rem;padding-top:1.5rem}@media (max-width:768px){.OurStory-module__NH0kmq__hero{padding:2rem 1.5rem 1.5rem}.OurStory-module__NH0kmq__heroTitle{font-size:2rem}.OurStory-module__NH0kmq__heroSubtitle{font-size:1rem}.OurStory-module__NH0kmq__main{padding:1.5rem 1rem}.OurStory-module__NH0kmq__content{padding:1.5rem}.OurStory-module__NH0kmq__section p{font-size:.9375rem;line-height:1.7}}
