.svc-hero[data-astro-cid-hezqo47o]{display:grid;grid-template-columns:1fr 1fr;gap:clamp(24px,4vw,48px);align-items:start}.svc-hero__text[data-astro-cid-hezqo47o]{display:grid;gap:14px}.svc-hero__text[data-astro-cid-hezqo47o] h1[data-astro-cid-hezqo47o]{margin:0;font-family:var(--font-display);font-size:clamp(1.75rem,3.5vw,2.75rem);line-height:1.05;letter-spacing:-.02em}.svc-hero__lede[data-astro-cid-hezqo47o]{margin:0;color:var(--color-muted);line-height:1.65;font-size:.9rem;max-width:440px}.svc-hero__highlights[data-astro-cid-hezqo47o]{display:grid;gap:12px}.highlight-item[data-astro-cid-hezqo47o]{display:flex;align-items:flex-start;gap:14px;padding:16px 18px;border-radius:16px;background:var(--color-panel);border:1px solid var(--color-line)}.highlight-item[data-astro-cid-hezqo47o] svg[data-astro-cid-hezqo47o]{color:var(--color-accent);flex:0 0 auto;margin-top:2px}.highlight-item[data-astro-cid-hezqo47o] div[data-astro-cid-hezqo47o]{display:grid;gap:2px}.highlight-item[data-astro-cid-hezqo47o] strong[data-astro-cid-hezqo47o]{font-size:.88rem;color:var(--color-ink)}.highlight-item[data-astro-cid-hezqo47o] span[data-astro-cid-hezqo47o]{font-size:.8rem;color:var(--color-muted)}.svc-list[data-astro-cid-hezqo47o]{display:grid;gap:24px}.svc-row[data-astro-cid-hezqo47o]{display:grid;grid-template-columns:.45fr .55fr;gap:clamp(20px,3vw,40px);align-items:center;padding:clamp(16px,2vw,24px);border-radius:22px;background:var(--color-panel);border:1px solid var(--color-line);box-shadow:var(--shadow-panel)}.svc-row--flip[data-astro-cid-hezqo47o]{direction:rtl}.svc-row--flip[data-astro-cid-hezqo47o]>[data-astro-cid-hezqo47o]{direction:ltr}.svc-row__media[data-astro-cid-hezqo47o]{position:relative;border-radius:16px;overflow:hidden;aspect-ratio:4 / 3}.svc-row__media[data-astro-cid-hezqo47o] img[data-astro-cid-hezqo47o]{width:100%;height:100%;object-fit:cover;display:block}.svc-row__number[data-astro-cid-hezqo47o]{position:absolute;top:12px;left:12px;display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:10px;background:#fffcf7eb;font-weight:800;font-size:.75rem;color:var(--color-accent);box-shadow:0 2px 8px #0000001a}.svc-row__body[data-astro-cid-hezqo47o]{display:grid;gap:12px}.svc-row__kicker[data-astro-cid-hezqo47o]{margin:0;font-size:.7rem;letter-spacing:.14em;text-transform:uppercase;color:var(--color-accent)}.svc-row[data-astro-cid-hezqo47o] h2[data-astro-cid-hezqo47o]{margin:0;font-family:var(--font-display);font-size:clamp(1.3rem,2.4vw,1.7rem);line-height:1.1;letter-spacing:-.02em}.svc-row__overview[data-astro-cid-hezqo47o]{margin:0;color:var(--color-muted);line-height:1.65;font-size:.875rem}.svc-row__deliverables[data-astro-cid-hezqo47o]{margin:0;padding:0;list-style:none;display:grid;gap:6px}.svc-row__deliverables[data-astro-cid-hezqo47o] li[data-astro-cid-hezqo47o]{display:flex;align-items:center;gap:8px;font-size:.82rem;color:var(--color-ink)}.svc-row__deliverables[data-astro-cid-hezqo47o] li[data-astro-cid-hezqo47o]:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--color-accent);flex:0 0 auto}.svc-cta[data-astro-cid-hezqo47o]{border-radius:24px;background:radial-gradient(circle at top right,rgba(199,104,47,.2),transparent 50%),linear-gradient(135deg,#261e18,#171210);color:#fff7ef;overflow:hidden}.svc-cta__inner[data-astro-cid-hezqo47o]{display:grid;grid-template-columns:1fr auto;gap:32px;align-items:center;padding:clamp(28px,4vw,48px)}.svc-cta__text[data-astro-cid-hezqo47o]{display:grid;gap:10px}.svc-cta__text[data-astro-cid-hezqo47o] .eyebrow[data-astro-cid-hezqo47o]{color:var(--color-accent-soft)}.svc-cta__text[data-astro-cid-hezqo47o] h2[data-astro-cid-hezqo47o]{margin:0;font-family:var(--font-display);font-size:clamp(1.3rem,2.5vw,1.8rem);line-height:1.1;letter-spacing:-.02em}.svc-cta__text[data-astro-cid-hezqo47o] p[data-astro-cid-hezqo47o]{margin:0;color:#fff6eba6;line-height:1.6;font-size:.875rem;max-width:440px}.svc-cta__actions[data-astro-cid-hezqo47o]{display:flex;flex-direction:column;align-items:flex-end;gap:10px}.btn--accent[data-astro-cid-hezqo47o]{background:linear-gradient(135deg,var(--color-accent),var(--color-accent-soft));color:#fff8f1;box-shadow:0 8px 24px #c7682f40}.btn--ghost-dark[data-astro-cid-hezqo47o]{background:transparent;border-color:#fff8f126;color:#fff8f1d9}.btn--ghost-dark[data-astro-cid-hezqo47o]:hover{border-color:#fff8f14d}@media(max-width:980px){.svc-hero[data-astro-cid-hezqo47o]{grid-template-columns:1fr}.svc-row[data-astro-cid-hezqo47o],.svc-row--flip[data-astro-cid-hezqo47o]{grid-template-columns:1fr;direction:ltr}.svc-row__media[data-astro-cid-hezqo47o]{aspect-ratio:16 / 9}.svc-cta__inner[data-astro-cid-hezqo47o]{grid-template-columns:1fr}.svc-cta__actions[data-astro-cid-hezqo47o]{align-items:flex-start}}
