.tr-tabs-row[data-astro-cid-oudjekjd]{display:flex}.tr-tabs[data-astro-cid-oudjekjd]{flex:0 1 auto}.tr-tab[data-astro-cid-oudjekjd]{height:38px;gap:8px}.tr-tab__count[data-astro-cid-oudjekjd]{min-width:22px;height:22px;padding:0 7px;display:inline-flex;align-items:center;justify-content:center;border-radius:11px;background:#ffffff2e;color:#fff;font-size:12px;font-weight:700}.tr-tab[data-astro-cid-oudjekjd][aria-selected=true] .tr-tab__count[data-astro-cid-oudjekjd]{background:#fde8e8;color:#9b1c24}.tr-icon[data-astro-cid-oudjekjd]{display:contents}.tr-icon[data-astro-cid-oudjekjd][hidden]{display:none}.tr-search[data-astro-cid-oudjekjd]{display:contents}.tr-search[data-astro-cid-oudjekjd][hidden]{display:none}.tr-main[data-astro-cid-oudjekjd]{gap:24px}.tr-panel[data-astro-cid-oudjekjd]{display:flex;flex-direction:column;gap:24px}.tr-panel[data-astro-cid-oudjekjd][hidden]{display:none}.tr-intro[data-astro-cid-oudjekjd]{white-space:pre-line}.tr-results[data-astro-cid-oudjekjd]{display:flex;flex-direction:column;gap:20px}.tr-results[data-astro-cid-oudjekjd][hidden]{display:none}.tr-grid[data-astro-cid-oudjekjd]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:20px;scroll-margin-top:96px}.tr-card-item[data-astro-cid-oudjekjd]{display:flex}.tr-card-item[data-astro-cid-oudjekjd][hidden]{display:none}.tr-card[data-astro-cid-oudjekjd]{flex:1;display:flex;flex-direction:column;background:var(--h-card);border:1px solid var(--h-line);border-radius:16px;overflow:hidden;box-shadow:0 1px 3px var(--h-shadow);color:var(--h-ink);text-decoration:none;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.tr-card[data-astro-cid-oudjekjd]:hover{transform:translateY(-3px);box-shadow:0 16px 36px #3c080c1a;border-color:var(--h-redline);color:var(--h-ink);text-decoration:none}.tr-card[data-astro-cid-oudjekjd]:focus-visible{outline:2px solid var(--h-red);outline-offset:2px}@media(prefers-reduced-motion:reduce){.tr-card[data-astro-cid-oudjekjd],.tr-card[data-astro-cid-oudjekjd]:hover{transition:none;transform:none}}.tr-card__media[data-astro-cid-oudjekjd]{position:relative;aspect-ratio:16 / 9;background:var(--h-hover)}.tr-card__media[data-astro-cid-oudjekjd] img[data-astro-cid-oudjekjd]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.tr-card__placeholder[data-astro-cid-oudjekjd]{position:absolute;inset:0;display:grid;place-items:center;color:#ffffffd9;font-size:44px}.tr-card__tags[data-astro-cid-oudjekjd]{position:absolute;top:12px;left:12px;right:12px;display:flex;flex-wrap:wrap;gap:6px;pointer-events:none}.tr-tag[data-astro-cid-oudjekjd]{display:inline-flex;align-items:center;gap:5px;padding:4px 9px;border-radius:6px;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.tr-tag--category[data-astro-cid-oudjekjd]{background:var(--h-warnbg);color:var(--h-warnfg)}.tr-tag--online[data-astro-cid-oudjekjd]{background:var(--h-okbg);color:var(--h-okfg)}.tr-tag--in_person[data-astro-cid-oudjekjd]{background:var(--h-card);color:var(--h-mute1)}.tr-tag__dot[data-astro-cid-oudjekjd]{width:6px;height:6px;border-radius:3px;background:currentColor}.tr-tag--online[data-astro-cid-oudjekjd] .tr-tag__dot[data-astro-cid-oudjekjd]{background:#2f9e70}.tr-tag--in_person[data-astro-cid-oudjekjd] .tr-tag__dot[data-astro-cid-oudjekjd]{background:var(--h-mute3)}.tr-card__body[data-astro-cid-oudjekjd]{flex:1;display:flex;flex-direction:column;gap:8px;padding:20px}.tr-card__title[data-astro-cid-oudjekjd]{margin:0;font-family:inherit;font-size:19px;font-weight:700;line-height:1.3;letter-spacing:-.01em;color:var(--h-ink);text-wrap:pretty}.tr-card__excerpt[data-astro-cid-oudjekjd]{margin:0;font-size:15px;line-height:1.55;color:var(--h-mute2);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.tr-card__meta[data-astro-cid-oudjekjd]{margin-top:auto;padding-top:12px;display:flex;align-items:center;justify-content:space-between;gap:8px 12px;flex-wrap:wrap;font-size:13px;color:var(--h-mute3)}.tr-card__info[data-astro-cid-oudjekjd]{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.tr-card__read[data-astro-cid-oudjekjd]{display:inline-flex;align-items:center;gap:4px;font-size:14px;font-weight:600;color:var(--h-red)}.tr-card__read[data-astro-cid-oudjekjd] .icon{font-size:16px;transition:transform .18s ease}.tr-card[data-astro-cid-oudjekjd]:hover .tr-card__read[data-astro-cid-oudjekjd] .icon{transform:translate(4px)}.tr-pager[data-astro-cid-oudjekjd].pagination[data-style=labeled]{border:1px solid var(--h-line);border-radius:16px}.tr-services[data-astro-cid-oudjekjd]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:16px}.tr-services[data-astro-cid-oudjekjd]>li[data-astro-cid-oudjekjd]{display:flex}.tr-service[data-astro-cid-oudjekjd]{flex:1;display:flex;flex-direction:column;gap:10px;padding:22px;border-radius:16px;background:var(--h-card);border:1px solid var(--h-line);box-shadow:0 1px 3px var(--h-shadow);color:var(--h-ink);text-decoration:none;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.tr-service[data-astro-cid-oudjekjd]:hover{transform:translateY(-3px);box-shadow:0 16px 36px #3c080c1a;border-color:var(--h-redline);color:var(--h-ink);text-decoration:none}.tr-service[data-astro-cid-oudjekjd]:focus-visible{outline:2px solid var(--h-red);outline-offset:2px}.tr-service__icon[data-astro-cid-oudjekjd]{display:grid;place-items:center;width:48px;height:48px;border-radius:13px;background:var(--h-redpill);color:var(--h-red);font-size:24px}.tr-service__title[data-astro-cid-oudjekjd]{margin:6px 0 0;font-family:inherit;font-size:18px;font-weight:700;line-height:1.3;color:var(--h-ink);text-wrap:pretty}.tr-service__text[data-astro-cid-oudjekjd]{margin:0;font-size:15px;line-height:1.55;color:var(--h-mute2);text-wrap:pretty}.tr-service__go[data-astro-cid-oudjekjd]{margin-top:auto;padding-top:8px;display:inline-flex;align-items:center;gap:6px;font-size:15px;font-weight:600;color:var(--h-red)}.tr-service__go[data-astro-cid-oudjekjd] .icon{font-size:17px}.tr-note[data-astro-cid-oudjekjd]{display:grid;grid-template-columns:24px minmax(0,1fr);gap:12px;align-items:start;padding:18px 20px;border-radius:14px;background:var(--h-redtint);border:1px solid var(--h-redline)}.tr-note[data-astro-cid-oudjekjd] .tr-note__icon{font-size:22px;color:var(--h-red);margin-top:1px}.tr-note[data-astro-cid-oudjekjd] p[data-astro-cid-oudjekjd]{margin:0;font-size:15px;line-height:1.6;color:var(--h-mute1);text-wrap:pretty}.tr-note[data-astro-cid-oudjekjd] strong[data-astro-cid-oudjekjd]{color:var(--h-ink)}.tr-note[data-astro-cid-oudjekjd] a[data-astro-cid-oudjekjd]{color:var(--h-red);font-weight:600}.tr-note[data-astro-cid-oudjekjd] a[data-astro-cid-oudjekjd]:hover{color:var(--h-redink)}@media(max-width:699px){.tr-tabs[data-astro-cid-oudjekjd]{flex:1 1 100%}}
