.sda-resources-tca-editorial{background:var(--cream);color:var(--ink);font:18px/1.65 Arial,sans-serif}
.sda-resources-tca-editorial p:empty{display:none}
.sda-resources-tca-editorial p{color:var(--muted)}
.sda-resources-tca-editorial .resources-tca-v1-shell{width:calc(100% - clamp(40px,8vw,128px));max-width:1440px;margin-inline:auto}
.resources-tca-v1-hero{display:grid;grid-template-columns:54% 46%;max-width:1600px;margin:auto;padding-bottom:25px;border-bottom:1px solid #d2d2d2}
.resources-tca-v1-hero__copy{padding:50px 40px 50px max(4vw,24px);align-self:center}
.sda-resources-tca-editorial h1{font:400 clamp(50px,5.3vw,80px)/1.05 Georgia,serif;letter-spacing:-.045em;margin:0 0 24px}
.sda-resources-tca-editorial .resources-tca-v1-eyebrow{font:600 13px/1.5 Arial,sans-serif;letter-spacing:.12em;text-transform:uppercase;margin:0 0 20px}
.sda-resources-tca-editorial .resources-tca-v1-hero h2{font:400 clamp(26px,2.3vw,34px)/1.2 Georgia,serif;letter-spacing:-.02em;margin:0 0 24px}
.resources-tca-v1-hero__copy>p:not(.resources-tca-v1-eyebrow){margin:0 0 28px;max-width:58ch}
.resources-tca-v1-hero__image{background:url('../images/generated/resources-tca-v1/resources-tca-hero-v1.png') 65% center/cover;min-height:580px}
.sda-resources-tca-editorial .resources-tca-v1-button{display:inline-flex;align-items:center;gap:24px;padding:14px 24px;min-height:52px;font:18px/1.45 Georgia,serif;text-decoration:none;background:var(--plum);color:var(--cream)!important;border:1px solid var(--plum);border-radius:2px}
.resources-tca-v1-button:hover{background:#35253f}
.resources-tca-v1-section{padding-block:64px}
.resources-tca-v1-heading{margin-bottom:32px}
.sda-home-experience .sda-resources-tca-editorial .resources-tca-v1-heading h2{font:400 clamp(38px,4vw,60px)/1.1 Georgia,serif;letter-spacing:-.035em;margin:0 0 16px}
.resources-tca-v1-heading p{margin:0}
.resources-tca-v1-topic-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:24px}
.sda-resources-tca-editorial .resources-tca-v1-topic-card{grid-column:span 2;display:flex;flex-direction:column;background:#eee5f1;color:var(--ink);text-decoration:none;min-width:0}
.resources-tca-v1-topic-card:nth-child(2){background:#f4eae4}.resources-tca-v1-topic-card:nth-child(3){background:#e7efeb}
.resources-tca-v1-topic-card:nth-child(n+4){grid-column:span 3}
.resources-tca-v1-card-image{display:block;aspect-ratio:1.8;background-size:cover;background-position:center}
.resources-tca-v1-topic-card:nth-child(n+4) .resources-tca-v1-card-image{aspect-ratio:2.6}
.resources-tca-v1-card-image--flowers{background-image:url('../images/generated/mission-new/colabora-prayer-flowers-v1.png')}
.resources-tca-v1-card-image--reflection{background-image:url('../images/generated/need-help-new/need-help-hero-v1.png');background-position:70% center}
.resources-tca-v1-card-image--family{background-image:url('../images/home-editorial/support-step-1-photo.webp')}
.resources-tca-v1-card-image--faith{background-image:url('../images/generated/mission-new/colabora-transparency-books-v1.png')}
.resources-tca-v1-card-image--recovery{background-image:url('../images/generated/tca-info-new/tca-lavender-field.png')}
.resources-tca-v1-card-body{padding:28px;display:flex;flex-direction:column;flex:1;gap:18px}
.resources-tca-v1-number{font:600 12px/1.5 Arial,sans-serif;letter-spacing:.12em;color:var(--muted)}
.resources-tca-v1-card-body strong{font:400 32px/1.12 Georgia,serif;letter-spacing:-.03em}
.resources-tca-v1-card-body>span:not(.resources-tca-v1-number){color:var(--muted)}
.resources-tca-v1-card-body em{font:18px/1.45 Georgia,serif;margin-top:auto;padding-top:8px;text-decoration:underline;text-underline-offset:6px}
.resources-tca-v1-card-body b{font-weight:400;margin-left:12px}
.resources-tca-v1-featured{background:#f0ede6;border-block:1px solid var(--line)}
.resources-tca-v1-featured-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}
.resources-tca-v1-featured-card{background:var(--cream);display:flex;flex-direction:column;min-width:0}
.resources-tca-v1-featured-image{display:block;aspect-ratio:1.65;background-size:cover;background-position:center}
.resources-tca-v1-featured-image--intro{background-image:url('../images/generated/mission-new/colabora-prayer-flowers-v1.png')}
.resources-tca-v1-featured-image--mirror{background-image:url('../images/generated/need-help-new/need-help-hero-v1.png')}
.resources-tca-v1-featured-image--support{background-image:url('../images/home-editorial/support-step-1-photo.webp')}
.resources-tca-v1-featured-body{padding:28px;display:flex;flex-direction:column;gap:18px;flex:1}
.sda-resources-tca-editorial .resources-tca-v1-featured-body h3{font:400 29px/1.15 Georgia,serif;letter-spacing:-.03em;margin:0}
.resources-tca-v1-featured-body h3 a{text-decoration:none}
.resources-tca-v1-featured-body p{margin:0}
.resources-tca-v1-featured-body>a{margin-top:auto;font:18px/1.45 Georgia,serif;text-underline-offset:6px}
.resources-tca-v1-source-grid{display:grid;grid-template-columns:1fr 1fr;gap:32px}
.resources-tca-v1-source-card{border-top:1px solid var(--line);padding-top:28px}
.resources-tca-v1-source-mark{display:flex;align-items:center;gap:18px;color:var(--plum);margin-bottom:24px;min-height:62px}
.resources-tca-v1-source-mark b{font:400 36px/1 Georgia,serif}.resources-tca-v1-source-mark span{font:14px/1.5 Arial,sans-serif}
.sda-resources-tca-editorial .resources-tca-v1-source-card h3{font:400 32px/1.15 Georgia,serif;letter-spacing:-.03em;margin:0 0 18px}
.resources-tca-v1-source-card p{margin:0 0 24px}
.resources-tca-v1-source-card a{font:18px/1.5 Georgia,serif;text-underline-offset:6px}
.resources-tca-v1-concern{padding:56px 0;background:var(--plum);color:var(--cream)}
.resources-tca-v1-concern__inner>div{max-width:1000px}
.sda-resources-tca-editorial .resources-tca-v1-concern h2{font:400 clamp(36px,3.8vw,54px)/1.1 Georgia,serif;letter-spacing:-.035em;margin:0 0 24px;color:inherit}
.sda-resources-tca-editorial .resources-tca-v1-concern p{color:inherit;margin:0 0 28px;max-width:85ch}
.sda-resources-tca-editorial .resources-tca-v1-concern .resources-tca-v1-button{background:var(--cream);color:var(--plum)!important;border-color:var(--cream)}
.sda-resources-tca-editorial a:focus-visible{outline:2px solid currentColor;outline-offset:5px}
@media(max-width:980px){.resources-tca-v1-hero{grid-template-columns:1fr}.resources-tca-v1-hero__copy{padding:30px 20px 40px}.resources-tca-v1-hero__image{min-height:0;aspect-ratio:16/9}.resources-tca-v1-topic-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.resources-tca-v1-topic-card:nth-child(n){grid-column:auto}.resources-tca-v1-topic-card:last-child{grid-column:1/-1}.resources-tca-v1-featured-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.resources-tca-v1-source-grid{gap:24px}}
@media(max-width:600px){.resources-tca-v1-section{padding-block:50px}.sda-resources-tca-editorial h1{font-size:50px}.resources-tca-v1-hero h2 br{display:none}.resources-tca-v1-topic-grid,.resources-tca-v1-featured-grid,.resources-tca-v1-source-grid{grid-template-columns:1fr}.resources-tca-v1-topic-card:nth-child(n) .resources-tca-v1-card-image{aspect-ratio:1.65}.resources-tca-v1-card-body,.resources-tca-v1-featured-body{padding:24px}.resources-tca-v1-card-body strong{font-size:30px}.resources-tca-v1-concern{padding-block:40px}.resources-tca-v1-concern h2 br{display:none}}
