.sda-resources-prevention-editorial{--plum:#344f47;--sage:#dce9e5}
.sda-resources-prevention-editorial .resources-tca-v1-hero{position:relative;isolation:isolate}
.sda-resources-prevention-editorial .resources-tca-v1-hero__copy{background:#e7efeb;box-shadow:0 0 0 100vmax #e7efeb;clip-path:inset(0 -100vmax);align-self:stretch;display:flex;flex-direction:column;justify-content:center}
.sda-resources-prevention-editorial .resources-tca-v1-hero__copy .resources-tca-v1-button{align-self:flex-start}
.sda-resources-prevention-editorial .resources-tca-v1-hero h1{font-size:clamp(46px,4.6vw,70px)}
.sda-resources-prevention-editorial .resources-tca-v1-hero__image{position:relative;background-image:url('../images/generated/resources-suicide-v1/resources-suicide-hero-v1.png');background-position:58% center;min-height:610px}
.sda-resources-prevention-editorial .resources-tca-v1-topic-card{background:#e7efeb}
.sda-resources-prevention-editorial .resources-tca-v1-topic-card:nth-child(2),.sda-resources-prevention-editorial .resources-tca-v1-topic-card:nth-child(4){background:#eee5f1}
.sda-resources-prevention-editorial .resources-tca-v1-topic-card:nth-child(3){background:#f4eae4}
.resources-suicide-v1-image--signals,.resources-suicide-v1-featured--signals{background-image:url('../images/generated/resources-suicide-v1/resources-suicide-hero-v1.png')}
.resources-suicide-v1-image--support,.resources-suicide-v1-featured--conversation{background-image:url('../images/home-editorial/support-step-2-photo.webp')}
.resources-suicide-v1-image--community{background-image:url('../images/generated/suicide-prevention/prevention-hero-v3.png');background-position:77% center}
.resources-suicide-v1-image--faith{background-image:url('../images/generated/mission-new/colabora-transparency-books-v1.png')}
.resources-suicide-v1-image--help,.resources-suicide-v1-featured--hope{background-image:url('../images/home-editorial/prevention-editorial-olive.webp')}
.resources-suicide-v1-soulshop{padding:64px 0;background:#e7efeb}
.resources-suicide-v1-soulshop__inner{display:grid;grid-template-columns:.85fr 1.15fr;gap:40px;align-items:center}
.resources-suicide-v1-soulshop__image{min-height:460px;align-self:stretch;background:url('../images/generated/community-new/community-hero-v1.jpg') 61% center/cover no-repeat}
.sda-resources-prevention-editorial .resources-suicide-v1-soulshop__copy h2{font:400 clamp(36px,3.8vw,54px)/1.1 Georgia,serif;letter-spacing:-.035em;margin:0 0 24px}
.resources-suicide-v1-soulshop__copy>p:not(.resources-tca-v1-eyebrow){margin:0 0 28px}
.resources-suicide-v1-soulshop__brand{grid-column:1/-1;display:flex;gap:28px;align-items:center;border-top:1px solid #bdcec6;padding-top:28px}
.resources-suicide-v1-soulshop__brand img{width:120px;height:100px;object-fit:contain}
.resources-suicide-v1-soulshop__brand p{font:14px/1.6 Arial,sans-serif;max-width:65ch}
.resources-suicide-v1-sources .resources-tca-v1-source-grid{grid-template-columns:repeat(3,minmax(0,1fr))}
.resources-suicide-v1-sources .resources-tca-v1-source-mark{min-height:90px}
.sda-resources-prevention-editorial .resources-tca-v1-button:hover{background:#263f38}
.sda-resources-prevention-editorial .resources-tca-v1-concern{background:#344f47}
.sda-resources-prevention-editorial .resources-tca-v1-concern .resources-tca-v1-button:hover{background:#e7efeb}
@media(max-width:980px){.sda-resources-prevention-editorial .resources-tca-v1-hero__image{min-height:0;aspect-ratio:16/9}.resources-suicide-v1-soulshop__inner{grid-template-columns:1fr}.resources-suicide-v1-soulshop__image{min-height:0;aspect-ratio:16/9}.resources-suicide-v1-sources .resources-tca-v1-source-grid{grid-template-columns:1fr}}
@media(max-width:600px){.resources-suicide-v1-soulshop{padding:40px 0}.sda-resources-prevention-editorial .resources-tca-v1-hero h1{font-size:46px}.resources-suicide-v1-soulshop__brand{align-items:flex-start;gap:20px}.resources-suicide-v1-soulshop__brand img{width:90px;height:80px}}
