.service-jump{color:var(--color-ink-muted);flex-wrap:wrap;gap:10px;margin:14px 0 0;font-size:14px;display:flex}.service-jump a{color:var(--color-ink);border-bottom:1px solid #171a2033;text-decoration:none}.service-jump a:hover{color:var(--color-accent);border-color:var(--color-accent)}.service .ps-hero__tagline{text-wrap:balance}.service-promises{padding:8px 0 clamp(56px,6vw,96px)}.service-promises__grid{border-top:1px solid var(--ab-line);grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin-block:0;padding:0;list-style:none;display:grid}.service-promise{border-bottom:1px solid var(--ab-line);padding:clamp(28px,3vw,44px) clamp(20px,2.4vw,40px) clamp(28px,3vw,40px) 0;position:relative}.service-promise:not(:nth-child(3n+1)){border-left:1px solid var(--ab-line);padding-left:clamp(20px,2.4vw,40px)}.service-promise__icon{width:52px;height:52px;color:var(--color-accent);transition:transform .4s var(--pm-ease);background:linear-gradient(145deg,#eef2fa,#dde5f4);border-radius:16px;place-items:center;display:grid}.service-promise:hover .service-promise__icon{transform:translateY(-3px)rotate(-4deg)}.service-promise__no{color:#171a2047;font-family:var(--font-latin-serif);font-size:20px;font-style:italic;position:absolute;top:clamp(28px,3vw,44px);right:clamp(20px,2.4vw,40px)}.service-promise h2{font-family:var(--font-title);margin:26px 0 0;font-size:clamp(22px,1.9vw,28px);font-weight:400;line-height:1.3}.service-promise p{text-wrap:pretty;max-width:22em;color:var(--color-ink-muted);margin:10px 0 0;font-size:14px;line-height:1.8}.service-process{color:#fff;background:radial-gradient(60% 120% at 100% 0,#3c64c873,#0000 60%),linear-gradient(135deg,#0f2550 0%,#0a1733 100%);padding:clamp(64px,7vw,112px) 0}.service-process .about-label{color:#9fb8ef}.service-process__head h2{font-family:var(--font-title);margin:0;font-size:clamp(30px,3vw,46px);font-weight:400;line-height:1.25}.service-steps{grid-template-columns:repeat(6,minmax(0,1fr));gap:24px;margin:clamp(40px,4.5vw,72px) 0 0;padding:0;list-style:none;display:grid;position:relative}.service-steps:before{content:"";background:linear-gradient(90deg,#9fb8efb3,#9fb8ef40);height:1px;position:absolute;top:22px;left:22px;right:calc(16.6667% - 42px)}.service-step{position:relative}.service-step__dot{color:#fff;width:44px;height:44px;font-family:var(--font-latin-serif);background:#13306a;border-radius:50%;place-items:center;font-size:20px;font-style:italic;display:grid;position:relative;box-shadow:inset 0 0 0 1px #9fb8ef8c,0 0 0 6px #0e2252}.service-step:last-child .service-step__dot{color:var(--color-navy);background:#fff}.service-step h3{font-family:var(--font-title);margin:22px 0 0;font-size:clamp(19px,1.6vw,23px);font-weight:400}.service-step p{color:#ffffffa8;margin:10px 0 0;font-size:13px;line-height:1.8}.service-faq{background:var(--color-band)}.service-faq__list{border-top:1px solid var(--ab-line)}.service-faq__item{border-bottom:1px solid var(--ab-line)}.service-faq__item summary{cursor:pointer;justify-content:space-between;align-items:center;gap:24px;padding:24px 4px;font-size:clamp(16px,1.25vw,18px);font-weight:500;list-style:none;transition:color .2s;display:flex}.service-faq__item summary::-webkit-details-marker{display:none}.service-faq__item summary:hover{color:var(--color-accent)}.service-faq__item summary i{width:28px;height:28px;box-shadow:inset 0 0 0 1px var(--ab-line);transition:background .24s, transform .32s var(--pm-ease);background:#fff;border-radius:50%;flex:none;position:relative}.service-faq__item summary i:before,.service-faq__item summary i:after{content:"";width:10px;height:1.5px;transition:transform .32s var(--pm-ease);background:currentColor;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.service-faq__item summary i:after{transform:translate(-50%,-50%)rotate(90deg)}.service-faq__item[open] summary i{background:var(--color-accent);color:#fff;box-shadow:none}.service-faq__item[open] summary i:after{transform:translate(-50%,-50%)rotate(0)}.service-faq__item p{max-width:40em;color:var(--color-ink-muted);margin:-6px 0 0;padding:0 48px 26px 4px;font-size:15px;line-height:1.9}@media (width<=1080px){.service-steps{gap:16px}.service-step p{font-size:12px}}@media (width<=860px){.service-promises__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.service-promise:not(:nth-child(3n+1)){border-left:0;padding-left:0}.service-promise:nth-child(2n){border-left:1px solid var(--ab-line);padding-left:clamp(20px,2.4vw,40px)}.service-steps{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:44px}.service-steps:before{display:none}}@media (width<=760px){.service-promises__grid{grid-template-columns:1fr}.service-promise,.service-promise:nth-child(2n),.service-promise:not(:nth-child(3n+1)){border-left:0;grid-template-columns:44px minmax(0,1fr);column-gap:16px;padding:20px 0;display:grid}.service-promise__icon{border-radius:13px;grid-row:span 2;width:44px;height:44px}.service-promise__icon svg{width:22px;height:22px}.service-promise__no{display:none}.service-promise h2{margin:0;font-size:20px}.service-promise p{margin-top:4px;font-size:13px}.service-steps{grid-template-columns:1fr;row-gap:0;margin-top:32px}.service-steps:before{background:linear-gradient(#9fb8efb3,#9fb8ef40);width:1px;height:auto;display:block;inset:22px auto 22px 21px}.service-step{grid-template-columns:44px minmax(0,1fr);column-gap:16px;padding-bottom:22px;display:grid}.service-step__dot{grid-row:span 2}.service-step h3{margin:8px 0 0;font-size:19px}.service-step p{margin-top:4px}}
