.svc__intro[data-astro-cid-myyigmye]{max-width:44rem;margin-bottom:2rem}
.svc__intro[data-astro-cid-myyigmye] p[data-astro-cid-myyigmye]{color:var(--c-muted)}
.svc__intro[data-astro-cid-myyigmye] .svc__hint[data-astro-cid-myyigmye]{color:var(--c-accent,var(--c-text,inherit));margin-top:.75rem;font-weight:600}
.svc__list[data-astro-cid-myyigmye]{margin:0;padding:0;list-style:none;container-type:inline-size}
.svc__item[data-astro-cid-myyigmye]{min-width:0;position:relative}
.svc__title[data-astro-cid-myyigmye]{margin:0 0 .4em}
.svc__title[data-astro-cid-myyigmye] a[data-astro-cid-myyigmye]{text-decoration:none}
.svc__title[data-astro-cid-myyigmye] a[data-astro-cid-myyigmye]:after{content:"";position:absolute;inset:0}
.svc__title[data-astro-cid-myyigmye] a[data-astro-cid-myyigmye]:focus-visible{outline:none}
.svc__item[data-astro-cid-myyigmye]:focus-within{outline:3px solid var(--c-focus,var(--c-accent));outline-offset:3px}
.svc__sum[data-astro-cid-myyigmye]{color:var(--c-muted);margin:0}
.svc[data-astro-cid-myyigmye] .svc__img{aspect-ratio:4/3;object-fit:cover;width:100%}

.svc--cards[data-astro-cid-myyigmye] .svc__list[data-astro-cid-myyigmye]{grid-template-columns:repeat(auto-fill,minmax(min(100%,17rem),1fr));gap:1.5rem;display:grid}
.svc--cards[data-astro-cid-myyigmye] .svc__item[data-astro-cid-myyigmye]{background:var(--card-bg,var(--c-surface));border:1px solid var(--c-line);border-radius:var(--radius);padding-bottom:1.25rem;overflow:clip}
.svc--cards[data-astro-cid-myyigmye] .svc__title[data-astro-cid-myyigmye],.svc--cards[data-astro-cid-myyigmye] .svc__sum[data-astro-cid-myyigmye]{margin-inline:1.25rem}
.svc--cards[data-astro-cid-myyigmye] .svc__title[data-astro-cid-myyigmye]{margin-top:1rem}
@media (width<=47.99rem){.svc--cards[data-astro-cid-myyigmye] .svc__list[data-astro-cid-myyigmye]{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;grid-template-columns:none;grid-auto-columns:min(85%,20rem);grid-auto-flow:column;gap:1rem;padding-bottom:.75rem;overflow-x:auto}.svc--cards[data-astro-cid-myyigmye] .svc__item[data-astro-cid-myyigmye]{scroll-snap-align:start}.svc--cards[data-astro-cid-myyigmye] .svc__item[data-astro-cid-myyigmye]:focus-within{outline-offset:-3px}.svc--cards[data-astro-cid-myyigmye] .svc__img{aspect-ratio:16/9}}
@media (width>=64rem){.svc--cards[data-astro-cid-myyigmye] .svc__list[data-astro-cid-myyigmye]:has(>:nth-child(3n+1):nth-child(n+4):last-child){grid-template-columns:repeat(4,minmax(0,1fr))}}

.art__list[data-astro-cid-36bzdk42]{margin:0;padding:0;list-style:none}
.art__date[data-astro-cid-36bzdk42]{color:var(--c-muted);margin-bottom:.35rem;display:block}
.art__title[data-astro-cid-36bzdk42]{margin:0 0 .35rem;font-size:clamp(1.15rem,1rem + .6vw,1.45rem)}
.art__title[data-astro-cid-36bzdk42] a[data-astro-cid-36bzdk42]{text-decoration:none}
.art__sum[data-astro-cid-36bzdk42]{color:var(--c-muted);margin:0}
.art__more[data-astro-cid-36bzdk42]{margin:1.5rem 0 0}
.art__more[data-astro-cid-36bzdk42] a[data-astro-cid-36bzdk42]{align-items:center;min-height:44px;font-weight:600;display:inline-flex}

.art--list[data-astro-cid-36bzdk42] .art__item[data-astro-cid-36bzdk42]{border-top:1px solid var(--c-line);padding:1.25rem 0}
.art--list[data-astro-cid-36bzdk42] .art__item[data-astro-cid-36bzdk42]:last-child{border-bottom:1px solid var(--c-line)}
.art--list[data-astro-cid-36bzdk42] .art__text[data-astro-cid-36bzdk42]{max-width:46rem}
@media (width>=48rem){.art--list[data-astro-cid-36bzdk42] .art__text[data-astro-cid-36bzdk42]{grid-template-columns:9rem 1fr;column-gap:2rem;display:grid}.art--list[data-astro-cid-36bzdk42] .art__date[data-astro-cid-36bzdk42]{grid-row:1/3;padding-top:.35rem}}
@media (width<=47.99rem){.art--list[data-astro-cid-36bzdk42] .art__list--swipe[data-astro-cid-36bzdk42]{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;grid-auto-columns:min(85%,20rem);grid-auto-flow:column;gap:1rem;padding-bottom:.75rem;display:grid;overflow-x:auto}.art--list[data-astro-cid-36bzdk42] .art__list--swipe[data-astro-cid-36bzdk42] .art__item[data-astro-cid-36bzdk42]{border-bottom:1px solid var(--c-line);scroll-snap-align:start}}
