.implementation-page_hero__93ToY{width:min(100%,var(--homepage-width-wide));margin-inline:auto}.implementation-page_foundationSection__aWmQt,.implementation-page_handoffSection__jZDyT{width:min(100%,var(--homepage-width-pair));margin-inline:auto}.implementation-page_processSection___w_Wg{width:min(100%,var(--homepage-width-wide));margin-inline:auto}.implementation-page_boundarySection__TP3Q5,.implementation-page_closingBand__l_Cei{width:min(100%,var(--homepage-width-content));margin-inline:auto}.implementation-page_hero__93ToY.offer-page-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(21rem,.68fr);align-items:center;gap:clamp(3rem,6vw,5.5rem);padding-block:clamp(4rem,6vw,5.25rem);text-align:left}.implementation-page_heroCopy__eSSVQ{display:grid;justify-items:start;gap:1.15rem;min-width:0}.implementation-page_hero__93ToY.offer-page-hero h1{max-width:44rem;margin:0;font-size:clamp(3rem,4.65vw,4.55rem);line-height:.97;letter-spacing:-.06em;text-align:left}.implementation-page_hero__93ToY.offer-page-hero .hero-subhead{width:min(100%,39rem);margin:0;font-size:clamp(1rem,1.3vw,1.08rem);line-height:1.62;text-align:left}.implementation-page_heroCopy__eSSVQ .hero-actions{justify-content:flex-start;margin-top:.35rem}.implementation-page_heroPath__ForVT{position:relative;overflow:hidden;margin:0;padding:.35rem 1.2rem;border:1px solid oklch(.88 .025 215/13%);border-radius:8px;background:linear-gradient(135deg,oklch(.23 .035 245/72%),transparent 45%),oklch(.155 .022 248/91%);box-shadow:inset 0 1px oklch(1 0 0/7%),0 28px 90px oklch(.04 .02 250/42%);list-style:none;backdrop-filter:blur(18px)}.implementation-page_heroPath__ForVT:before{position:absolute;top:1.65rem;bottom:1.65rem;left:2.35rem;width:1px;background:linear-gradient(var(--primary),oklch(.78 .14 218) 34%,oklch(.82 .16 82) 58%,var(--primary));content:"";opacity:.35}.implementation-page_heroPath__ForVT li{--step-color:var(--primary);position:relative;display:grid;grid-template-columns:2.35rem minmax(0,1fr) auto;align-items:center;gap:.75rem;padding:.95rem 0;border-bottom:1px solid oklch(.88 .025 215/11%)}.implementation-page_heroPath__ForVT li:nth-child(2),.implementation-page_heroPath__ForVT li:nth-child(4){--step-color:oklch(0.78 0.14 218)}.implementation-page_heroPath__ForVT li:nth-child(3){--step-color:oklch(0.82 0.16 82)}.implementation-page_heroPath__ForVT li>span{position:relative;z-index:1;display:grid;width:2.3rem;height:2.3rem;place-items:center;border:1px solid color-mix(in oklch,var(--step-color) 34%,transparent);border-radius:50%;color:var(--step-color);background:oklch(.105 .018 248);font-family:IBM Plex Mono,monospace;font-size:.58rem}.implementation-page_heroPath__ForVT strong{color:var(--foreground);font-size:.88rem}.implementation-page_heroPath__ForVT small{color:oklch(.66 .04 220);font-family:IBM Plex Mono,monospace;font-size:.55rem;text-transform:uppercase}.implementation-page_boundarySection__TP3Q5,.implementation-page_foundationSection__aWmQt,.implementation-page_handoffSection__jZDyT,.implementation-page_processSection___w_Wg{padding-block:clamp(3.25rem,5vw,4.75rem);border-top:1px solid oklch(.88 .025 215/12%)}.implementation-page_boundarySection__TP3Q5{position:relative;isolation:isolate}.implementation-page_boundarySection__TP3Q5:before{position:absolute;z-index:-1;inset-block:0;left:50%;width:100vw;border-bottom:1px solid oklch(.88 .025 215/8%);background:linear-gradient(112deg,transparent 6%,color-mix(in srgb,var(--primary) 6%,transparent) 46%,color-mix(in srgb,var(--prevenue-cyan) 4%,transparent) 68%,transparent 90%),linear-gradient(180deg,oklch(.13 .022 248/30%),oklch(.08 .014 248/8%));content:"";transform:translateX(-50%);pointer-events:none}.implementation-page_sectionLead__pB_q5{display:grid;gap:1rem;max-width:54rem}.implementation-page_sectionLead__pB_q5 h2{margin:0;color:var(--foreground);font-size:clamp(1.8rem,2.55vw,2.35rem);font-weight:680;letter-spacing:-.035em;line-height:1.08;text-wrap:balance}.implementation-page_boundarySection__TP3Q5 h2,.implementation-page_closingBand__l_Cei h2{margin:0;color:var(--foreground);font-size:clamp(2.15rem,3.65vw,2.875rem);font-weight:690;letter-spacing:-.045em;line-height:1.06;text-wrap:balance}.implementation-page_boundarySection__TP3Q5 p,.implementation-page_closingBand__l_Cei p,.implementation-page_foundationCopy__D0KC7 p,.implementation-page_sectionLead__pB_q5 p{margin:0;color:var(--muted-foreground);font-size:1rem;line-height:1.72}.implementation-page_foundationSection__aWmQt{display:grid;grid-template-columns:minmax(18rem,.48fr) minmax(0,.52fr);gap:clamp(3rem,6vw,5.5rem)}.implementation-page_foundationCopy__D0KC7{display:grid;align-content:start;gap:1rem;max-width:42rem}.implementation-page_processSection___w_Wg{position:relative;isolation:isolate;overflow:hidden;display:grid;gap:2.25rem;margin-block:clamp(2.75rem,5vw,4.5rem);padding:clamp(3.6rem,6vw,5rem) clamp(1.5rem,5vw,4rem) clamp(3.25rem,5.6vw,4.5rem);border:1px solid oklch(1 0 0/8%);border-radius:8px;background:radial-gradient(circle at 66% -18%,color-mix(in srgb,var(--primary) 11%,transparent),transparent 48%),linear-gradient(oklch(1 0 0/2.4%) 1px,transparent 1px),linear-gradient(90deg,oklch(1 0 0/2.4%) 1px,transparent 1px),color-mix(in oklch,var(--editorial-deep-ink) 90%,transparent);background-size:auto,44px 44px,44px 44px,auto;box-shadow:inset 0 1px oklch(1 0 0/5%)}.implementation-page_processTimeline__Lo5Hv{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));overflow:hidden;margin:0;padding:0;border-block:1px solid oklch(1 0 0/9%);background:transparent;list-style:none}.implementation-page_processTimeline__Lo5Hv li{--step-color:var(--primary);position:relative;display:grid;align-content:start;gap:.85rem;min-width:0;min-height:13.6rem;padding:1.88rem clamp(1rem,1.7vw,1.45rem) 2rem;background:linear-gradient(180deg,color-mix(in oklch,var(--step-color) 5%,transparent),transparent 62%)}.implementation-page_processTimeline__Lo5Hv li:nth-child(2),.implementation-page_processTimeline__Lo5Hv li:nth-child(4){--step-color:oklch(0.78 0.14 218)}.implementation-page_processTimeline__Lo5Hv li:nth-child(3){--step-color:oklch(0.82 0.16 82)}.implementation-page_processTimeline__Lo5Hv li+li{border-left:1px solid oklch(1 0 0/7%)}.implementation-page_processTimeline__Lo5Hv li:not(:last-child):after{position:absolute;z-index:2;top:50%;right:-.52rem;display:grid;width:1rem;height:1rem;place-items:center;color:color-mix(in oklch,var(--step-color) 68%,white 12%);background:var(--editorial-deep-ink);content:">";font-family:IBM Plex Mono,monospace;font-size:.7rem;transform:translateY(-50%)}.implementation-page_stepNumber__pekTa{color:color-mix(in oklch,var(--step-color) 72%,transparent);font-family:IBM Plex Mono,monospace;font-size:clamp(2.4rem,4vw,3.6rem);font-weight:720;line-height:.9}.implementation-page_processTimeline__Lo5Hv li>div{display:grid;gap:.55rem}.implementation-page_processTimeline__Lo5Hv h3{margin:0;color:var(--foreground);font-size:1rem;font-weight:660}.implementation-page_processTimeline__Lo5Hv p{margin:0;color:var(--muted-foreground);font-size:.82rem;line-height:1.62}.implementation-page_handoffSection__jZDyT{position:relative;isolation:isolate;display:grid;grid-template-columns:minmax(0,.48fr) minmax(18rem,.52fr);align-items:center;gap:clamp(3rem,6vw,5.5rem)}.implementation-page_handoffSection__jZDyT:before{position:absolute;z-index:-1;top:10%;left:-16%;width:52%;height:78%;background:radial-gradient(circle,color-mix(in srgb,var(--primary) 6%,transparent),transparent 68%);content:"";filter:blur(28px);pointer-events:none}.implementation-page_handoffPreview__b_noR{overflow:hidden;border:1px solid color-mix(in srgb,var(--primary) 20%,transparent);border-radius:8px;background:linear-gradient(135deg,color-mix(in srgb,var(--primary) 7%,transparent),transparent 52%),oklch(.12 .02 248/60%);box-shadow:inset 0 1px oklch(1 0 0/6%),0 24px 70px oklch(.02 .02 248/22%)}.implementation-page_handoffPreview__b_noR>header{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 1.2rem;border-bottom:1px solid oklch(.88 .025 215/12%)}.implementation-page_handoffPreview__b_noR header>div{display:grid;gap:.3rem}.implementation-page_deliverables__w7ZmY li,.implementation-page_handoffFooter__5VaQM,.implementation-page_handoffPreview__b_noR dt,.implementation-page_handoffPreview__b_noR header span{font-family:IBM Plex Mono,monospace}.implementation-page_handoffPreview__b_noR dt,.implementation-page_handoffPreview__b_noR header span{color:oklch(.68 .045 220);font-size:.6rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.implementation-page_handoffPreview__b_noR header strong{color:var(--foreground);font-size:.95rem}.implementation-page_liveStatus__8aZKs{padding:.35rem .55rem;border:1px solid color-mix(in srgb,var(--prevenue-green) 42%,transparent);border-radius:999px;color:var(--prevenue-green)!important;background:color-mix(in srgb,var(--prevenue-green) 9%,transparent)}.implementation-page_handoffPreview__b_noR dl{margin:0}.implementation-page_handoffPreview__b_noR dl>div{display:grid;grid-template-columns:7rem minmax(0,1fr);gap:1rem;padding:.85rem 1.2rem;border-bottom:1px solid oklch(.88 .025 215/8%)}.implementation-page_handoffPreview__b_noR dd{margin:0;color:oklch(.82 .025 214);font-size:.82rem}.implementation-page_handoffFooter__5VaQM{display:flex;align-items:center;gap:.55rem;padding:.9rem 1.2rem;color:var(--prevenue-green);background:color-mix(in srgb,var(--prevenue-green) 6%,transparent);font-size:.62rem;text-transform:uppercase}.implementation-page_handoffFooter__5VaQM svg{width:.9rem;height:.9rem}.implementation-page_deliverables__w7ZmY{display:grid;gap:2rem}.implementation-page_deliverables__w7ZmY ul{display:grid;margin:0;padding:0;border-top:1px solid oklch(.88 .025 215/14%);list-style:none}.implementation-page_deliverables__w7ZmY li{display:flex;align-items:center;gap:.75rem;padding:.9rem 0;border-bottom:1px solid oklch(.88 .025 215/10%);color:oklch(.84 .025 214);font-family:inherit;font-size:.9rem;line-height:1.5}.implementation-page_deliverables__w7ZmY svg{width:.95rem;height:.95rem;flex:0 0 auto;color:var(--prevenue-green)}.implementation-page_boundarySection__TP3Q5{display:grid;gap:1rem;border-top-color:transparent}.implementation-page_boundarySection__TP3Q5:before{border-top:1px solid color-mix(in srgb,var(--primary) 14%,transparent);background:linear-gradient(112deg,transparent 5%,color-mix(in srgb,var(--primary) 9%,transparent) 42%,color-mix(in srgb,var(--prevenue-cyan) 5%,transparent) 68%,transparent 94%),linear-gradient(180deg,oklch(.12 .02 248/42%),oklch(.08 .014 248/10%))}.implementation-page_boundarySection__TP3Q5 h2{max-width:56rem}.implementation-page_boundarySection__TP3Q5 p{max-width:52rem}.implementation-page_closingBand__l_Cei{position:relative;isolation:isolate;overflow:clip;display:grid;justify-items:center;gap:1rem;margin-top:clamp(2.75rem,5vw,4.75rem);margin-bottom:0;padding-top:clamp(3.5rem,5vw,4.75rem);padding-bottom:1.25rem;border-top:1px solid oklch(.88 .025 215/12%);text-align:center}.implementation-page_closingBand__l_Cei:before{position:absolute;z-index:-1;inset:0 -12%;background:linear-gradient(112deg,transparent 8%,color-mix(in srgb,var(--primary) 11%,transparent) 44%,color-mix(in srgb,var(--prevenue-cyan) 6%,transparent) 66%,transparent 92%);content:"";filter:blur(34px);opacity:.8;pointer-events:none}.implementation-page_closingBand__l_Cei h2{max-width:760px}.implementation-page_closingBand__l_Cei .website-cta{width:22rem;max-width:100%;margin-top:.35rem}.implementation-page_closingBand__l_Cei+.site-legal-strip{margin-top:0}.buildout-foundation-band .implementation-page_foundationSection__aWmQt{grid-template-columns:minmax(20rem,.9fr) minmax(0,1.1fr);align-items:stretch;padding-block:clamp(4.75rem,7vw,6.5rem);border-top:0}.buildout-foundation-band .implementation-page_foundationSection__aWmQt .implementation-page_sectionLead__pB_q5{align-content:center}.buildout-foundation-band .implementation-page_foundationSection__aWmQt h2{color:var(--editorial-paper-ink);font-size:clamp(2.35rem,4.1vw,3.55rem);line-height:1.02}.buildout-foundation-band .implementation-page_foundationCopy__D0KC7{align-content:center;padding-block:.4rem;padding-left:clamp(2rem,5vw,5rem);border-left:1px solid var(--editorial-paper-line)}.buildout-foundation-band .implementation-page_foundationCopy__D0KC7 p{color:var(--editorial-paper-copy)}.buildout-foundation-band .implementation-page_foundationCopy__D0KC7 p:first-child{color:var(--editorial-paper-ink);font-size:clamp(1.08rem,1.55vw,1.25rem);line-height:1.62}.buildout-proof-band .implementation-page_handoffSection__jZDyT{grid-template-columns:minmax(0,.92fr) minmax(20rem,1.08fr);align-items:stretch;padding-block:clamp(4.75rem,7vw,6.5rem);border-top:0}.buildout-proof-band .implementation-page_handoffSection__jZDyT:before{display:none}.buildout-proof-band .implementation-page_handoffPreview__b_noR{align-self:center;background:radial-gradient(circle at 18% 0,color-mix(in srgb,var(--prevenue-cyan) 10%,transparent),transparent 38%),linear-gradient(145deg,oklch(.105 .02 248),var(--editorial-deep-ink));box-shadow:inset 0 1px oklch(1 0 0/6%)}.buildout-proof-band .implementation-page_deliverables__w7ZmY{align-content:center}.buildout-proof-band .implementation-page_deliverables__w7ZmY h2{color:var(--editorial-paper-ink);font-size:clamp(2.2rem,3.6vw,3.25rem);line-height:1.02}.buildout-proof-band .implementation-page_deliverables__w7ZmY li,.buildout-proof-band .implementation-page_deliverables__w7ZmY ul{border-color:var(--editorial-paper-line)}.buildout-proof-band .implementation-page_deliverables__w7ZmY li{color:var(--editorial-paper-copy)}.buildout-proof-band .implementation-page_boundarySection__TP3Q5{grid-template-columns:minmax(20rem,.9fr) minmax(0,1.1fr);gap:1rem clamp(3rem,7vw,7rem);padding-block:clamp(4rem,6vw,5.5rem);border-top:1px solid var(--editorial-paper-line)}.buildout-proof-band .implementation-page_boundarySection__TP3Q5:before{display:none}.buildout-proof-band .implementation-page_boundarySection__TP3Q5 h2{grid-row:1/3;color:var(--editorial-paper-ink);font-size:clamp(2.15rem,3.5vw,3.15rem)}.buildout-proof-band .implementation-page_boundarySection__TP3Q5 p{grid-column:2;color:var(--editorial-paper-copy)}@media (max-width:960px){.implementation-page_foundationSection__aWmQt,.implementation-page_handoffSection__jZDyT,.implementation-page_hero__93ToY.offer-page-hero{grid-template-columns:1fr}.implementation-page_hero__93ToY.offer-page-hero{gap:3rem}.implementation-page_heroPath__ForVT{width:100%}.buildout-foundation-band .implementation-page_foundationSection__aWmQt,.buildout-proof-band .implementation-page_boundarySection__TP3Q5,.buildout-proof-band .implementation-page_handoffSection__jZDyT{grid-template-columns:1fr}.buildout-foundation-band .implementation-page_foundationCopy__D0KC7{padding-top:2rem;padding-left:0;border-top:1px solid var(--editorial-paper-line);border-left:0}.buildout-proof-band .implementation-page_boundarySection__TP3Q5 h2,.buildout-proof-band .implementation-page_boundarySection__TP3Q5 p{grid-row:auto;grid-column:1}.implementation-page_processTimeline__Lo5Hv{grid-template-columns:repeat(2,minmax(0,1fr))}.implementation-page_processTimeline__Lo5Hv li:nth-child(3),.implementation-page_processTimeline__Lo5Hv li:nth-child(5){border-left:0}.implementation-page_processTimeline__Lo5Hv li:nth-child(n+3){border-top:1px solid oklch(.88 .025 215/10%)}.implementation-page_processTimeline__Lo5Hv li:not(:last-child):after{display:none}}@media (max-width:620px){.implementation-page_closingBand__l_Cei .website-cta{width:100%}.implementation-page_hero__93ToY.offer-page-hero{gap:2.5rem;padding-block:2.9rem 3.4rem}.implementation-page_hero__93ToY.offer-page-hero h1{font-size:clamp(2.45rem,11vw,3rem)}.implementation-page_boundarySection__TP3Q5,.implementation-page_foundationSection__aWmQt,.implementation-page_handoffSection__jZDyT{padding-block:3rem}.implementation-page_processSection___w_Wg{margin-block:2.5rem;padding:3rem 1rem}.buildout-foundation-band .implementation-page_foundationSection__aWmQt,.buildout-proof-band .implementation-page_boundarySection__TP3Q5,.buildout-proof-band .implementation-page_handoffSection__jZDyT{padding-block:3rem}.implementation-page_heroPath__ForVT li{grid-template-columns:2.35rem minmax(0,1fr)}.implementation-page_heroPath__ForVT small{grid-column:2}.implementation-page_processTimeline__Lo5Hv{grid-template-columns:1fr}.implementation-page_processTimeline__Lo5Hv li+li,.implementation-page_processTimeline__Lo5Hv li:nth-child(n+3){border-top:1px solid oklch(.88 .025 215/10%);border-left:0}.implementation-page_handoffPreview__b_noR dl>div{grid-template-columns:1fr;gap:.35rem}.implementation-page_handoffPreview__b_noR dd,.implementation-page_processTimeline__Lo5Hv p{font-size:.875rem}}