/* CT-HOME-AGENDA-06 */
.ct06-news-more,.ct06-events-more{display:flex;justify-content:flex-end;margin:18px 0 6px}
.ct06-home-events{padding-top:40px;padding-bottom:55px}
.ct06-home-events>h2{margin:0 0 32px}
.ct06-home-events .cta-grid{grid-template-columns:repeat(3,minmax(0,1fr))}
.ct06-home-events .cta-card{min-width:0}
.ct06-actions .ct06-actions-wrap{display:flex;flex-wrap:wrap;align-items:center;gap:7px;min-width:230px}
.ct06-actions form{display:inline-flex;margin:0!important;gap:6px}
.ct06-actions a{white-space:nowrap;font-size:.9rem}
.ct06-actions button{padding:7px 9px;min-height:32px}
.ct06-date-row{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:10px!important;align-items:end}
.ct06-date-row label{min-width:0}
.ct06-date-row button{grid-column:span 1}
.ct06-crumb{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin:8px 0 20px;font-size:.85rem;letter-spacing:.02em}
.ct06-territories{border-block:1px solid #d5e0d9;padding:25px 0;margin:28px 0}
.ct06-territories h2{font-family:inherit;font-weight:700;letter-spacing:0;font-size:1.05rem;margin:0 0 12px}
.ct06-territory-links{display:flex;flex-wrap:wrap;gap:10px}
.ct06-territory-links a{display:inline-block;padding:8px 13px;border-radius:20px;border:1px solid #bdd1c5;background:#f0f6f1;text-decoration:none}
.ct06-territory-links a:hover{text-decoration:underline}
@media(max-width:950px){.ct06-home-events .cta-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ct06-date-row{grid-template-columns:repeat(2,minmax(0,1fr))!important}}
@media(max-width:600px){.ct06-home-events .cta-grid{grid-template-columns:1fr}.ct06-date-row{grid-template-columns:1fr!important}.ct06-actions .ct06-actions-wrap{min-width:0}}
