.ita-wrap{max-width:1200px;margin:0 auto;padding:48px 24px}.ita-header{margin-bottom:32px}.ita-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:24px}.ita-card{border:1px solid #e5e5e5;padding:20px;background:#fff}.ita-card img{width:100%;height:220px;object-fit:contain}.ita-card h3{margin:16px 0 6px;font-size:1.1rem}.ita-card a{text-decoration:none}.ita-meta,.ita-kicker{opacity:.72}.ita-programme h2{margin-top:42px}.ita-session{display:grid;grid-template-columns:130px 1fr;gap:20px;padding:22px 0;border-top:1px solid #ddd}.ita-session-time{font-weight:700}.ita-hero-image{max-width:420px;height:auto;object-fit:contain}.ita-content{margin-top:24px}.ita-single{max-width:900px}@media(max-width:640px){.ita-session{grid-template-columns:1fr;gap:6px}.ita-wrap{padding:32px 18px}}
