.strip.svelte-sx6flc{flex-wrap:wrap;justify-content:center;align-items:center;gap:clamp(2rem,6vw,5rem);display:flex}.client.svelte-sx6flc{opacity:.72;max-width:9rem;transition:opacity .3s var(--ease-out-quint), transform .3s var(--ease-out-quint);flex-direction:column;align-items:center;gap:.9rem;display:flex}.client.svelte-sx6flc:hover{opacity:1;transform:translateY(-3px)}.logo-box.svelte-sx6flc{justify-content:center;align-items:center;height:56px;display:flex}img.svelte-sx6flc{object-fit:contain;filter:brightness(0)invert();width:auto;max-width:100%}.name.svelte-sx6flc{letter-spacing:.1em;color:var(--text-faint);text-transform:uppercase;text-align:center;text-wrap:balance;font-size:.74rem}.plate.svelte-1u2ipyw{width:min(var(--s), 78vmin);aspect-ratio:1;display:block}svg.svelte-1u2ipyw{width:100%;height:100%;display:block;overflow:visible}.grad.svelte-1u2ipyw{font-family:var(--font-mono);letter-spacing:.08em;fill:var(--text-faint);font-size:7px}.glow.svelte-1u2ipyw{opacity:.55;animation:svelte-1u2ipyw-node-breath 9s var(--ease-out-quint,ease-in-out) infinite}@keyframes svelte-1u2ipyw-node-breath{0%,to{opacity:.45}50%{opacity:.75}}@media (prefers-reduced-motion:reduce){.glow.svelte-1u2ipyw{animation:none}}.flow.svelte-3djwzw{grid-template-columns:repeat(4,1fr);gap:0;margin:0;padding:0;list-style:none;display:grid}.step.svelte-3djwzw{flex-direction:column;gap:.6rem;padding:0 1.2rem 0 0;display:flex;position:relative}.node.svelte-3djwzw{align-items:center;height:18px;display:flex;position:relative}.node.svelte-3djwzw:before{content:"";background:var(--ink-700);height:1px;position:absolute;top:50%;left:0;right:0}.step.svelte-3djwzw:last-child .node:where(.svelte-3djwzw):before{display:none}.dot.svelte-3djwzw{z-index:1;background:var(--moon);width:9px;height:9px;box-shadow:0 0 0 4px var(--ink-850), 0 0 14px -2px var(--moon);border-radius:999px;position:relative}.num.svelte-3djwzw{letter-spacing:.12em;color:var(--moon);font-size:.72rem}.title.svelte-3djwzw{font-size:var(--step-0);color:var(--text);margin:0;font-weight:600}.desc.svelte-3djwzw{font-size:var(--step--1);color:var(--text-muted);margin:0;line-height:1.55}@media (width<=720px){.flow.svelte-3djwzw{grid-template-columns:1fr}.step.svelte-3djwzw{grid-template-columns:18px 1fr;column-gap:1rem;padding:0 0 1.8rem;display:grid}.node.svelte-3djwzw{grid-row:1/4;justify-content:center;align-self:stretch;height:auto}.node.svelte-3djwzw:before{width:1px;height:auto;inset:4px auto -1.8rem 50%;transform:translate(-50%)}.step.svelte-3djwzw:last-child .node:where(.svelte-3djwzw):before{display:none}.dot.svelte-3djwzw{align-self:flex-start;margin-top:4px}}.item.svelte-wpcdt7{border-top:1px solid var(--ink-700);grid-template-columns:auto 1fr;align-items:start;gap:clamp(1rem,3vw,2.5rem);padding:clamp(1.6rem,3vw,2.4rem) 0;display:grid}.rail.svelte-wpcdt7{min-width:5.5rem;color:var(--text-faint);flex-direction:column;gap:.9rem;display:flex}.rail.svelte-wpcdt7 .glyph{color:var(--moon);transition:transform .4s var(--ease-out-quint), color .3s var(--ease-out-quint)}.item.svelte-wpcdt7:hover .rail:where(.svelte-wpcdt7) .glyph{color:var(--moon-bright);transform:translateY(-2px)}.body.svelte-wpcdt7 h3:where(.svelte-wpcdt7){margin:0 0 .5rem}.body.svelte-wpcdt7 p:where(.svelte-wpcdt7){max-width:52ch;margin:0}@media (width<=540px){.item.svelte-wpcdt7{grid-template-columns:1fr;gap:1rem}.rail.svelte-wpcdt7{flex-direction:row;justify-content:space-between;align-items:center}}.field.svelte-rzp2y0{pointer-events:none;position:absolute;inset:0;overflow:hidden}.star.svelte-rzp2y0{background:oklch(95% .02 245);border-radius:999px;animation:7s ease-in-out infinite svelte-rzp2y0-twinkle;position:absolute;box-shadow:0 0 4px oklch(90% .04 245/.6)}.star.near.svelte-rzp2y0{background:oklch(86% .06 245);animation:5s ease-in-out infinite svelte-rzp2y0-twinkle}@keyframes svelte-rzp2y0-twinkle{0%,to{opacity:var(--o,.3);transform:translateY(0)}50%{opacity:.05;transform:translateY(2px)}}@media (prefers-reduced-motion:reduce){.star.svelte-rzp2y0{animation:none}}.hero.svelte-1uha8ag{flex-direction:column;justify-content:center;max-width:72rem;min-height:clamp(34rem,88vh,52rem);margin:0 auto;padding:clamp(2rem,6vw,4rem) clamp(1rem,4vw,2.5rem) 2rem;display:flex;position:relative;overflow:hidden}.hero-grid.svelte-1uha8ag{z-index:1;grid-template-columns:1.1fr .9fr;align-items:center;gap:clamp(2rem,5vw,4rem);display:grid;position:relative}.hero-copy.svelte-1uha8ag .eyebrow:where(.svelte-1uha8ag){animation:svelte-1uha8ag-rise .8s var(--ease-out-expo) both;margin-bottom:1.4rem;display:block}.hero-copy.svelte-1uha8ag h1:where(.svelte-1uha8ag){font-size:var(--step-5);animation:svelte-1uha8ag-rise .9s var(--ease-out-expo) 60ms both;margin:0 0 1.4rem}.lede.svelte-1uha8ag{font-size:var(--step-1);color:var(--text-muted);animation:svelte-1uha8ag-rise .9s var(--ease-out-expo) .14s both;margin:0 0 2.2rem}.actions.svelte-1uha8ag{animation:svelte-1uha8ag-rise .9s var(--ease-out-expo) .22s both;flex-wrap:wrap;gap:.9rem;display:flex}.hero-moon.svelte-1uha8ag{animation:svelte-1uha8ag-fade 1.4s var(--ease-out-expo) .1s both;justify-content:center;align-items:center;display:flex;position:relative}.scroll-hint.svelte-1uha8ag{z-index:1;letter-spacing:.22em;text-transform:uppercase;color:var(--text-faint);margin-top:clamp(2rem,5vw,4rem);font-size:.72rem;animation:1.4s .6s both svelte-1uha8ag-fade;position:relative}.head.svelte-1uha8ag{margin-bottom:clamp(2rem,4vw,3.5rem)}.head.svelte-1uha8ag .tick:where(.svelte-1uha8ag){margin-bottom:1rem;display:block}.head.svelte-1uha8ag h2:where(.svelte-1uha8ag){margin:0 0 .8rem}.head.svelte-1uha8ag p:where(.svelte-1uha8ag){font-size:var(--step-0);margin:0}.services-head.svelte-1uha8ag{grid-template-columns:1.5fr .7fr;align-items:center;gap:clamp(2rem,5vw,4.5rem);margin-bottom:clamp(2.5rem,5vw,4rem);display:grid;position:relative}.services-head.svelte-1uha8ag .head:where(.svelte-1uha8ag){margin-bottom:0}.plate-wrap.svelte-1uha8ag{justify-content:center;display:flex}.services.svelte-1uha8ag{margin-top:-1px}.more.svelte-1uha8ag{letter-spacing:.1em;text-transform:uppercase;color:var(--moon);transition:color .2s var(--ease-out-quint);margin-top:2rem;font-size:.82rem;display:inline-block}.more.svelte-1uha8ag:hover{color:var(--moon-bright)}.values.svelte-1uha8ag{grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr));gap:clamp(1.5rem,4vw,3rem);display:grid}.value.svelte-1uha8ag{border-top:1px solid var(--ink-700);padding-top:1.4rem;padding-bottom:.6rem}.v-num.svelte-1uha8ag{letter-spacing:.14em;color:var(--moon);margin-bottom:.8rem;font-size:.8rem;display:block}.value.svelte-1uha8ag h3:where(.svelte-1uha8ag){margin:0 0 .5rem}.value.svelte-1uha8ag p:where(.svelte-1uha8ag){margin:0}.trust{text-align:center}.trust .eyebrow.svelte-1uha8ag{margin-bottom:2.5rem;display:block}.cta.svelte-1uha8ag{text-align:center;padding-block:var(--space-section);flex-direction:column;align-items:center;gap:1.2rem;display:flex}.cta.svelte-1uha8ag h2:where(.svelte-1uha8ag){margin:.5rem 0 0}.cta.svelte-1uha8ag p:where(.svelte-1uha8ag){margin:0 0 .8rem}@keyframes svelte-1uha8ag-rise{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:none}}@keyframes svelte-1uha8ag-fade{0%{opacity:0}to{opacity:1}}@media (width<=820px){.hero-grid.svelte-1uha8ag{text-align:left;grid-template-columns:1fr}.hero-moon.svelte-1uha8ag{order:-1;margin-bottom:1rem}.hero-moon.svelte-1uha8ag .moon{width:clamp(120px,38vw,200px)}.services-head.svelte-1uha8ag{display:block;overflow:hidden}.services-head.svelte-1uha8ag .head:where(.svelte-1uha8ag){z-index:1;position:relative}.plate-wrap.svelte-1uha8ag{opacity:.2;pointer-events:none;z-index:0;justify-content:flex-end;align-items:center;position:absolute;inset:0}}@media (prefers-reduced-motion:reduce){.hero-copy.svelte-1uha8ag .eyebrow:where(.svelte-1uha8ag),.hero-copy.svelte-1uha8ag h1:where(.svelte-1uha8ag),.lede.svelte-1uha8ag,.actions.svelte-1uha8ag,.hero-moon.svelte-1uha8ag,.scroll-hint.svelte-1uha8ag{animation:none}}
