.ProcessBlock_root__Jocpd{padding-block:8rem;border-top:1px solid var(--rule)}.ProcessBlock_head__xeD76{display:flex;flex-direction:column;gap:1.25rem;margin-bottom:4.5rem;max-width:56rem}.ProcessBlock_heading__RYr54{font-size:clamp(2rem,5vw,4.5rem);line-height:1.05;letter-spacing:-.025em;color:var(--fg)}.ProcessBlock_list__SFv_y{list-style:none;padding:0;margin:0}.ProcessBlock_row__1H9wX{display:grid;grid-template-columns:5rem 14rem 1fr;align-items:baseline;gap:2rem;padding-block:2.25rem;border-top:1px solid var(--rule)}.ProcessBlock_row__1H9wX:last-child{border-bottom:1px solid var(--rule)}.ProcessBlock_n__PxInL{font-family:var(--font-mono);font-size:.6875rem;letter-spacing:.22em;color:var(--brass)}.ProcessBlock_title__NHonP{font-family:var(--font-display);font-weight:400;font-size:clamp(1.5rem,2.8vw,2.25rem);line-height:1;letter-spacing:-.02em;color:var(--fg)}.ProcessBlock_copy__hhQpj{color:var(--fg-dim);font-size:1rem;line-height:1.6;max-width:58ch}@media (max-width:900px){.ProcessBlock_row__1H9wX{grid-template-columns:3rem 1fr;grid-template-areas:"n title" ". copy";gap:.75rem 1.5rem;padding-block:2rem}.ProcessBlock_n__PxInL{grid-area:n}.ProcessBlock_title__NHonP{grid-area:title}.ProcessBlock_copy__hhQpj{grid-area:copy;padding-top:.5rem}}.SocialProof_root__z4ngU{padding-block:8rem;border-top:1px solid var(--rule)}.SocialProof_head__8FnE1{display:flex;flex-direction:column;gap:1.25rem;margin-bottom:4rem;max-width:56rem}.SocialProof_heading__iz__A{font-size:clamp(2rem,5vw,4.25rem);line-height:1.05;letter-spacing:-.025em;color:var(--fg)}.SocialProof_logoStrip__tetJY{list-style:none;padding:2rem 0;margin:0;display:grid;grid-template-columns:repeat(3,1fr);gap:2.5rem 3rem;border-top:1px solid var(--brass);border-bottom:1px solid var(--brass)}@media (max-width:900px){.SocialProof_logoStrip__tetJY{grid-template-columns:repeat(2,1fr);gap:2rem}}@media (max-width:540px){.SocialProof_logoStrip__tetJY{grid-template-columns:1fr;gap:1.75rem}}.SocialProof_logo__Dsf_g{display:flex;flex-direction:column;gap:.5rem}.SocialProof_mark__DQYfM{font-family:var(--font-mono);font-size:1rem;letter-spacing:.02em;color:var(--fg)}.SocialProof_sub__vbUcx{font-family:var(--font-mono);font-size:.6875rem;letter-spacing:.16em;text-transform:uppercase;color:var(--fg-dim)}.SocialProof_quoteWrap__EQK99{margin-top:5rem;display:grid;grid-template-columns:1.4fr 1fr;gap:3rem;align-items:stretch}@media (max-width:900px){.SocialProof_quoteWrap__EQK99{grid-template-columns:1fr;gap:2rem}}.SocialProof_quote__slV3P{display:flex;flex-direction:column;gap:1.5rem;padding:2.5rem;border:1px solid var(--rule);border-radius:6px;background:var(--surface);margin:0}.SocialProof_quoteBody__K8LRM{font-family:var(--font-display);font-weight:400;font-size:clamp(1.125rem,1.6vw,1.375rem);line-height:1.4;letter-spacing:-.005em;color:var(--fg);max-width:48ch}.SocialProof_quoteAttr__0P2yb{font-family:var(--font-mono);font-size:.6875rem;letter-spacing:.18em;text-transform:uppercase;color:var(--fg-dim);padding-top:1rem;border-top:1px solid var(--rule)}.SocialProof_quotePending__0C0qZ{display:grid;place-items:center;padding:2.5rem;border:1px dashed var(--rule);border-radius:6px;margin:0;min-height:12rem}.SocialProof_quotePendingLabel__IwZxf{font-family:var(--font-mono);font-size:.6875rem;letter-spacing:.2em;text-transform:uppercase;color:var(--fg-muted,var(--fg-dim));text-align:center;max-width:28ch}.ServicesPreview_root__F8VM9{padding-block:8rem;border-top:1px solid var(--rule)}.ServicesPreview_intro__0iD2B{display:grid;grid-template-columns:1fr 1.4fr;gap:3rem 4rem;margin-bottom:5rem}@media (max-width:900px){.ServicesPreview_intro__0iD2B{grid-template-columns:1fr}}.ServicesPreview_heading__oBfxt{font-size:clamp(2rem,5vw,4.5rem);line-height:1;letter-spacing:-.025em;grid-column:1}.ServicesPreview_kicker__8x5OT{font-size:1.125rem;line-height:1.55;max-width:48ch;color:var(--fg-dim);align-self:end;grid-column:2}@media (max-width:900px){.ServicesPreview_kicker__8x5OT{grid-column:1;align-self:start}}.ServicesPreview_grid__dHiRP{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem}@media (max-width:900px){.ServicesPreview_grid__dHiRP{grid-template-columns:1fr;gap:1rem}}.ServicesPreview_card__2OBax{display:flex;flex-direction:column;height:100%;padding:2rem;border:1px solid var(--rule);border-radius:6px;position:relative;overflow:hidden;background:var(--surface);transition:border-color var(--dur-base) var(--ease-out-expo),transform var(--dur-base) var(--ease-out-expo)}.ServicesPreview_card__2OBax:before{content:"";position:absolute;inset:0;background:radial-gradient(120% 60% at 100% 0,color-mix(in srgb,var(--brass) 12%,transparent),transparent 60%);opacity:0;transition:opacity var(--dur-slow) var(--ease-out-expo);pointer-events:none}.ServicesPreview_card__2OBax:hover{border-color:var(--brass);transform:translateY(-4px)}.ServicesPreview_card__2OBax:hover:before{opacity:1}.ServicesPreview_index__XKuCT{font-family:var(--font-mono);font-size:.6875rem;letter-spacing:.2em;color:var(--fg-dim)}.ServicesPreview_title__b_zRu{font-family:var(--font-display);font-size:2rem;line-height:1.05;letter-spacing:-.015em;margin-top:1rem}.ServicesPreview_tagline__DXIoF{margin-top:.75rem;font-size:1rem;line-height:1.45;color:var(--fg-dim)}.ServicesPreview_bullets__4EyMY{margin-top:1.5rem;list-style:none;padding:0;display:flex;flex-direction:column;gap:.5rem}.ServicesPreview_bullets__4EyMY li{font-family:var(--font-mono);font-size:.6875rem;letter-spacing:.1em;text-transform:uppercase;color:var(--fg);padding-left:1rem;position:relative}.ServicesPreview_bullets__4EyMY li:before{content:"";position:absolute;left:0;top:.4rem;width:.5rem;height:1px;background:var(--brass)}.ServicesPreview_cta__8Buaw{margin-top:auto;padding-top:2rem;display:inline-flex;align-items:center;gap:.5rem;font-family:var(--font-mono);font-size:.75rem;letter-spacing:.16em;text-transform:uppercase;color:var(--brass)}