.service-detail.svelte-61aq84{max-width:800px;margin:0 auto;padding:0 1em}.article-header.svelte-61aq84{margin-top:5em;margin-bottom:1em}.back-link.svelte-61aq84{display:inline-flex;align-items:center;gap:.5em;color:var(--mdc-theme-primary, #6200ee);text-decoration:none;font-size:.9rem;transition:opacity .2s}.back-link.svelte-61aq84:hover{opacity:.7}.back-arrow.svelte-61aq84{font-size:1.2em;font-weight:700}.service-label.svelte-61aq84{display:inline-block;padding:4px 16px;font-size:13px;font-weight:700;letter-spacing:.05em;color:#fff;background:var(--mdc-theme-secondary, #676778);border-radius:4px;margin-bottom:1em}.service-label.dark.svelte-61aq84{background:#9e9eae;color:#121212}.service-body.svelte-61aq84{line-height:1.8}body[data-theme=light] .service-body.svelte-61aq84 .logo-dark,body[data-theme=dark] .service-body.svelte-61aq84 .logo-light{display:none}.cta-container.svelte-61aq84{text-align:center;margin:3em 0}.cta-button.svelte-61aq84{display:inline-block;padding:16px 48px;background:var(--mdc-theme-primary, #4b53bc);color:#fff;font-size:1.1rem;font-weight:700;text-decoration:none;border-radius:8px;transition:all .2s ease}.cta-button.svelte-61aq84:hover{filter:brightness(.85);transform:translateY(-2px);box-shadow:0 4px 12px #4b53bc4d}.cta-button.dark.svelte-61aq84{background:#bb86fc;color:#121212}.cta-button.dark.svelte-61aq84:hover{filter:brightness(1.15);box-shadow:0 4px 12px #bb86fc4d}@media (max-width: 768px){.article-header.svelte-61aq84{margin-top:5em}.cta-button.svelte-61aq84{padding:14px 32px;font-size:1rem}}
