section.svelte-rbibgm{background-color:var(--color-bg);z-index:1;flex-direction:column;display:flex;position:relative;overflow:hidden}.container.svelte-rbibgm{z-index:1;padding-top:clamp(6rem,16vh,10rem);justify-content:center;align-self:center;width:100%;max-width:80rem;margin-inline:auto;padding-inline:clamp(1rem,5vw,3rem);display:flex;position:relative}.content.svelte-rbibgm{text-align:center;max-width:50rem;padding-block:var(--space-xl);flex-direction:column;align-items:center;display:flex}.content.svelte-rbibgm h1:where(.svelte-rbibgm){font-family:var(--font-heading);font-weight:600;font-size:var(--font-size-4xl);letter-spacing:-.01em;color:var(--color-text);line-height:1.12}.content.svelte-rbibgm .lead:where(.svelte-rbibgm){font-family:var(--font-body);letter-spacing:.01em;line-height:1.6;font-size:var(--font-size-md);color:var(--color-text-muted);max-width:40rem;margin-block:var(--space-md) var(--space-lg);font-weight:400}@media (width<=40rem){.content.svelte-rbibgm{padding-block:var(--space-lg);text-align:center}}section.svelte-1ge1g08{background-color:var(--ridge-700);flex-direction:column;width:100%;padding-top:clamp(2rem,6vw,4rem);display:flex}.container.svelte-1ge1g08{padding-inline:clamp(1rem,5vw,3rem);flex-direction:column;width:100%;max-width:80rem;margin-inline:auto;padding-bottom:clamp(2rem,6vw,4rem);display:flex}.arch.svelte-1ge1g08{width:100%;height:clamp(50px,8vw,110px);fill:var(--color-surface);display:block}.intro.svelte-1ge1g08{text-align:center;margin-inline:auto;flex-direction:column;gap:.75rem;max-width:40rem;margin-bottom:clamp(2.5rem,6vw,3.5rem);display:flex}.intro.svelte-1ge1g08 h2:where(.svelte-1ge1g08){font-family:var(--font-heading);font-size:var(--font-size-3xl);color:var(--color-text);letter-spacing:-.03em;margin:0;line-height:1.1}.intro.svelte-1ge1g08 p:where(.svelte-1ge1g08){font-family:var(--font-body);font-size:var(--font-size-md);color:var(--color-text-muted);margin:0;line-height:1.5}.process.svelte-1ge1g08{grid-template-columns:1fr;gap:3.5rem 2rem;display:grid;position:relative}@media (width>=56rem){.process.svelte-1ge1g08{--marker-offset:2.75rem;grid-template-columns:repeat(3,1fr)}.process.svelte-1ge1g08:before{content:"";top:var(--marker-offset);background:var(--brand-100);z-index:0;height:2px;position:absolute;left:16.6667%;right:16.6667%}}.card.svelte-1ge1g08{background-color:var(--color-surface);border:1px solid var(--color-surface-border);border-radius:10px;flex-direction:column;gap:.75rem;padding:2.5rem 1.75rem 2rem;display:flex;position:relative}.marker.svelte-1ge1g08{z-index:1;background-color:var(--color-primary);color:#fff;text-box:trim-both;width:2.75rem;height:2.75rem;font-family:var(--font-heading);font-size:var(--font-size-md);border-radius:50%;justify-content:center;align-items:center;margin-bottom:.5rem;display:flex;position:relative}.card.svelte-1ge1g08 h3:where(.svelte-1ge1g08){font-family:var(--font-heading);font-size:var(--font-size-lg);letter-spacing:-.02em;color:var(--color-text);margin:0;line-height:1.2}.card.svelte-1ge1g08 p:where(.svelte-1ge1g08){font-family:var(--font-body);font-size:var(--font-size-base);color:var(--color-text-muted);margin:0;line-height:1.55}section.svelte-bgya5m{background-color:var(--ridge-700);padding-inline:clamp(1rem,5vw,3rem);display:flex}h1.svelte-bgya5m{font-family:var(--font-heading);font-size:clamp(1.5rem,10vw,3rem)}p.svelte-bgya5m{font-family:var(--font-body);line-height:1.5}.container.svelte-bgya5m{background-color:#0000;grid-template-columns:repeat(auto-fit,minmax(20rem,1fr));width:100%;max-width:80rem;margin-inline:auto;padding-block:clamp(1rem,5vw,3rem);display:grid}.stat-section.svelte-bgya5m{text-align:center;flex-direction:column;padding:2rem;display:flex;position:relative}.stat-section.svelte-bgya5m:not(.stat-section.end):after{content:"";background-color:#d9d9d9;align-self:center;width:60%;height:1px;position:absolute;bottom:0}@media (width>=48rem){.stat-section.svelte-bgya5m:not(.stat-section.end):after{background-color:#d9d9d9;width:1px;height:100%;right:0}}section.svelte-1i3odzu{background-color:var(--color-surface);flex-direction:column;width:100%;padding-block:clamp(2rem,6vw,4rem);display:flex}.container.svelte-1i3odzu{align-self:center;gap:var(--space-lg);grid-template-columns:1fr;place-items:center;width:100%;max-width:80rem;padding-inline:clamp(1rem,5vw,3rem);display:grid}.content.svelte-1i3odzu{gap:var(--space-md);flex-direction:column;order:1;display:flex}h2.svelte-1i3odzu{font-size:var(--font-size-3xl);font-family:var(--font-heading)}p.svelte-1i3odzu{font-size:var(--font-size-md);color:var(--color-text-muted)}.devices.svelte-1i3odzu{width:100%;position:relative}.laptop-wrap.svelte-1i3odzu{filter:drop-shadow(0 1.5rem 2rem #0000004d);width:100%}.phone-wrap.svelte-1i3odzu{filter:drop-shadow(0 1rem 1.5rem #00000059);width:26%;position:absolute;bottom:-12%;right:-2%}@media (width>=48rem){.container.svelte-1i3odzu{grid-template-columns:.6fr .4fr}.content.svelte-1i3odzu{order:-1}.phone-wrap.svelte-1i3odzu{right:-8%}}section.svelte-sbku6a{background-color:var(--color-surface);border-top:1px solid var(--color-surface-border);flex-direction:column;width:100%;padding-block:clamp(1.5rem,4vw,2.5rem);display:flex}.container.svelte-sbku6a{text-align:center;flex-direction:column;align-items:center;gap:.75rem;width:100%;max-width:80rem;margin-inline:auto;padding-inline:clamp(1rem,5vw,3rem);display:flex}.label.svelte-sbku6a{font-family:var(--font-body);font-size:var(--font-size-sm);color:var(--color-text-muted);margin:0}.names.svelte-sbku6a{flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem;display:flex}.name.svelte-sbku6a{font-family:var(--font-body);font-size:var(--font-size-base);color:var(--color-text);font-weight:500}.divider.svelte-sbku6a{background-color:var(--color-surface-border);width:1px;height:1em}.view-all.svelte-sbku6a{font-family:var(--font-body);font-size:var(--font-size-sm);color:var(--color-cta);text-underline-offset:.2em;margin-top:.25rem;font-weight:500;text-decoration:underline}
