.community-inner-page{--community-inner-navy: var(--color-navy-900);--community-inner-red: var(--color-crimson-600);--community-inner-cream: var(--color-paper);--community-inner-sun: var(--color-wash-sun);color:var(--community-inner-navy);background:var(--community-inner-cream)}.community-inner-page *{box-sizing:border-box}.community-inner-page h1,.community-inner-page h2,.community-inner-page h3,.community-inner-page p,.community-inner-page figure{margin:0}.community-inner-container{width:min(100% - 2.5rem,1200px);margin-inline:auto}.community-inner-section{padding-block:clamp(4.5rem,8vw,8rem)}.community-inner-warm{background:var(--color-paper-warm)}.community-inner-eyebrow{display:inline-block;color:var(--community-inner-red);font-size:.79rem;font-weight:700;line-height:1.5}:lang(en) .community-inner-page p{overflow-wrap:break-word}:lang(bn) .community-inner-page p{overflow-wrap:normal;word-break:keep-all}.community-inner-page .community-inner-muted{color:var(--color-ink-muted)}.community-inner-page .community-inner-lead{font-size:clamp(1.12rem,1.5vw,1.42rem);line-height:1.62;font-weight:600}:lang(bn) .community-inner-page .community-inner-lead{line-height:1.85}.community-inner-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:min(46vw,610px);background:var(--community-inner-sun);overflow:hidden}.community-inner-hero-copy{align-self:center;padding:clamp(3.5rem,6vw,6.5rem) clamp(1.25rem,5.2vw,6rem)}.community-inner-hero-copy h1{margin-top:1.15rem;max-width:12ch}.community-inner-hero-copy>p{max-width:33ch;margin-top:1.5rem;font-size:clamp(1.08rem,1.5vw,1.32rem);line-height:1.7}:lang(bn) .community-inner-hero-copy>p{line-height:1.85}.community-inner-hero-copy>a{margin-top:2rem}.community-inner-mark{display:inline-block;margin-left:.2em;color:var(--community-inner-red);font-family:var(--font-latin);font-size:.43em;vertical-align:top;transform:rotate(-16deg)}.community-inner-hero-photo{position:relative;min-height:390px;overflow:hidden;background:var(--color-paper-alt)}.community-inner-hero-photo img{display:block;width:100%;height:100%;position:absolute;inset:0;object-fit:cover}.community-inner-photo-tag{position:absolute;bottom:1.5rem;left:1.5rem;max-width:calc(100% - 3rem);padding:.55rem 1rem;border-radius:999px;background:var(--community-inner-cream);color:var(--community-inner-navy);font-size:.8rem;font-weight:700;box-shadow:0 6px 20px #14224a1a}.community-inner-story-grid{display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1fr);gap:clamp(2.5rem,8vw,8rem)}.community-inner-section-intro h2,.community-inner-heading-row h2,.community-inner-team-grid h2,.community-inner-steps-grid h2{margin-top:.65rem}.community-inner-asterisk{display:block;color:var(--community-inner-red);font-size:2.7rem;line-height:1;margin-top:1.3rem}.community-inner-prose{max-width:65ch}.community-inner-prose p+p{margin-top:1.3rem}.community-inner-prose .community-inner-since{margin-top:2rem;font-size:.9rem;color:var(--color-ink-muted)}.community-inner-heading-row{display:flex;align-items:end;justify-content:space-between;gap:2rem;margin-bottom:clamp(2.5rem,5vw,4rem)}.community-inner-heading-row .community-inner-asterisk{margin:0}.community-inner-values,.community-inner-ways{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 clamp(2rem,6vw,6rem)}.community-inner-value,.community-inner-way{border-top:1px solid var(--color-rule);padding:1.6rem 0 2.2rem}.community-inner-index{display:block;color:var(--community-inner-red);font-size:.87rem;font-weight:700;line-height:1.4}.community-inner-value h3,.community-inner-way h3{margin-top:1rem}.community-inner-value p,.community-inner-way p{margin-top:.6rem;color:var(--color-ink-muted);max-width:39ch}.community-inner-team-grid{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1fr);gap:clamp(2.5rem,9vw,8.5rem)}.community-inner-team-grid>div>p{margin-top:1.2rem;max-width:42ch}.community-inner-team-photo,.community-inner-steps-photo{overflow:hidden;margin-top:2.5rem;aspect-ratio:4 / 3;background:var(--color-paper-alt)}.community-inner-team-photo img,.community-inner-steps-photo img{display:block;width:100%;height:100%;object-fit:cover}.community-inner-people{list-style:none;padding:0;margin:0}.community-inner-people li{display:grid;grid-template-columns:2.5rem 1fr;gap:.8rem;border-top:1px solid var(--color-rule);padding:1.1rem 0 1.4rem}.community-inner-people strong{display:block;font-size:1.08rem;line-height:1.45}.community-inner-people li div span{display:block;color:var(--color-ink-muted);margin-top:.25rem;font-size:.91rem}.community-inner-money{background:var(--color-navy-50)}.community-inner-money-top{display:flex;align-items:end;justify-content:space-between;gap:2rem}.community-inner-money-top h2{margin-top:.65rem}.community-inner-money-top p{margin-top:1rem;max-width:62ch;color:var(--color-ink-muted)}.community-inner-money-top>a{flex:none}.community-inner-spend{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1rem,3vw,3rem);margin-top:3rem}.community-inner-spend article{border-top:1px solid var(--color-rule);padding-top:1.5rem}.community-inner-spend h3{margin-top:.8rem}.community-inner-spend p{margin-top:.6rem;color:var(--color-ink-muted)}.community-inner-pillar{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1fr);align-items:center;gap:clamp(2rem,7vw,7rem)}.community-inner-pillar-reverse{grid-template-columns:minmax(0,1fr) minmax(0,.9fr)}.community-inner-pillar-reverse .community-inner-pillar-copy{order:2}.community-inner-pillar-copy h2{margin-top:.7rem}.community-inner-pillar-copy .community-inner-lead{margin-top:1.7rem;max-width:38ch}.community-inner-pillar-copy .community-inner-muted{margin-top:1.2rem;max-width:51ch}.community-inner-pillar-photo{position:relative;aspect-ratio:4 / 3;overflow:hidden;background:var(--color-paper-alt)}.community-inner-pillar-photo img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.community-inner-pillar-photo:hover img{transform:scale(1.025)}.community-inner-pillar-photo figcaption{position:absolute;left:1rem;bottom:1rem;max-width:calc(100% - 2rem);background:var(--community-inner-cream);padding:.55rem .9rem;border-radius:999px;font-size:.8rem;font-weight:700}.community-inner-ways{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1rem,4vw,4rem)}.community-inner-steps-grid{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1fr);gap:clamp(2.5rem,9vw,8.5rem)}.community-inner-steps{list-style:none;padding:0;margin:0}.community-inner-steps li{display:grid;grid-template-columns:3rem 1fr;gap:1rem;border-top:1px solid var(--color-rule);padding:1.4rem 0 1.8rem}.community-inner-steps li p{font-size:1.1rem;font-weight:600}.community-inner-callout{background:var(--community-inner-sun)}.community-inner-callout-grid{display:flex;align-items:end;justify-content:space-between;gap:2rem}.community-inner-callout h2{max-width:17ch;margin-top:.65rem}.community-inner-callout p{margin-top:1rem;max-width:54ch}.community-inner-actions{display:flex;flex-wrap:wrap;gap:.75rem;flex:none}.community-inner-page a[class*=min-h-]{color:#fff}.community-inner-page a[class*=min-h-].border{color:var(--community-inner-navy)}@media(max-width:850px){.community-inner-hero{min-height:0}.community-inner-hero-copy{padding:3.5rem 1.5rem}.community-inner-hero-photo{min-height:350px}.community-inner-story-grid,.community-inner-team-grid,.community-inner-steps-grid{gap:2.5rem}.community-inner-callout-grid,.community-inner-money-top{align-items:start;flex-direction:column}}@media(max-width:700px){.community-inner-container{width:min(100% - 2.5rem,560px)}.community-inner-section{padding-block:4.25rem}.community-inner-hero{grid-template-columns:1fr}.community-inner-hero-copy{padding:3.6rem 1.25rem 3rem}.community-inner-hero-copy h1{max-width:13ch}.community-inner-hero-photo{min-height:0;aspect-ratio:4 / 3}.community-inner-story-grid,.community-inner-team-grid,.community-inner-steps-grid,.community-inner-pillar,.community-inner-pillar-reverse{grid-template-columns:1fr}.community-inner-pillar-reverse .community-inner-pillar-copy{order:0}.community-inner-pillar-copy .community-inner-asterisk{display:none}.community-inner-values,.community-inner-ways{grid-template-columns:1fr;gap:0}.community-inner-spend{grid-template-columns:1fr;gap:1.5rem}.community-inner-steps-photo,.community-inner-team-photo{margin-top:1.8rem}.community-inner-photo-tag{bottom:1rem;left:1rem;max-width:calc(100% - 2rem)}}@media(max-width:360px){.community-inner-hero-copy{padding-inline:1rem}.community-inner-container{width:calc(100% - 2rem)}.community-inner-actions{flex-direction:column;align-items:start}}@media(prefers-reduced-motion:reduce){.community-inner-pillar-photo img{transition:none}.community-inner-pillar-photo:hover img{transform:none}}
