.page.svelte-1byct9j{padding-top:7.5rem;padding-bottom:4rem}.page-header.svelte-1byct9j{margin-bottom:1.5rem}.page-header.svelte-1byct9j h1:where(.svelte-1byct9j){font-family:var(--font-mono);letter-spacing:-.04em;margin-bottom:1.25rem;font-size:max(2rem,min(5.5vw,3rem));font-weight:800;line-height:1.05}.accent.svelte-1byct9j{color:var(--green-400)}.page-description.svelte-1byct9j{color:var(--text-secondary);max-width:54ch;margin-bottom:2rem}.section.svelte-1byct9j{padding:3.5rem 0 0}.section-label.svelte-1byct9j{align-items:center;gap:1rem;margin-bottom:1.75rem;display:flex}.label-line.svelte-1byct9j{background:var(--border);flex:1;order:2;height:1px}.label-text.svelte-1byct9j{font-family:var(--font-mono);font-size:var(--t-xs);color:var(--text-muted);order:1;font-weight:700}.services-grid.svelte-1byct9j{flex-direction:column;display:flex}.service-card.svelte-1byct9j{border-top:1px solid var(--border);padding:2rem 0}.service-card.svelte-1byct9j:last-child{border-bottom:1px solid var(--border)}.service-header.svelte-1byct9j{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem 1.5rem;margin-bottom:.4rem;display:flex}.service-card.svelte-1byct9j h3:where(.svelte-1byct9j){font-family:var(--font-mono);font-size:var(--t-md);letter-spacing:-.03em;color:var(--text);font-weight:800}.service-badges.svelte-1byct9j{font-family:var(--font-mono);font-size:var(--t-xs);flex-wrap:wrap;align-items:baseline;gap:.5rem 1.25rem;display:flex}.service-timeline.svelte-1byct9j{color:var(--text-muted)}.service-price.svelte-1byct9j{color:var(--green-400);font-weight:700}.service-tagline.svelte-1byct9j{color:var(--green-400);font-size:var(--t-sm);margin-bottom:.85rem}.service-desc.svelte-1byct9j{color:var(--text-secondary);font-size:var(--t-sm);max-width:var(--measure);margin-bottom:1.25rem;line-height:1.7}.service-deliverables.svelte-1byct9j{grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr));gap:.5rem 2rem;margin-bottom:1.25rem;list-style:none;display:grid}.service-deliverables.svelte-1byct9j li:where(.svelte-1byct9j){font-size:var(--t-sm);color:var(--text-secondary);padding-left:1.1rem;line-height:1.55;position:relative}.service-deliverables.svelte-1byct9j li:where(.svelte-1byct9j):before{content:"+";font-family:var(--font-mono);color:var(--green-400);position:absolute;left:0}.service-proof.svelte-1byct9j{font-family:var(--font-mono);font-size:var(--t-xs);color:var(--text-dim);border-left:2px solid var(--border-green);max-width:var(--measure);padding-left:.85rem}.why-grid.svelte-1byct9j{border-top:1px solid var(--border);grid-template-columns:repeat(4,1fr);gap:2rem;padding-top:2rem;display:grid}.why-icon.svelte-1byct9j{width:22px;height:22px;color:var(--green-400);margin-bottom:.85rem}.why-item.svelte-1byct9j h3:where(.svelte-1byct9j){font-family:var(--font-mono);font-size:var(--t-base);margin-bottom:.5rem;font-weight:700}.why-item.svelte-1byct9j p:where(.svelte-1byct9j){font-size:var(--t-sm);color:var(--text-secondary);line-height:1.65}.steps-grid.svelte-1byct9j{border-top:1px solid var(--border);grid-template-columns:1fr auto 1fr auto 1fr;align-items:start;gap:1.5rem;padding-top:2rem;display:grid}.step-num.svelte-1byct9j{font-family:var(--font-mono);font-size:var(--t-md);color:var(--green-400);margin-bottom:.6rem;font-weight:800;display:block}.step.svelte-1byct9j h3:where(.svelte-1byct9j){font-family:var(--font-mono);font-size:var(--t-base);margin-bottom:.5rem;font-weight:700}.step.svelte-1byct9j p:where(.svelte-1byct9j){font-size:var(--t-sm);color:var(--text-secondary);line-height:1.65}.step-arrow.svelte-1byct9j{color:var(--border-light);padding-top:.6rem}.cta-card.svelte-1byct9j{border-top:1px solid var(--border);padding-top:2.5rem}.cta-card.svelte-1byct9j h2:where(.svelte-1byct9j){font-family:var(--font-mono);font-size:clamp(1.35rem,2.6vw,var(--t-lg));letter-spacing:-.03em;margin-bottom:.6rem;font-weight:700}.cta-card.svelte-1byct9j p:where(.svelte-1byct9j){color:var(--text-secondary);max-width:var(--measure);margin-bottom:1.5rem}@media (max-width:900px){.why-grid.svelte-1byct9j{grid-template-columns:repeat(2,1fr);gap:2rem 1.5rem}.steps-grid.svelte-1byct9j{grid-template-columns:1fr;gap:1.75rem}.step-arrow.svelte-1byct9j{display:none}}@media (max-width:768px){.page.svelte-1byct9j{padding-top:5.5rem;padding-bottom:3rem}.why-grid.svelte-1byct9j{grid-template-columns:1fr}}
