:root{--s-bg: #050506;--s-fg: #f8f8f8;--s-muted: color-mix(in oklab, #f8f8f8, transparent 40%);--s-primary: #ffc94a;--s-border-soft: rgba(255, 255, 255, .18);--s-radius-lg: 24px}.services.svelte-4z030h{background:radial-gradient(circle at top,#111,#050506 55%);color:var(--s-fg);padding-block:clamp(80px,14vh,140px)}.services.svelte-4z030h .container:where(.svelte-4z030h){max-width:1180px;margin-inline:auto;padding-inline:clamp(16px,4vw,32px)}.services__intro.svelte-4z030h{text-align:center;margin-bottom:clamp(56px,10vh,80px)}.services__title.svelte-4z030h{font-size:clamp(2.6rem,4vw,3.2rem);font-weight:800;color:var(--s-primary);margin:0 0 .6rem}.services__lead.svelte-4z030h{margin:0;max-width:60ch;margin-inline:auto;color:var(--s-muted);line-height:1.6;font-size:.98rem}.services__clusterTop.svelte-4z030h{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:clamp(40px,6vw,72px);align-items:center;margin-bottom:clamp(72px,12vh,96px)}html[dir=rtl] .services__clusterTop.svelte-4z030h{direction:rtl}.services__buildCopy.svelte-4z030h{min-width:0}.services__buildTitle.svelte-4z030h{font-size:clamp(2.2rem,3.4vw,2.7rem);font-weight:800;color:#fff;margin:0 0 1rem}.services__buildBody.svelte-4z030h{margin:0 0 1.8rem;color:var(--s-muted);line-height:1.7;max-width:48ch;font-size:.98rem}.services__primaryCta.svelte-4z030h{display:inline-flex;align-items:center;gap:.6rem;padding:.7rem 1.8rem;border-radius:999px;border:1px solid var(--s-primary);background:transparent;color:#fff;font-size:.95rem;font-weight:600;text-decoration:none;transition:background .16s ease-out,color .16s ease-out,transform .16s ease-out}.services__primaryCtaIcon.svelte-4z030h{display:inline-flex;align-items:center;justify-content:center;width:1.6rem;height:1.6rem;border-radius:999px;background:var(--s-primary);color:#111;font-size:.9rem}.services__primaryCta.svelte-4z030h:hover,.services__primaryCta.svelte-4z030h:focus-visible{background:var(--s-primary);color:#111;transform:translateY(-1px)}.services__statsGrid.svelte-4z030h{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.services__statCard.svelte-4z030h{border-radius:16px;border:1px solid var(--s-border-soft);padding:18px 20px;text-align:left;background:radial-gradient(circle at top left,#171717,#050506 70%)}.services__statValue.svelte-4z030h{font-size:1.8rem;font-weight:800;color:var(--s-primary);margin-bottom:.3rem}.services__statValue--animated.svelte-4z030h{animation:svelte-4z030h-statFlip .6s ease-out}@keyframes svelte-4z030h-statFlip{0%{transform:rotateX(90deg);opacity:0}to{transform:rotateX(0);opacity:1}}.services__statLabel.svelte-4z030h{font-size:.8rem;color:var(--s-muted);line-height:1.4;max-width:20ch}.services__clusterBottomHeader.svelte-4z030h{text-align:center;margin-bottom:clamp(40px,7vh,56px)}.services__buildBody--wide.svelte-4z030h{max-width:70ch;margin-inline:auto}.services__cardsGrid.svelte-4z030h{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.services__card.svelte-4z030h{border-radius:var(--s-radius-lg);border:1px solid var(--s-border-soft);padding:24px 22px 20px;background:radial-gradient(circle at top,#101010,#050506 75%);display:flex;flex-direction:column;justify-content:space-between;gap:16px}.services__card--highlight.svelte-4z030h{background:var(--s-primary);color:#111}.services__cardTitle.svelte-4z030h{font-size:1.08rem;font-weight:700;margin:0 0 .4rem;color:#fff}.services__card--highlight.svelte-4z030h .services__cardTitle:where(.svelte-4z030h){color:#111}.services__cardBody.svelte-4z030h{margin:0;color:var(--s-muted);font-size:.9rem;line-height:1.6}.services__card--highlight.svelte-4z030h .services__cardBody:where(.svelte-4z030h){color:#222}.services__cardCta.svelte-4z030h{align-self:flex-start;margin-top:8px;display:inline-flex;align-items:center;gap:.45rem;padding:.55rem 1.3rem;border-radius:999px;border:1px solid var(--s-primary);background:transparent;color:var(--s-primary);font-size:.85rem;font-weight:600;text-decoration:none;transition:background .16s ease-out,color .16s ease-out,transform .16s ease-out}.services__cardCtaIcon.svelte-4z030h{display:inline-flex;align-items:center;justify-content:center;width:1.4rem;height:1.4rem;border-radius:999px;background:var(--s-primary);color:#111;font-size:.8rem}.services__cardCta.svelte-4z030h:hover,.services__cardCta.svelte-4z030h:focus-visible{background:var(--s-primary);color:#111;transform:translateY(-1px)}.services__cardCta--dark.svelte-4z030h{border-color:#111;background:#111;color:#f8f8f8}.services__cardCta--dark.svelte-4z030h .services__cardCtaIcon:where(.svelte-4z030h){background:#f8f8f8;color:#111}@media(max-width:960px){.services__clusterTop.svelte-4z030h{grid-template-columns:minmax(0,1fr)}.services__cardsGrid.svelte-4z030h{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:720px){.services__cardsGrid.svelte-4z030h{grid-template-columns:minmax(0,1fr)}.services__clusterTop.svelte-4z030h{gap:32px}.services__buildTitle.svelte-4z030h{text-align:center}.services__buildBody.svelte-4z030h{max-width:none}.services__buildCopy.svelte-4z030h{text-align:center}.services__primaryCta.svelte-4z030h{justify-content:center}.services__statsGrid.svelte-4z030h{gap:14px}}
