.services-page{--services-radius:28px;--services-inset:48px;--services-space:96px;--services-heading:clamp(36px, 4.5vw, 56px)}.services-page>[data-ui=section]{padding-block:var(--services-space);background:#fff}.services-page>[data-ui=section]+[data-ui=section]{padding-top:0}.services-page>.services-hero{padding-top:112px}.services-page [id]{scroll-margin-top:96px}.services-hero-copy{text-align:center;max-width:960px;margin:0 auto}.services-hero-copy h1{max-width:22ch;color:var(--color-accent);letter-spacing:-.045em;text-wrap:balance;margin:0 auto;font-size:clamp(48px,5.5vw,80px);font-weight:600;line-height:1.02}.services-hero-copy>p{max-width:52ch;color:var(--color-text-secondary);text-wrap:pretty;margin:32px auto 0;font-size:20px;line-height:1.55}.services-page h2{font-family:var(--font-sans);font-size:var(--services-heading);letter-spacing:-.035em;color:var(--color-accent);text-wrap:balance;margin:0;font-weight:600;line-height:1.05}.services-page h3{letter-spacing:-.025em;color:var(--color-accent);margin:0;font-size:24px;font-weight:600;line-height:1.15}.services-page [data-ui=button]{gap:12px}.services-actions{flex-wrap:wrap;justify-content:center;gap:16px;margin-top:40px;display:flex}.services-section-heading{text-align:center;max-width:800px;margin:0 auto 48px}.services-section-heading>p{max-width:58ch;color:var(--color-text-secondary);margin:24px auto 0;font-size:19px;line-height:1.55}.contact-editorial-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:64px;display:grid}.contact-editorial-copy{grid-area:1/1;padding:32px 0}.contact-editorial-form{grid-area:1/2}.contact-editorial-copy>p{max-width:44ch;color:var(--color-text-secondary);margin:24px 0 32px;font-size:19px;line-height:1.55}.contact-preparation{gap:24px;margin:0;padding:0;list-style:none;display:grid}.contact-preparation h3,.contact-direct h3{font-size:22px}.contact-preparation p,.contact-direct p{color:var(--color-text-secondary);margin:8px 0 0;font-size:17px;line-height:1.55}.contact-direct{margin-top:40px}.contact-direct>[data-ui=button]{margin-top:24px}.contact-community{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.contact-editorial-form[data-ui=form-card]{min-width:0;padding:var(--services-inset);border-radius:var(--services-radius);box-shadow:none;background:#f6f7f9;border:0}.contact-editorial-form h2{font-size:36px}.contact-form-intro{color:var(--color-text-secondary);margin:20px 0 32px;font-size:17px;line-height:1.55}.contact-editorial-form [data-ui=form-control]{background:#fff}.contact-editorial-form form>[data-ui=button]{width:100%}.pilot-phases{gap:24px;display:grid}.pilot-phase{border-radius:var(--services-radius);background:#f6f7f9;grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow:hidden}.pilot-phase-copy{padding:var(--services-inset);align-self:center}.pilot-phase-copy>p{color:var(--color-text-secondary);margin:24px 0;font-size:19px;line-height:1.55}.pilot-phase-copy ul{gap:12px;margin:0;padding:0;list-style:none;display:grid}.pilot-phase-copy li{color:var(--color-text-secondary);gap:12px;font-size:16px;line-height:1.55;display:flex}.pilot-phase-copy li>span{color:var(--color-accent)}.pilot-phase-copy .pilot-phase-timing{color:var(--color-text-muted);margin:24px 0 0;font-size:14px}.pilot-phase:nth-child(2n) .pilot-phase-copy{grid-area:1/2}.pilot-phase:nth-child(2n) .pilot-sketch{grid-area:1/1}.pilot-sketch{justify-content:center;align-items:center;min-width:0;padding:48px;display:flex}.pilot-sketch-window{background:#fff;border-radius:20px;width:100%;max-width:392px;padding:24px;box-shadow:0 16px 48px #15253e06}.pilot-sketch span,.pilot-sketch i{background:#e5e7eb;border-radius:4px;display:block}.pilot-sketch-toolbar{border-bottom:1px solid #eef0f2;align-items:center;gap:12px;margin-bottom:24px;padding-bottom:24px;display:flex}.pilot-sketch-toolbar i{border-radius:50%;width:16px;height:16px}.pilot-sketch-toolbar span{width:40%;height:8px}.pilot-sketch-plan{gap:24px;display:grid}.pilot-sketch-plan>div{grid-template-columns:24px 1fr;align-items:center;gap:12px;display:grid}.pilot-sketch-plan i{background:#f0f1f3;grid-row:span 2;width:24px;height:32px}.pilot-sketch-plan span{height:8px}.pilot-sketch-plan span:last-child{width:64%}.pilot-sketch-window>p{color:var(--color-accent);background:#fff4d6;border-radius:12px;margin:24px 0 0;padding:16px;font-size:14px;font-weight:500;line-height:1.5}.pilot-sketch-build{grid-template-columns:64px minmax(0,1fr);gap:20px;min-height:176px;display:grid}.pilot-sketch-build aside{border-right:1px solid #eef0f2;padding-right:16px}.pilot-sketch-build aside>span{height:8px;margin-bottom:20px}.pilot-sketch-build>div>span{height:8px;margin-bottom:16px}.pilot-sketch-build>div>span:nth-child(2){width:64%}.pilot-sketch-build section{background:#f6f7f9;border-radius:12px;gap:12px;margin:24px 0;padding:16px;display:grid}.pilot-sketch-build section i{border-radius:50%;width:16px;height:16px}.pilot-sketch-build section span{height:8px}.pilot-sketch-launch{gap:20px;display:grid}.pilot-sketch-launch>div{align-items:center;gap:16px;display:flex}.pilot-sketch-launch i{color:#8c95a2;background:#f0f1f3;border-radius:50%;place-items:center;width:24px;height:24px;font-size:14px;font-style:normal;display:grid}.pilot-sketch-launch span{flex:1;height:8px}.pilot-ownership{padding:var(--services-inset);border-radius:var(--services-radius);background:#f6f7f9;grid-template-columns:repeat(2,minmax(0,1fr));gap:64px;display:grid}.pilot-ownership>div>p{color:var(--color-text-secondary);margin:24px 0 32px;font-size:19px;line-height:1.55}.pilot-outcomes{gap:32px;margin:0;padding:0;list-style:none;display:grid}.pilot-outcomes p{color:var(--color-text-secondary);margin:12px 0 0;font-size:17px;line-height:1.55}.services-closing{border-radius:var(--services-radius);text-align:center;background:#fff4d6;padding:64px 48px}.services-closing h2{max-width:22ch;margin:0 auto}.services-closing p{max-width:52ch;color:var(--color-text-secondary);margin:24px auto 32px;font-size:19px;line-height:1.55}@media (max-width:1023px){.services-page{--services-inset:32px;--services-space:80px}.contact-editorial-grid{gap:32px}.contact-editorial-copy h2{font-size:40px}.contact-editorial-form h2{font-size:32px}.pilot-sketch{padding:32px}.pilot-ownership{gap:32px}}@media (max-width:767px){.services-page{--services-inset:24px;--services-space:64px;--services-radius:24px;--services-heading:36px}.services-hero-copy h1{font-size:44px}.services-hero-copy>p{margin-top:24px;font-size:18px}.services-actions{gap:12px;margin-top:32px}.services-section-heading{margin-bottom:32px}.services-section-heading>p{font-size:18px}.contact-editorial-grid{grid-template-columns:minmax(0,1fr);gap:48px}.contact-editorial-form{grid-area:1/1}.contact-editorial-copy{grid-area:2/1;padding:0}.contact-editorial-copy h2{font-size:36px}.contact-editorial-copy>p{font-size:18px}.pilot-phase{grid-template-columns:minmax(0,1fr)}.pilot-phase-copy{padding-bottom:0}.pilot-phase-copy>p{font-size:18px}.pilot-phase:nth-child(2n) .pilot-phase-copy,.pilot-phase:nth-child(2n) .pilot-sketch{grid-area:auto}.pilot-sketch{padding:32px 24px}.pilot-ownership{grid-template-columns:minmax(0,1fr);gap:40px}.pilot-ownership>div>p{font-size:18px}.services-closing{padding:40px 24px}}@media (max-width:374px){.services-hero-copy h1{font-size:40px}.services-actions{flex-direction:column;align-items:stretch}.pilot-sketch{padding-inline:16px}.pilot-sketch-window{padding:20px}}
