.JustCause-module__6BGrHq__hero{background:linear-gradient(135deg, var(--brand-maroon-tint) 0%, var(--brand-maroon-light) 100%);border-bottom:1px solid #7a1a3214;padding-top:140px;padding-bottom:80px}.JustCause-module__6BGrHq__heroContainer{max-width:1040px}.JustCause-module__6BGrHq__label{letter-spacing:2px;color:var(--brand-maroon);opacity:.85;margin-bottom:1rem}.JustCause-module__6BGrHq__title{color:var(--brand-maroon-deep);letter-spacing:-.01em;font-size:clamp(2.4rem,5vw,3.6rem);font-weight:700;line-height:1.1}.JustCause-module__6BGrHq__subtitle{color:var(--brand-maroon-deep);opacity:.75;max-width:640px;margin-top:1.5rem;font-size:1.2rem;font-style:italic;line-height:1.7}.JustCause-module__6BGrHq__meta{letter-spacing:1px;text-transform:uppercase;color:var(--brand-maroon-deep);opacity:.55;margin-top:2rem;font-family:JetBrains Mono,monospace;font-size:.78rem}.JustCause-module__6BGrHq__body{background:#fff;padding:96px 0 120px}.JustCause-module__6BGrHq__readingCol{max-width:980px;margin:0 auto}.JustCause-module__6BGrHq__lede{color:var(--brand-navy);border-bottom:1px solid #0000611a;margin-bottom:2.5rem;padding-bottom:2rem;font-family:Playfair Display,Georgia,serif;font-size:1.25rem;font-weight:400;line-height:1.7}.JustCause-module__6BGrHq__partLabel{text-transform:uppercase;letter-spacing:2px;color:var(--brand-maroon);margin-top:4rem;font-family:JetBrains Mono,monospace;font-size:.78rem;font-weight:600;display:block}.JustCause-module__6BGrHq__partTitle{color:var(--brand-navy);letter-spacing:-.01em;margin-top:.5rem;margin-bottom:1.5rem;font-family:Playfair Display,Georgia,serif;font-size:clamp(1.9rem,3.5vw,2.4rem);font-weight:700;line-height:1.15}.JustCause-module__6BGrHq__subTitle{color:var(--brand-navy);letter-spacing:-.005em;margin-top:2.5rem;margin-bottom:.75rem;font-size:1.25rem;font-weight:700}.JustCause-module__6BGrHq__pillarHeading{color:var(--brand-navy);margin-top:2rem;margin-bottom:.5rem;font-size:1.1rem;font-weight:700}.JustCause-module__6BGrHq__pillarHeading:before{content:attr(data-num) " · ";color:var(--brand-maroon);margin-right:4px;font-family:JetBrains Mono,monospace;font-weight:600}.JustCause-module__6BGrHq__para{color:var(--font-primary);margin-bottom:1.25rem;font-size:1.05rem;line-height:1.85}.JustCause-module__6BGrHq__pullQuote{color:var(--brand-maroon-deep);border-left:3px solid var(--brand-maroon);margin:2.5rem 0;padding:.5rem 0 .5rem 1.5rem;font-family:Playfair Display,Georgia,serif;font-size:1.5rem;font-style:italic;line-height:1.5}.JustCause-module__6BGrHq__signoff{color:var(--brand-navy);border-top:1px solid #0000611a;margin-top:3.5rem;padding-top:2rem;font-size:1rem;font-style:italic}
