.feature-section.svelte-1i7oz9b{width:min(100% - 2rem,72rem);margin:0 auto;padding:clamp(2rem,6vw,5rem) 0}.section-heading.svelte-1i7oz9b{text-align:center;max-width:48rem;margin:0 auto clamp(2rem,5vw,3rem)}.section-heading.svelte-1i7oz9b p:where(.svelte-1i7oz9b){color:var(--color-info);text-transform:uppercase;margin:0 0 .55rem;font-size:.78rem;font-weight:900}h2.svelte-1i7oz9b{letter-spacing:0;margin:0;font-size:clamp(2.3rem,6vw,5.1rem);font-weight:940;line-height:.96}.feature-grid.svelte-1i7oz9b{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.feature-card.svelte-1i7oz9b{border-radius:var(--radius-card);background:var(--color-surface);min-height:clamp(17rem,30vw,24rem);box-shadow:var(--shadow-card);padding:clamp(1.1rem,3vw,1.65rem);overflow:hidden}.feature-card.svelte-1i7oz9b span:where(.svelte-1i7oz9b){border-radius:var(--radius-button);background:var(--color-softMuted);color:var(--color-onSoftMuted);margin-bottom:1.2rem;padding:.35rem .65rem;font-size:.72rem;font-weight:900;display:inline-flex}.feature-card.svelte-1i7oz9b h3:where(.svelte-1i7oz9b){max-width:20rem;margin:0;font-size:clamp(1.45rem,3vw,2.35rem);line-height:.98}.feature-card.svelte-1i7oz9b p:where(.svelte-1i7oz9b){max-width:24rem;color:var(--color-onMuted);margin:.75rem 0 0}.feature-card.svelte-1i7oz9b .graphic:where(.svelte-1i7oz9b){grid-template-columns:repeat(4,minmax(0,1fr));gap:.55rem;margin-top:clamp(2rem,5vw,4.5rem);display:grid}.graphic.svelte-1i7oz9b i:where(.svelte-1i7oz9b){aspect-ratio:1;border-radius:var(--radius-card);background:var(--color-softPrimary)}.feature-0.svelte-1i7oz9b .graphic:where(.svelte-1i7oz9b) i:where(.svelte-1i7oz9b){background:linear-gradient(135deg, var(--color-primary), var(--color-softPrimary))}.feature-1.svelte-1i7oz9b .graphic:where(.svelte-1i7oz9b) i:where(.svelte-1i7oz9b){background:linear-gradient(135deg, var(--color-tertiary), var(--color-softTertiary))}.feature-2.svelte-1i7oz9b .graphic:where(.svelte-1i7oz9b) i:where(.svelte-1i7oz9b){background:linear-gradient(135deg, var(--color-warning), var(--color-softWarning))}.feature-3.svelte-1i7oz9b .graphic:where(.svelte-1i7oz9b) i:where(.svelte-1i7oz9b){background:linear-gradient(135deg, var(--color-secondary), var(--color-softSecondary))}.graphic.svelte-1i7oz9b i:where(.svelte-1i7oz9b):nth-child(2){transform:translateY(1.2rem)}.graphic.svelte-1i7oz9b i:where(.svelte-1i7oz9b):nth-child(3){transform:translateY(-.8rem)}.graphic.svelte-1i7oz9b i:where(.svelte-1i7oz9b):nth-child(4){transform:translateY(.45rem)}@media (width<=760px){.feature-section.svelte-1i7oz9b{width:min(100% - 1.25rem,72rem)}.feature-grid.svelte-1i7oz9b{grid-template-columns:1fr}.feature-card.svelte-1i7oz9b{min-height:16rem}}.hero-section.svelte-1n3fv4z{text-align:center;width:min(100% - 2rem,72rem);margin:0 auto;padding:clamp(2.25rem,7vw,6rem) 0 clamp(3rem,7vw,6.5rem)}.hero-copy.svelte-1n3fv4z{max-width:54rem;margin:0 auto}.eyebrow.svelte-1n3fv4z{color:var(--color-onMuted);letter-spacing:0;text-transform:uppercase;margin:0 0 1rem;font-size:.8rem;font-weight:800}h1.svelte-1n3fv4z{letter-spacing:0;max-width:46rem;margin:0 auto;font-size:clamp(3rem,8vw,6.8rem);font-weight:950;line-height:.92}.subtitle.svelte-1n3fv4z{max-width:34rem;color:var(--color-onMuted);margin:1.15rem auto 0;font-size:clamp(1rem,2vw,1.2rem)}.hero-actions.svelte-1n3fv4z{flex-wrap:wrap;justify-content:center;gap:.7rem;margin-top:1.5rem;display:flex}.hero-actions.svelte-1n3fv4z a:where(.svelte-1n3fv4z){border-radius:var(--radius-button);justify-content:center;align-items:center;min-height:2.45rem;padding:0 1.15rem;font-size:.82rem;font-weight:850;display:inline-flex}.primary-action.svelte-1n3fv4z{background:var(--color-onBackground);color:var(--color-surface)}.secondary-action.svelte-1n3fv4z{background:var(--color-surface);color:var(--color-onBackground);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-muted) 80%, transparent)}.hero-stage.svelte-1n3fv4z{min-height:clamp(15rem,32vw,22rem);margin:clamp(2.5rem,6vw,4rem) auto 0;position:relative}.brand-chip.svelte-1n3fv4z{z-index:3;border-radius:var(--radius-button);background:var(--color-softPrimary);color:var(--color-onSoftPrimary);box-shadow:var(--shadow-card);white-space:nowrap;align-items:center;gap:.55rem;padding:.45rem .8rem;font-size:.78rem;font-weight:850;display:inline-flex;position:absolute;top:0;left:50%;transform:translate(-50%)rotate(-8deg)}.cards-row.svelte-1n3fv4z{justify-content:center;align-items:center;min-width:max-content;display:flex;position:absolute;inset:clamp(2.8rem,7vw,4.8rem) 0 auto}.service-card.svelte-1n3fv4z{aspect-ratio:.78;border-radius:var(--radius-card);background:var(--color-surface);width:clamp(10rem,23vw,16rem);color:var(--color-onSurface);box-shadow:var(--shadow-soft);transform:translateY(var(--lift)) rotate(var(--rotate));align-content:space-between;margin-left:-1.25rem;padding:1rem;display:grid;position:relative;overflow:hidden}.service-card.svelte-1n3fv4z:first-child{margin-left:0}.service-card.svelte-1n3fv4z:before{content:"";background:linear-gradient(135deg, color-mix(in srgb, var(--card-color) 90%, transparent), transparent 48%), radial-gradient(circle at 85% 18%, color-mix(in srgb, var(--color-surface) 78%, transparent), transparent 28%);opacity:.9;position:absolute;inset:0}.service-card.primary.svelte-1n3fv4z{--card-color:var(--color-primary)}.service-card.tertiary.svelte-1n3fv4z{--card-color:var(--color-tertiary)}.service-card.secondary.svelte-1n3fv4z{--card-color:var(--color-secondary)}.service-card.svelte-1n3fv4z>:where(.svelte-1n3fv4z){position:relative}.service-card.svelte-1n3fv4z span:where(.svelte-1n3fv4z){border-radius:var(--radius-button);background:color-mix(in srgb, var(--color-onBackground) 85%, transparent);color:var(--color-surface);justify-self:start;padding:.28rem .55rem;font-size:.68rem;font-weight:850}.service-card.svelte-1n3fv4z h2:where(.svelte-1n3fv4z){max-width:9.5rem;margin:0;font-size:clamp(1.15rem,2vw,1.7rem);line-height:.95}.service-card.svelte-1n3fv4z p:where(.svelte-1n3fv4z){color:color-mix(in srgb, var(--color-onSurface) 72%, transparent);margin:0;font-size:.8rem;line-height:1.25}.mini-lines.svelte-1n3fv4z{gap:.35rem;display:grid}.mini-lines.svelte-1n3fv4z i:where(.svelte-1n3fv4z){border-radius:var(--radius-button);background:color-mix(in srgb, var(--color-surface) 72%, transparent);width:100%;height:.45rem;display:block}.mini-lines.svelte-1n3fv4z i:where(.svelte-1n3fv4z):nth-child(2){width:72%}.mini-lines.svelte-1n3fv4z i:where(.svelte-1n3fv4z):nth-child(3){width:46%}@media (width<=720px){.hero-section.svelte-1n3fv4z{width:min(100% - 1.25rem,72rem)}.hero-stage.svelte-1n3fv4z{min-height:29rem;overflow:visible}.cards-row.svelte-1n3fv4z{flex-direction:column;min-width:0;left:50%;transform:translate(-50%)}.service-card.svelte-1n3fv4z{aspect-ratio:1.18;width:min(78vw,18rem);transform:rotate(var(--rotate));margin:-.9rem 0 0}}.value-section.svelte-e0pt8c{width:min(100% - 2rem,72rem);margin:0 auto;padding:clamp(2rem,6vw,5rem) 0}.intro.svelte-e0pt8c{grid-template-columns:minmax(0,1fr) minmax(18rem,.75fr);align-items:end;gap:clamp(1.5rem,6vw,5rem);display:grid}h2.svelte-e0pt8c,h3.svelte-e0pt8c{letter-spacing:0;margin:0;font-size:clamp(2.35rem,6vw,5rem);font-weight:930;line-height:.95}h2.svelte-e0pt8c span:where(.svelte-e0pt8c){color:var(--color-secondary)}.intro.svelte-e0pt8c p:where(.svelte-e0pt8c){color:var(--color-onMuted);margin:0;font-size:clamp(1rem,1.8vw,1.2rem)}.pillar-strip.svelte-e0pt8c{flex-wrap:wrap;gap:.75rem;margin:2rem 0 clamp(3rem,7vw,5.25rem);display:flex}.pillar.svelte-e0pt8c{border-radius:var(--radius-button);background:var(--color-surface);color:var(--color-onSurface);box-shadow:var(--shadow-card);padding:.7rem .95rem;font-size:.85rem;font-weight:850;transform:rotate(-2deg)}.tone-1.svelte-e0pt8c{background:var(--color-softPrimary);color:var(--color-onSoftPrimary);transform:rotate(3deg)}.tone-2.svelte-e0pt8c{background:var(--color-softTertiary);color:var(--color-onSoftTertiary)}.tone-3.svelte-e0pt8c{background:var(--color-softSecondary);color:var(--color-onSoftSecondary);transform:rotate(2deg)}.sector-stage.svelte-e0pt8c{grid-template-columns:minmax(15rem,.55fr) minmax(0,1fr);align-items:center;gap:clamp(1.5rem,5vw,4rem);display:grid}.micro.svelte-e0pt8c{color:var(--color-onMuted);text-transform:uppercase;margin:0 0 1.25rem;font-size:.76rem;font-weight:850}.sector-copy.svelte-e0pt8c h3:where(.svelte-e0pt8c){font-size:clamp(2.2rem,5vw,4.25rem)}.sector-cards.svelte-e0pt8c{grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;min-height:22rem;display:grid}.sector-card.svelte-e0pt8c{aspect-ratio:.82;border-radius:var(--radius-card);background:var(--color-surface);box-shadow:var(--shadow-soft);align-content:space-between;padding:clamp(.9rem,2vw,1.2rem);display:grid;overflow:hidden}.card-0.svelte-e0pt8c{background:linear-gradient(145deg, var(--color-primary), var(--color-softPrimary));color:var(--color-onPrimary);transform:translate(1.8rem,.5rem)rotate(-7deg)}.card-1.svelte-e0pt8c{z-index:2;background:linear-gradient(145deg, var(--color-warning), var(--color-softWarning));color:var(--color-onWarning);transform:translateY(-1.8rem)rotate(3deg)}.card-2.svelte-e0pt8c{background:linear-gradient(145deg, var(--color-tertiary), var(--color-softTertiary));color:var(--color-onTertiary);transform:translate(-1.3rem,1rem)rotate(8deg)}.sector-card.svelte-e0pt8c span:where(.svelte-e0pt8c){opacity:.78;font-size:.78rem;font-weight:900}.sector-card.svelte-e0pt8c h4:where(.svelte-e0pt8c){margin:0;font-size:clamp(1.15rem,2.3vw,1.75rem);line-height:.98}.signal.svelte-e0pt8c{align-items:end;gap:.35rem;height:3.2rem;display:flex}.signal.svelte-e0pt8c i:where(.svelte-e0pt8c){border-radius:var(--radius-button);background:color-mix(in srgb, currentColor 48%, transparent);width:100%}.signal.svelte-e0pt8c i:where(.svelte-e0pt8c):first-child{height:42%}.signal.svelte-e0pt8c i:where(.svelte-e0pt8c):nth-child(2){height:72%}.signal.svelte-e0pt8c i:where(.svelte-e0pt8c):nth-child(3){height:100%}@media (width<=780px){.value-section.svelte-e0pt8c{width:min(100% - 1.25rem,72rem)}.intro.svelte-e0pt8c,.sector-stage.svelte-e0pt8c{grid-template-columns:1fr}.sector-cards.svelte-e0pt8c{grid-template-columns:1fr;gap:1rem;min-height:0}.sector-card.svelte-e0pt8c{aspect-ratio:1.75;transform:none}}.workflow-section.svelte-19a8ltk,.pricing-section.svelte-19a8ltk{width:min(100% - 2rem,72rem);margin:0 auto;padding:clamp(2rem,6vw,5rem) 0}.workflow-head.svelte-19a8ltk{grid-template-columns:minmax(0,1fr) minmax(18rem,.65fr);align-items:end;gap:clamp(1.5rem,6vw,5rem);margin-bottom:1rem;display:grid}h2.svelte-19a8ltk{letter-spacing:0;margin:0;font-size:clamp(2.35rem,6vw,5rem);font-weight:940;line-height:.96}.workflow-head.svelte-19a8ltk p:where(.svelte-19a8ltk){color:var(--color-onMuted);margin:0}.workflow-grid.svelte-19a8ltk{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.workflow-card.svelte-19a8ltk{border-radius:var(--radius-card);background:var(--color-surface);box-shadow:var(--shadow-card);padding:clamp(1.25rem,3vw,1.75rem)}.workflow-card.svelte-19a8ltk span:where(.svelte-19a8ltk),.plan-card.svelte-19a8ltk span:where(.svelte-19a8ltk){border-radius:var(--radius-button);background:var(--color-softPrimary);color:var(--color-onSoftPrimary);padding:.34rem .65rem;font-size:.72rem;font-weight:900;display:inline-flex}.workflow-card.svelte-19a8ltk h3:where(.svelte-19a8ltk),.plan-card.svelte-19a8ltk h3:where(.svelte-19a8ltk){margin:1rem 0;font-size:clamp(1.35rem,3vw,2.2rem);line-height:1}.workflow-card.svelte-19a8ltk ol:where(.svelte-19a8ltk){counter-reset:step;grid-template-columns:repeat(4,minmax(0,1fr));gap:.65rem;margin:1.35rem 0 0;padding:0;list-style:none;display:grid}.workflow-card.svelte-19a8ltk li:where(.svelte-19a8ltk){border-radius:var(--radius-card);background:var(--color-softMuted);min-height:6rem;color:var(--color-onSoftMuted);counter-increment:step;padding:2.2rem .7rem .7rem;font-size:.82rem;font-weight:850;position:relative}.workflow-card.svelte-19a8ltk li:where(.svelte-19a8ltk):before{content:counter(step, decimal-leading-zero);color:var(--color-primary);font-size:.74rem;font-weight:950;position:absolute;top:.65rem;left:.7rem}.pricing-head.svelte-19a8ltk{justify-content:space-between;align-items:end;gap:1rem;margin-bottom:1rem;display:flex}.pricing-head.svelte-19a8ltk p:where(.svelte-19a8ltk){border-radius:var(--radius-button);background:var(--color-softSecondary);color:var(--color-onSoftSecondary);margin:0;padding:.55rem .85rem;font-size:.78rem;font-weight:900}.plan-grid.svelte-19a8ltk{grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;gap:1rem;display:grid}.plan-card.svelte-19a8ltk{border-radius:var(--radius-card);background:var(--color-surface);min-height:20rem;box-shadow:var(--shadow-card);padding:clamp(1.15rem,3vw,1.55rem)}.plan-card.featured.svelte-19a8ltk{background:linear-gradient(160deg, var(--color-warning), var(--color-secondary));color:var(--color-onSecondary);transform:translateY(-1.5rem)rotate(2deg)}.plan-card.featured.svelte-19a8ltk span:where(.svelte-19a8ltk){background:color-mix(in srgb, var(--color-surface) 32%, transparent);color:var(--color-onSecondary)}.plan-card.svelte-19a8ltk p:where(.svelte-19a8ltk){color:color-mix(in srgb, currentColor 68%, transparent);margin:0 0 2rem}.plan-card.svelte-19a8ltk a:where(.svelte-19a8ltk){border-radius:var(--radius-button);background:var(--color-onBackground);min-height:2.4rem;color:var(--color-surface);justify-content:center;align-items:center;padding:0 .9rem;font-size:.8rem;font-weight:880;display:inline-flex}.plan-card.featured.svelte-19a8ltk a:where(.svelte-19a8ltk){background:var(--color-surface);color:var(--color-onSurface)}@media (width<=840px){.workflow-section.svelte-19a8ltk,.pricing-section.svelte-19a8ltk{width:min(100% - 1.25rem,72rem)}.workflow-head.svelte-19a8ltk,.workflow-grid.svelte-19a8ltk,.plan-grid.svelte-19a8ltk{grid-template-columns:1fr}.workflow-card.svelte-19a8ltk ol:where(.svelte-19a8ltk){grid-template-columns:repeat(2,minmax(0,1fr))}.pricing-head.svelte-19a8ltk{display:block}.pricing-head.svelte-19a8ltk p:where(.svelte-19a8ltk){margin-bottom:1rem;display:inline-flex}.plan-card.svelte-19a8ltk,.plan-card.featured.svelte-19a8ltk{min-height:0;transform:none}}@media (width<=480px){.workflow-card.svelte-19a8ltk ol:where(.svelte-19a8ltk){grid-template-columns:1fr}}
