.services-module__DsJI_G__page{--fd:var(--font-plex-display),"Arial Narrow",system-ui,sans-serif;--fs:var(--font-plex-sans),system-ui,"Segoe UI",sans-serif;--fm:var(--font-plex-mono),ui-monospace,Consolas,monospace;--panel:#141920;--raised:#1c2129;--rule:#232a33;--line:#2f3742;--fg:#e7eaef;--body:#c9cfd8;--muted:#9aa3b1;--faint:#6f7886;--btn:#2563eb;--link:#93c5fd;--ease:cubic-bezier(.22,1,.36,1);color:var(--fg);font:16px/1.6 var(--fs)}.services-module__DsJI_G__page :where(h1,h2,h3,p,ul){margin:0}.services-module__DsJI_G__page ::selection{background:color-mix(in oklab,var(--btn)45%,transparent);color:#fff}.services-module__DsJI_G__wrap{max-width:1160px;margin:0 auto;padding-inline:clamp(16px,4vw,40px)}.services-module__DsJI_G__hero{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:center;gap:40px 56px;padding-block:clamp(40px,6vw,88px) clamp(56px,7vw,96px);display:grid}.services-module__DsJI_G__h1{font:600 clamp(2.5rem,5.4vw,4.3rem)/1 var(--fd);letter-spacing:-.03em;text-wrap:balance;max-width:15ch}.services-module__DsJI_G__lead{color:var(--muted);text-wrap:pretty;max-width:50ch;font-size:clamp(16.5px,1.5vw,19px);line-height:1.55;margin-top:18px!important}.services-module__DsJI_G__proof{color:var(--muted);flex-wrap:wrap;gap:14px 36px;font-size:14px;display:flex;margin-top:30px!important}.services-module__DsJI_G__proof b{color:var(--fg);font:600 2rem/1.05 var(--fd);font-variant-numeric:tabular-nums;display:block}.services-module__DsJI_G__proof a{color:var(--link);text-underline-offset:3px;align-self:end}.services-module__DsJI_G__wall{align-content:center;gap:12px;padding-block:4px;display:grid;overflow:hidden;-webkit-mask:linear-gradient(90deg,#0000,#000 9% 91%,#0000);mask:linear-gradient(90deg,#0000,#000 9% 91%,#0000)}.services-module__DsJI_G__lane{gap:12px;width:max-content;animation:linear infinite services-module__DsJI_G__drift;display:flex}.services-module__DsJI_G__lane:nth-child(2){animation-direction:reverse}.services-module__DsJI_G__wall:hover .services-module__DsJI_G__lane{animation-play-state:paused}@keyframes services-module__DsJI_G__drift{to{transform:translate(calc(-50% - 6px))}}.services-module__DsJI_G__poster{background:var(--c);width:156px;height:166px;color:var(--on);border-radius:12px;flex:none;position:relative;overflow:hidden;container-type:size}.services-module__DsJI_G__posterLogo{width:78cqh;height:78cqh;color:var(--on);position:absolute;bottom:-16%;right:-14%}.services-module__DsJI_G__posterLogo>[data-initials]{color:inherit!important;background:0 0!important}.services-module__DsJI_G__poster b{font:700 1.15rem/1.05 var(--fd);letter-spacing:-.01em;overflow-wrap:anywhere;position:absolute;top:12px;left:12px;right:12px}.services-module__DsJI_G__poster small{font:400 11.5px var(--fm);opacity:.85;margin-top:4px;display:block}.services-module__DsJI_G__pick{border-top:1px solid var(--rule);padding-block:clamp(56px,7vw,96px) clamp(48px,6vw,80px)}.services-module__DsJI_G__ask{font:600 clamp(1.9rem,4vw,3rem)/1.05 var(--fd);letter-spacing:-.025em;text-wrap:balance;max-width:22ch}.services-module__DsJI_G__ask span{color:var(--faint)}.services-module__DsJI_G__need{border-top:1px solid var(--line);margin-top:32px}.services-module__DsJI_G__item{border-bottom:1px solid var(--rule)}.services-module__DsJI_G__itemHead{font:inherit}.services-module__DsJI_G__row{width:100%;color:var(--fg);text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:minmax(0,1fr) auto 30px;align-items:center;gap:18px;padding:24px 0;display:grid}.services-module__DsJI_G__row:focus-visible{outline:2px solid var(--link);outline-offset:4px;border-radius:6px}.services-module__DsJI_G__say{font:500 clamp(1.15rem,2.2vw,1.6rem)/1.25 var(--fd);letter-spacing:-.005em;transition:color .2s}.services-module__DsJI_G__row:hover .services-module__DsJI_G__say,.services-module__DsJI_G__row[aria-expanded=true] .services-module__DsJI_G__say{color:#fff}.services-module__DsJI_G__hint{color:var(--muted);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:14px}.services-module__DsJI_G__knob{border:1px solid var(--line);width:30px;height:30px;color:var(--muted);transition:transform .35s var(--ease),background-color .2s,border-color .2s,color .2s;border-radius:50%;place-items:center;display:grid}.services-module__DsJI_G__row[aria-expanded=true] .services-module__DsJI_G__knob{background:var(--btn);border-color:var(--btn);color:#fff;transform:rotate(90deg)}.services-module__DsJI_G__fit{transition:grid-template-rows .45s var(--ease);grid-template-rows:0fr;display:grid}.services-module__DsJI_G__fit[data-open]{grid-template-rows:1fr}.services-module__DsJI_G__fit>div{min-height:0;overflow:hidden}.services-module__DsJI_G__fitIn{grid-template-columns:minmax(0,1fr) minmax(0,440px);align-items:start;gap:28px 64px;padding:4px 0 40px;display:grid}.services-module__DsJI_G__svcName{font:600 clamp(1.6rem,2.8vw,2.1rem)/1.05 var(--fd);letter-spacing:-.015em}.services-module__DsJI_G__blurb{color:var(--muted);max-width:52ch;font-size:16.5px;margin-top:10px!important}.services-module__DsJI_G__feats{gap:10px;padding:0;list-style:none;display:grid;margin-top:22px!important}.services-module__DsJI_G__feats li{color:var(--body);grid-template-columns:18px minmax(0,1fr);gap:10px;display:grid}.services-module__DsJI_G__feats svg{color:var(--link);margin-top:5px}.services-module__DsJI_G__more{flex-wrap:wrap;align-items:baseline;gap:8px 22px;display:flex;margin-top:24px!important}.services-module__DsJI_G__price{font:600 1.35rem var(--fd);font-variant-numeric:tabular-nums}.services-module__DsJI_G__more a{color:var(--link);text-underline-offset:3px;font-size:15px}.services-module__DsJI_G__empty{border:1px dashed var(--line);color:var(--muted);border-radius:12px;margin-top:28px;padding:22px}.services-module__DsJI_G__close{color:#fff;background:#1d4ed8}.services-module__DsJI_G__closeIn{grid-template-columns:minmax(0,1fr) minmax(0,440px);align-items:start;gap:32px 64px;padding-block:clamp(56px,7vw,92px);scroll-margin-top:64px;display:grid}.services-module__DsJI_G__close .services-module__DsJI_G__h2{font:600 clamp(1.8rem,3.6vw,2.7rem)/1.05 var(--fd);letter-spacing:-.02em;text-wrap:balance}.services-module__DsJI_G__close .services-module__DsJI_G__lead{color:#ffffffdb}@media (max-width:900px){.services-module__DsJI_G__hero,.services-module__DsJI_G__fitIn,.services-module__DsJI_G__closeIn{grid-template-columns:minmax(0,1fr)}.services-module__DsJI_G__poster{width:128px;height:136px}.services-module__DsJI_G__poster b{font-size:1rem}.services-module__DsJI_G__row{grid-template-columns:minmax(0,1fr) 30px;gap:6px 14px}.services-module__DsJI_G__hint{grid-area:2/1}.services-module__DsJI_G__knob{grid-area:1/2/span 2}}@media (prefers-reduced-motion:reduce){.services-module__DsJI_G__lane{animation:none}.services-module__DsJI_G__fit,.services-module__DsJI_G__knob,.services-module__DsJI_G__say{transition:none}}
