@import url("https://fonts.googleapis.com/css2?family=DM+Serif+Display&family=Figtree:wght@400;500;600&family=JetBrains+Mono:wght@600&display=swap");.ct-seminar{--navy:#1b1f35;--navy-2:#1e2541;--line:hsla(0,0%,100%,.14);--blue:#2db7ec;--text:#fff;--muted:#c9cedd;background:var(--navy);border-radius:16px;color:var(--text);display:grid;font-family:Figtree,system-ui,sans-serif;grid-template-columns:1fr 1.25fr;overflow:hidden}.ct-seminar__media{background:var(--navy-2);min-height:420px;position:relative}.ct-seminar__media img{height:100%;inset:0;object-fit:cover;position:absolute;width:100%}.ct-seminar__badge{align-items:center;background:var(--navy);border-radius:6px;bottom:22px;display:flex;flex-direction:column;padding:10px 18px;position:absolute;right:22px}.ct-seminar__badge-day{font-size:30px;font-weight:600;line-height:1.1}.ct-seminar__badge-month{color:var(--blue);font-family:JetBrains Mono,monospace;font-size:12px;letter-spacing:.15em;text-transform:uppercase}.ct-seminar__content{padding:60px 60px 48px}.ct-seminar__eyebrow{color:var(--blue);font-size:13px;font-weight:600;letter-spacing:.08em;margin:0 0 14px;text-transform:uppercase}.ct-seminar__title{color:var(--text);font-family:"DM Serif Display",Georgia,serif;font-size:clamp(34px,4vw,48px);font-weight:400;line-height:1.12;margin:0 0 18px}.ct-seminar__title span{color:var(--blue)}.ct-seminar__body{color:var(--muted);font-size:17px;line-height:1.65;margin:0 0 26px;max-width:34em}.ct-seminar__events{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:14px}.ct-seminar__event{border:1px solid var(--line);border-radius:6px;font-size:15px;padding:14px 16px}.ct-seminar__event strong{font-family:JetBrains Mono,monospace;font-size:14px}.ct-seminar__sep{color:var(--muted);margin:0 8px}.ct-seminar__tags{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:32px}.ct-seminar__tag{background:hsla(0,0%,100%,.08);border-radius:999px;font-size:14px;padding:10px 14px}.ct-seminar__ctas{align-items:center;border-bottom:1px solid var(--line);display:flex;flex-wrap:wrap;gap:30px;padding-bottom:30px}.ct-seminar__btn{background:var(--blue);border-radius:6px;color:var(--navy);font-weight:600;padding:16px 26px;text-decoration:none}.ct-seminar__btn:hover{filter:brightness(1.08)}.ct-seminar__link{color:var(--text);font-weight:600;text-decoration:none}.ct-seminar__link:hover{color:var(--blue)}.ct-seminar__btn:focus-visible,.ct-seminar__link:focus-visible{outline:2px solid var(--blue);outline-offset:3px}.ct-seminar__speakers{align-items:center;color:var(--muted);display:flex;font-size:15px;gap:18px;margin-top:28px}.ct-seminar__avatars{display:flex}.ct-seminar__avatars img{border:2px solid var(--navy);border-radius:50%;height:46px;object-fit:cover;width:46px}.ct-seminar__avatars img+img{margin-left:-12px}@media (max-width:860px){.ct-seminar{grid-template-columns:1fr}.ct-seminar__media{min-height:240px}.ct-seminar__content{padding:36px 24px}}