.service-grid[data-v-6fb48c60]{grid-gap:16px;grid-template-columns:minmax(0,1fr);gap:16px;margin:0;padding:0;list-style:none;display:grid}@media (width>=576px){.service-grid[data-v-6fb48c60]{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}}@media (width>=992px){.service-grid[data-v-6fb48c60]{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}}.service-card[data-v-6fb48c60]{flex-direction:column;display:flex;position:relative;overflow:hidden}.service-card__media[data-v-6fb48c60]{aspect-ratio:16/10;background:var(--ls-tint);position:relative;overflow:hidden}.service-card__body[data-v-6fb48c60]{flex-direction:column;flex:1;gap:8px;padding:16px 18px 18px;display:flex}.service-card__link[data-v-6fb48c60]{color:inherit;-webkit-text-decoration:none;text-decoration:none}.service-card__link[data-v-6fb48c60]:after{border-radius:inherit;content:"";position:absolute;inset:0}.service-card__link[data-v-6fb48c60]:focus,.service-card__link[data-v-6fb48c60]:hover{color:var(--ls-brand);-webkit-text-decoration:none;text-decoration:none}.service-card__link[data-v-6fb48c60]:focus{outline:none}.service-card[data-v-6fb48c60]:focus-within{box-shadow:var(--ls-focus)}.service-card[data-v-6fb48c60]:hover{box-shadow:var(--ls-shadow-hover);border-color:#c7dede}.service-card__more[data-v-6fb48c60]{align-self:flex-start;margin-top:auto}.service-card__more svg[data-v-6fb48c60]{transition:transform .2s}.service-card:hover .service-card__more svg[data-v-6fb48c60]{transform:translate(3px)}[dir=rtl] .service-card__more svg[data-v-6fb48c60]{transform:scaleX(-1)}[dir=rtl] .service-card:hover .service-card__more svg[data-v-6fb48c60]{transform:scaleX(-1)translate(3px)}.service-category__about[data-v-6fb48c60]{word-wrap:anywhere;border:1px solid var(--ls-line);color:var(--ls-ink);text-align:start;background:#fff;border-radius:20px;max-width:760px;margin-top:40px;padding:24px 20px;font-size:15px;line-height:1.9}@media (width>=768px){.service-category__about[data-v-6fb48c60]{padding:32px}}.service-category__about[data-v-6fb48c60] h2,.service-category__about[data-v-6fb48c60] h3{color:var(--ls-ink);margin:0 0 12px;font-size:20px;font-weight:700;line-height:1.5}.service-category__about[data-v-6fb48c60] p{color:var(--ls-ink);margin:0 0 12px}.service-category__about[data-v-6fb48c60] p:last-child{margin-bottom:0}.service-category__about[data-v-6fb48c60] a{color:var(--ls-brand);text-underline-offset:3px;-webkit-text-decoration:underline;text-decoration:underline}.service-category__about[data-v-6fb48c60] img{border-radius:14px;max-width:100%;height:auto}