.svc-workshops[data-v-1080a014]{padding:5rem 0;border-bottom:1px solid var(--lp-border-light)}.svc-workshops--theme-white[data-v-1080a014]{background:var(--lp-bg-white)}.svc-workshops--theme-light[data-v-1080a014]{background:var(--lp-bg-light)}.svc-workshops--theme-warm[data-v-1080a014]{background:var(--lp-bg-warm)}.svc-workshops__inner[data-v-1080a014]{max-width:820px;margin:0 auto}.svc-workshops__header[data-v-1080a014]{margin-bottom:3rem}.svc-workshops__grid[data-v-1080a014]{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}.svc-workshops__card[data-v-1080a014]{background:var(--lp-bg-light);border:1px solid var(--lp-border-light);border-radius:14px;overflow:hidden;display:flex;flex-direction:column}.svc-workshops__head[data-v-1080a014]{display:flex;align-items:center;gap:.85rem;padding:1.5rem 1.75rem 1.25rem;border-bottom:1px solid var(--lp-border-light)}.svc-workshops__head-text[data-v-1080a014]{display:flex;flex-direction:column;min-width:0}.svc-workshops__title[data-v-1080a014]{font-family:var(--lp-font-display);font-size:1.15rem;font-weight:500;line-height:1.2;color:var(--lp-text-dark);margin:0}.svc-workshops__subtitle[data-v-1080a014]{font-size:.78rem;color:var(--lp-text-muted);margin:.15rem 0 0}.svc-workshops__body[data-v-1080a014]{padding:1.5rem 1.75rem;flex:1;display:flex;flex-direction:column}.svc-workshops__text[data-v-1080a014]{font-size:.92rem;color:var(--lp-text-body);line-height:1.7;margin:0 0 1.5rem;flex:1}.svc-workshops__facts[data-v-1080a014]{display:flex;flex-wrap:wrap;gap:1rem;list-style:none;padding:1rem 0 0;margin:0;border-top:1px solid var(--lp-border-light)}.svc-workshops__fact[data-v-1080a014]{display:inline-flex;align-items:center;gap:.4rem;font-size:.8rem;color:var(--lp-text-muted)}.svc-workshops__fact svg[data-v-1080a014]{color:var(--lp-teal-accent);flex-shrink:0}.svc-workshops__note[data-v-1080a014]{margin-top:2.5rem;text-align:center;font-size:.9rem;color:var(--lp-text-muted);line-height:1.7}.svc-workshops__note strong[data-v-1080a014]{color:var(--lp-text-body);font-weight:600}@media (max-width:900px){.svc-workshops__grid[data-v-1080a014]{grid-template-columns:1fr;gap:2rem}}