# ThreadAuto SUMMARY_CTA 슬라이드 아래정렬

## 프로젝트 경로
- `/home/jay/projects/ThreadAuto/`
- 핵심 파일: `renderer/cardnews.py`

## 문제
SUMMARY_CTA(마지막 페이지)에서 요약 박스 + CTA 문구가 상단에 몰려있고, 하단 절반이 비어있음.
다른 슬라이드(CARD_LIST, DETAIL)는 이미 아래정렬이 적용되었으나, SUMMARY_CTA만 빠짐.

## 현재 상태 참고
- 이미지: `/home/jay/projects/ThreadAuto/output/cardnews_20260306_192455_05.png`
- 구성: 큰 제목 + 부제 + 요약 카드(1~2개 아이템 + 구분선) + CTA 문구 + 워터마크
- 요약 카드 + CTA 문구를 **1개 묶음**으로 취급하여 아래정렬

## 요구사항
- 요약 카드 박스 + CTA 문구를 1개 그룹으로 묶어 슬라이드 하단에 정렬
- 워터마크("서울대보험쌤") 안전 영역(WATERMARK_SAFE_MARGIN=60px) 확보
- CTA 문구가 워터마크 위에 위치하도록
- 상단 제목/부제 영역과 겹침 방지

## 구현 가이드
- `render_summary_cta()` 메서드에서:
  1. 요약 카드 높이 + CTA 텍스트 높이 + 간격 = total_content_h 계산
  2. available_bottom = 캔버스 높이 - MARGIN - WATERMARK_SAFE_MARGIN
  3. content_start_y = available_bottom - total_content_h (아래정렬)
  4. content_start_y = max(content_start_y, header_end_y + gap) (헤더 겹침 방지)
- CARD_LIST/DETAIL에 적용된 패턴과 동일한 방식

## 검증
1. pyright 에러 0건
2. 테스트 렌더링으로 시각 확인
3. 풀 파이프라인 테스트 (업로드까지)

## 완료 조건
1. SUMMARY_CTA 아래정렬 적용
2. pyright 에러 0건
3. Threads 업로드 성공 + Post ID
4. 렌더링 이미지 보존