.talks__layout[data-astro-cid-za5eu6lw]{display:grid;grid-template-columns:1fr;gap:32px;align-items:start}.talks__list[data-astro-cid-za5eu6lw]{list-style:none;margin:0;padding:0;display:grid;gap:16px}.talks__link[data-astro-cid-za5eu6lw]{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 24px;text-decoration:none;color:var(--color-text);font-weight:500;transition:transform .15s ease}.talks__link[data-astro-cid-za5eu6lw]:hover{transform:translateY(-2px)}.talks__link[data-astro-cid-za5eu6lw]:hover .talks__label[data-astro-cid-za5eu6lw]{color:var(--color-accent-num)}.talks__arrow[data-astro-cid-za5eu6lw]{color:var(--color-accent-num);font-size:20px;flex:none}.talks__photos[data-astro-cid-za5eu6lw]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.talks__photo[data-astro-cid-za5eu6lw] img{display:block;width:100%;height:100%;object-fit:cover;border-radius:16px;aspect-ratio:3 / 4}.talks__photo[data-astro-cid-za5eu6lw]:nth-child(4) img,.talks__photo[data-astro-cid-za5eu6lw]:nth-child(3) img{aspect-ratio:4 / 3}@media(min-width:1024px){.talks__layout[data-astro-cid-za5eu6lw]{grid-template-columns:minmax(320px,1fr) minmax(0,1.4fr);gap:48px}}.education__grid[data-astro-cid-wxzkoaue]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr;gap:24px}.education__card[data-astro-cid-wxzkoaue]{padding:16px 16px 20px;display:flex;flex-direction:column;gap:16px}.education__shot[data-astro-cid-wxzkoaue] img{display:block;width:100%;height:auto;border-radius:12px}.education__caption[data-astro-cid-wxzkoaue]{margin:0;padding:0 8px;font-size:var(--text-body);line-height:1.5}.education__caption[data-astro-cid-wxzkoaue] .accent[data-astro-cid-wxzkoaue]{color:var(--color-accent-num);font-weight:600}@media(min-width:768px){.education__grid[data-astro-cid-wxzkoaue]{grid-template-columns:repeat(2,1fr);gap:32px}}.course__grid[data-astro-cid-gktoaa6j]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr;gap:24px}.course__card[data-astro-cid-gktoaa6j]{padding:16px 16px 20px;display:flex;flex-direction:column;gap:16px}.course__shot[data-astro-cid-gktoaa6j] img{display:block;width:100%;height:auto;border-radius:12px}.course__caption[data-astro-cid-gktoaa6j]{margin:0;padding:0 8px;font-size:var(--text-body)}@media(min-width:768px){.course__grid[data-astro-cid-gktoaa6j]{grid-template-columns:repeat(2,1fr);gap:32px}}.media__layout[data-astro-cid-zgoychhc]{display:grid;grid-template-columns:1fr;gap:32px;align-items:start}.media__groups[data-astro-cid-zgoychhc]{display:grid;gap:24px}.media__group[data-astro-cid-zgoychhc]{padding:24px}.media__outlet[data-astro-cid-zgoychhc]{margin:0 0 12px;font-size:var(--text-card-title);color:var(--color-accent-num)}.media__links[data-astro-cid-zgoychhc]{list-style:none;margin:0;padding:0;display:grid;gap:12px}.media__link[data-astro-cid-zgoychhc]{color:var(--color-text);text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px;line-height:1.5}.media__link[data-astro-cid-zgoychhc]:hover{color:var(--color-accent-num)}.media__arrow[data-astro-cid-zgoychhc]{color:var(--color-accent-num);text-decoration:none;display:inline-block}.media__article[data-astro-cid-zgoychhc]{margin:0}.media__article[data-astro-cid-zgoychhc] img{display:block;width:100%;height:auto;border-radius:16px}@media(min-width:1024px){.media__layout[data-astro-cid-zgoychhc]{grid-template-columns:minmax(340px,1fr) minmax(0,1.2fr);gap:48px}}.reach__grid[data-astro-cid-4dzerw5z]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr;gap:24px;align-items:start}.reach__card[data-astro-cid-4dzerw5z]{padding:16px 16px 20px;display:flex;flex-direction:column;gap:16px}.reach__card[data-astro-cid-4dzerw5z] .reach__shot{display:block}.reach__card[data-astro-cid-4dzerw5z] .reach__shot img{display:block;width:100%;height:auto;border-radius:12px;background:#fff}.reach__card[data-astro-cid-4dzerw5z] a.reach__shot:hover{opacity:.9}.reach__caption[data-astro-cid-4dzerw5z]{margin:0;padding:0 8px;font-size:var(--text-body)}@media(min-width:768px){.reach__grid[data-astro-cid-4dzerw5z]{grid-template-columns:repeat(2,1fr);gap:32px}}
