.container.svelte-4z030h{max-width:var(--container-max);margin:0 auto;padding:0 24px}.label.svelte-4z030h{font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--text-dim);font-weight:500;display:block;margin-bottom:24px}.hero.svelte-4z030h{position:relative;padding:var(--space-hero-top) 0 var(--space-hero-bottom)}.hero.svelte-4z030h h1:where(.svelte-4z030h){font-size:var(--text-hero);font-weight:var(--weight-display);color:var(--text);letter-spacing:-.05em;line-height:1.2;margin-bottom:24px;text-wrap:balance}.hero__sub.svelte-4z030h{font-size:var(--text-lead);color:var(--text-dim);max-width:var(--text-measure);line-height:1.75}.services.svelte-4z030h{padding:0 0 var(--space-section)}.service.svelte-4z030h{display:grid;grid-template-columns:1fr 1fr;gap:64px;padding:80px 0;border-bottom:1px solid var(--terminal-border);text-decoration:none;color:inherit;transition:opacity .3s ease}.service.svelte-4z030h:first-child{border-top:1px solid var(--terminal-border)}.service.svelte-4z030h:hover{opacity:.85}.service.svelte-4z030h:hover .service__arrow:where(.svelte-4z030h){transform:translate(4px);color:var(--accent)}.service__header.svelte-4z030h{display:flex;align-items:baseline;gap:24px}.service__number.svelte-4z030h{font-size:14px;color:var(--accent);letter-spacing:.1em}.service__title.svelte-4z030h{font-size:var(--text-section);font-weight:700;color:var(--text);letter-spacing:-.035em;line-height:1.1}.service__body.svelte-4z030h{display:flex;flex-direction:column;justify-content:space-between;gap:24px}.service__desc.svelte-4z030h{font-size:16px;line-height:1.75;color:var(--text-dim)}.service__footer.svelte-4z030h{display:flex;align-items:center;justify-content:space-between;gap:16px}.service__tools.svelte-4z030h{display:flex;flex-wrap:wrap;gap:8px}.service__tool.svelte-4z030h{font-size:11px;letter-spacing:.04em;padding:6px 12px;border:1px solid var(--terminal-border);border-radius:4px;color:var(--text-dim)}.service__arrow.svelte-4z030h{font-size:24px;color:var(--text-dim);transition:transform .3s ease,color .3s ease;flex-shrink:0}.cta.svelte-4z030h{position:relative;padding:var(--space-breathe) 0;text-align:center}.cta__prompt.svelte-4z030h{font-size:13px;color:var(--terminal-dim);margin-bottom:28px;letter-spacing:.02em}.cta__headline.svelte-4z030h{font-size:var(--text-section);font-weight:700;letter-spacing:-.035em;color:var(--text);margin-bottom:32px;line-height:1.1}@media(max-width:768px){.hero.svelte-4z030h{padding:clamp(6rem,12vw,7.5rem) 0 var(--space-section-tight)}.hero.svelte-4z030h h1:where(.svelte-4z030h){font-size:clamp(2.6rem,11vw,4rem)}.service.svelte-4z030h{grid-template-columns:1fr;gap:24px;padding:48px 0}.service__header.svelte-4z030h{flex-direction:column;gap:12px}.service__footer.svelte-4z030h{flex-direction:column;align-items:flex-start}.cta.svelte-4z030h{padding:80px 0}}
