.dl .pp{isolation:isolate;position:relative}.dl .pp-glow{z-index:-1;pointer-events:none;background:radial-gradient(closest-side,#8fa9cf29,#8fa9cf00 70%);width:1100px;height:900px;margin-left:-550px;position:absolute;top:-420px;left:50%}.dl .pp-top{flex-direction:column;align-items:flex-start;gap:20px;max-width:760px;padding:56px 0 48px;display:flex}.dl .pp-crumbs{color:var(--fg3);flex-wrap:wrap;align-items:center;gap:8px;font-size:13.5px;display:flex}.dl .pp-crumbs a{align-items:center;min-height:24px;text-decoration:none;display:inline-flex}.dl .pp-crumbs a:hover{color:var(--fg)}.dl .pp-crumbs [aria-current]{color:var(--fg2)}.dl .pp-crumbs [aria-hidden]{opacity:.5}.dl .pp-kick{color:var(--acc);align-items:center;gap:10px;font-size:14px;font-weight:600;display:inline-flex}.dl .pp .ic{background:var(--panel2);width:36px;height:36px;box-shadow:inset 0 0 0 1px var(--hair);color:var(--acc);border-radius:10px;flex:none;place-items:center;display:grid}.dl .pp .ic .ico{width:17px;height:17px}.dl .pp-kick .ic{background:#8fa9cf1f;width:32px;height:32px;box-shadow:inset 0 0 0 1px #8fa9cf40}.dl .pp-top h1{overflow-wrap:break-word;letter-spacing:-.048em;text-wrap:balance;background:linear-gradient(#f5f3ee 35%,#f5f3eec2);color:#0000;-webkit-background-clip:text;background-clip:text;max-width:100%;padding-bottom:.1em;font-size:clamp(2.3rem,4.2vw,3.4rem);line-height:1.02}.dl .pp-lead{color:var(--fg2);text-wrap:pretty;font-size:clamp(16.5px,1.3vw,18px);line-height:1.55}.dl .pp-ctas{flex-wrap:wrap;gap:12px;margin-top:6px;display:flex}.dl .pp-shot{margin:0 0 96px}.dl .pp-win{background:#0e0e0d;border-radius:18px;padding:6px;box-shadow:0 0 0 1px #ffffff17,0 60px 140px -60px #000000f2,0 30px 140px -70px #8fa9cf80}.dl .pp-win img{border-radius:13px;width:100%;height:auto;display:block}.dl .pp-ind .ind-panel{--pw:100%}.dl .pp-fig .pp-ind :is(.ind-panel,.ip-job,.res){animation:none}.dl .pp-ind .ip-name .n{display:none}.dl .pp-phones{isolation:isolate;justify-content:center;gap:40px;padding:8px 0 24px;display:flex}.dl .pp-phones .phone{flex:none;margin:0}.dl .pp-phones .phone *,.dl .pp-phones .phone :before,.dl .pp-phones .phone :after{animation:none!important}.dl .pp-phones .typing{display:none}@media (max-width:1080px){.dl .pp-phones{scroll-snap-type:x mandatory;scrollbar-width:none;justify-content:flex-start;padding-inline:calc(50% - 150px);overflow-x:auto}.dl .pp-phones .phone{scroll-snap-align:center}}.dl .pp-tools{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.dl .pp-tools li{background:var(--panel);box-shadow:inset 0 0 0 1px var(--line);border-radius:16px;align-items:center;gap:14px;padding:16px 18px;display:flex}.dl .pp-tools .lg{background:var(--panel2);width:44px;height:44px;box-shadow:inset 0 0 0 1px var(--hair);border-radius:12px;flex:none;place-items:center;display:grid}.dl .pp-tools .lg img{width:24px;height:24px}.dl .pp-tools b{font-size:15.5px;font-weight:600;display:block}.dl .pp-tools small{color:var(--fg3);margin-top:2px;font-size:13.5px;line-height:1.4;display:block}.dl .pp-tools .dev{box-shadow:inset 0 0 0 1px var(--hair);background:0 0}.dl .pp-tools .marks{opacity:.7;flex-wrap:wrap;flex:0 auto;gap:8px 10px;min-width:0;display:flex}.dl .pp-tools .marks img{width:20px;height:20px}.dl .pp-tools .dev small{flex:none;max-width:12em;margin:0}@media (max-width:1000px){.dl .pp-tools{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.dl .pp-tools{grid-template-columns:minmax(0,1fr)}}.dl .pp-fig{margin:0}.dl .pp-fig figcaption{color:var(--fg3);margin-top:14px;font-size:13px}.dl .pp-gal{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 24px;display:grid}.dl .pp-gal :is(.pp-fig-phones,.pp-fig-industry){grid-column:1/-1}.dl .pp-gal .pp-fig-phones figcaption{text-align:center}@media (max-width:1000px){.dl .pp-gal{grid-template-columns:minmax(0,1fr)}}.dl .pp-blk{margin-bottom:96px}.dl .pp-blk h2{letter-spacing:-.04em;margin-bottom:32px;font-size:clamp(1.6rem,2.4vw,1.9rem);line-height:1.1}.dl .pp-steps,.dl .pp-rel{grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.dl .pp-steps{counter-reset:step;gap:24px}.dl .pp-steps li{border-top:1px solid var(--line);padding-top:20px;position:relative}.dl .pp-steps li:before{counter-increment:step;content:"0" counter(step);border-top:2px solid var(--acc);width:40px;color:var(--acc);padding-top:12px;font-size:13px;font-weight:600;position:absolute;top:-1px;left:0}.dl .pp-steps b{letter-spacing:-.02em;margin-top:16px;font-size:17px;font-weight:600;display:block}.dl .pp-steps p{color:var(--fg2);margin-top:8px;font-size:15px;line-height:1.55}.dl .pp-det article{border-top:1px solid var(--line);grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:16px 48px;padding:28px 0;display:grid}.dl .pp-det article:last-child{border-bottom:1px solid var(--line)}.dl .pp-det h3{letter-spacing:-.02em;align-self:start;align-items:center;gap:14px;margin-top:-5px;font-size:18px;line-height:1.3;display:flex}.dl .pp-det p{max-width:62ch;color:var(--fg2);text-wrap:pretty;font-size:16px;line-height:1.65}.dl .pp-trust{background:var(--panel);box-shadow:inset 0 0 0 1px var(--line);border-radius:16px;align-items:center;gap:14px;margin-bottom:56px;padding:20px 24px;display:flex}.dl .pp-trust .flag{border-radius:3px;flex:none;width:30px;height:20px;box-shadow:0 0 0 1px #f5f3ee29}.dl .pp-trust p{color:var(--fg2);font-size:15px}.dl .pp-trust b{color:var(--fg);font-weight:600}.dl .pp-trust a{flex:none;align-items:center;gap:6px;min-height:24px;margin-left:auto;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.dl .pp-trust a .ico,.dl .pp-rel a>.ico{width:15px;height:15px}.dl .pp-rel{gap:12px}.dl .pp-rel a{background:var(--panel);height:100%;box-shadow:inset 0 0 0 1px var(--line);border-radius:16px;align-items:center;gap:14px;padding:18px;text-decoration:none;transition:box-shadow .25s;display:flex}.dl .pp-rel a:hover{box-shadow:inset 0 0 0 1px #8fa9cf73}.dl .pp-rel b{font-size:15.5px;font-weight:600;display:block}.dl .pp-rel small{color:var(--fg3);font-size:13px;display:block}.dl .pp-rel a>.ico{color:var(--fg3);flex:none;margin-left:auto}@media (max-width:900px){.dl .pp-steps,.dl .pp-rel{grid-template-columns:minmax(0,1fr)}.dl .pp-det article{grid-template-columns:minmax(0,1fr);gap:14px;padding:24px 0}.dl .pp-det h3{margin-top:0}.dl .pp-shot,.dl .pp-blk{margin-bottom:72px}}@media (max-width:600px){.dl .pp-top{padding:36px 0}.dl .pp-det p{font-size:15.5px}.dl .pp-win{border-radius:12px;padding:4px}.dl .pp-win img{border-radius:9px}.dl .pp-trust{flex-wrap:wrap}.dl .pp-trust p{flex-basis:100%}.dl .pp-trust a{margin-left:0}}
