.c-service-process[data-astro-cid-ze353hh3]{--u:calc(1rem / 19.2);--s:var(--u);--c-service-process-duration:6s;--c-service-process-surface:#f9f9f9;--c-service-process-panel:#f2f3f6;background:var(--color-white);position:relative;overflow:clip}.c-service-process[data-astro-cid-ze353hh3]:before{content:"";top:calc(460 * var(--u));width:calc(1920 * var(--u));height:calc(747 * var(--u));pointer-events:none;background-image:image-set("/images/services/service-mid-hero-bg.webp" 1x,"/images/services/service-mid-hero-bg@2x.webp" 2x);background-repeat:no-repeat;background-size:100%;position:absolute;left:50%;transform:translate(-50%)}.c-service-process[data-astro-cid-ze353hh3] .c-container{padding-top:7.857rem;padding-bottom:6.429rem;position:relative}.c-service-process[data-astro-cid-ze353hh3] .c-section-header__description{max-width:48%}.c-service-process__box[data-astro-cid-ze353hh3]{max-width:calc(1478 * var(--u));margin:calc(60 * var(--u)) auto 0;padding:calc(9.858 * var(--u));border:var(--border-default);background:var(--color-white);border-radius:30px;align-items:stretch;display:flex}.c-service-process__visual[data-astro-cid-ze353hh3]{min-width:0;padding:calc(49.292 * var(--u)) calc(39.434 * var(--u));background:radial-gradient(90% 70% at 50% 0%, var(--color-white) 0%, transparent 70%), linear-gradient(180deg, var(--c-service-process-panel) 0%, var(--c-service-process-surface) 100%);box-shadow:inset 0 0 0 1px #26282e14, inset 0 1px 0 var(--color-white);border-radius:20px;flex:1 1 0;place-items:center;display:grid;overflow:hidden}.c-service-process__stack[data-astro-cid-ze353hh3]{width:calc(373 * var(--s));height:calc(((var(--c-service-process-count) - 1) * 87.54 + 178.2) * var(--s));position:relative}.c-service-process__layer[data-astro-cid-ze353hh3]{top:calc(var(--c-service-process-i) * 87.54 * var(--s));width:100%;height:calc(178.2 * var(--s));z-index:calc(var(--c-service-process-count) - var(--c-service-process-i));position:absolute;left:0}.c-service-process__layer[data-astro-cid-ze353hh3].is-active{transform:translateY(calc(-6 * var(--s)))}.c-service-process__layer-art[data-astro-cid-ze353hh3]{top:calc(-.66 * var(--s));left:calc(73.31 * var(--s));width:calc(300 * var(--s));max-width:none;height:auto;position:absolute}.c-service-process__layer-art[data-astro-cid-ze353hh3].is-active-art{top:calc(-27.49 * var(--s));left:calc(-.59 * var(--s));width:calc(401 * var(--s));opacity:0}.c-service-process__layer[data-astro-cid-ze353hh3].is-active .c-service-process__layer-art[data-astro-cid-ze353hh3].is-active-art{opacity:1}.c-service-process__hit[data-astro-cid-ze353hh3]{left:0;top:calc((var(--c-service-process-i) * 87.54 + 42.14) * var(--s));width:100%;height:calc(87.54 * var(--s));z-index:20;cursor:pointer;position:absolute}.c-service-process__hit[data-astro-cid-ze353hh3]:first-of-type{top:calc(-27.49 * var(--s));height:calc((27.49 + 42.14 + 87.54) * var(--s))}.c-service-process__hit[data-astro-cid-ze353hh3]:last-of-type{height:calc((178.2 - 42.14) * var(--s))}.c-service-process__hit[data-astro-cid-ze353hh3]:first-of-type:last-of-type{height:calc((27.49 + 178.2) * var(--s))}.c-service-process[data-astro-cid-ze353hh3]:not(.is-enhanced) .c-service-process__hit[data-astro-cid-ze353hh3]{display:none}.c-service-process__marker[data-astro-cid-ze353hh3],.c-service-process__marker-line[data-astro-cid-ze353hh3]{position:absolute}.c-service-process__marker[data-astro-cid-ze353hh3]{top:calc(73.31 * var(--s));width:calc(25.2 * var(--s));height:calc(25.2 * var(--s));border:1px solid var(--color-gray);background:var(--color-white);color:var(--color-text);font-family:var(--font-body);font-size:calc(13.745 * var(--s));padding-top:calc(1.5 * var(--s));isolation:isolate;border-radius:50%;place-items:center;line-height:1;display:grid;left:0}.c-service-process__marker[data-astro-cid-ze353hh3]:before{content:"";z-index:-1;border-radius:inherit;background:var(--gradient-primary);opacity:0;position:absolute;inset:-1px}.c-service-process__marker-line[data-astro-cid-ze353hh3]{top:calc(85.34 * var(--s));left:calc(25.18 * var(--s));width:calc(49.25 * var(--s));background:var(--color-gray);height:1px}.c-service-process__marker-line[data-astro-cid-ze353hh3]:after{content:"";background:var(--gradient-primary);opacity:0;position:absolute;inset:0}.c-service-process__layer[data-astro-cid-ze353hh3].is-active .c-service-process__marker[data-astro-cid-ze353hh3]{color:var(--color-white);border-color:#0000}.c-service-process__layer[data-astro-cid-ze353hh3].is-active .c-service-process__marker[data-astro-cid-ze353hh3]:before,.c-service-process__layer[data-astro-cid-ze353hh3].is-active .c-service-process__marker-line[data-astro-cid-ze353hh3]:after{opacity:1}.c-service-process__steps[data-astro-cid-ze353hh3]{box-sizing:border-box;min-width:0;padding:calc(29.575 * var(--u)) calc(49.292 * var(--u));flex-direction:column;flex:1 1 0;justify-content:flex-start;align-self:center;margin:0;list-style:none;display:flex}.c-service-process__step[data-astro-cid-ze353hh3]{padding:calc(17.252 * var(--u)) calc(24.646 * var(--u));background-color:#0000;border-radius:22px;position:relative}.c-service-process__step[data-astro-cid-ze353hh3].is-active,.c-service-process[data-astro-cid-ze353hh3]:not(.is-enhanced) .c-service-process__step[data-astro-cid-ze353hh3]{padding:calc(30 * var(--u));background-color:var(--c-service-process-surface)}.c-service-process[data-astro-cid-ze353hh3]:not(.is-enhanced) .c-service-process__step[data-astro-cid-ze353hh3]+.c-service-process__step[data-astro-cid-ze353hh3]{margin-top:calc(10 * var(--u))}.c-service-process__step-head[data-astro-cid-ze353hh3]{align-items:center;gap:calc(20 * var(--u));width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;margin:0;padding:0;display:flex}.c-service-process__step-head[data-astro-cid-ze353hh3]:before{content:"";border-radius:inherit;position:absolute;inset:0}.c-service-process__step-head[data-astro-cid-ze353hh3]:focus-visible{outline:none}.c-service-process__step-head[data-astro-cid-ze353hh3]:focus-visible:before{outline:2px solid var(--color-accent);outline-offset:2px}.c-service-process__step[data-astro-cid-ze353hh3].is-active .c-service-process__step-head[data-astro-cid-ze353hh3]{cursor:default}.c-service-process__num[data-astro-cid-ze353hh3]{width:calc(34.505 * var(--u));height:calc(34.505 * var(--u));box-shadow:0 0 0 1px var(--color-border);color:var(--color-text);border-radius:50%;flex:none;place-items:center;line-height:1;display:grid;position:relative}.c-service-process__num[data-astro-cid-ze353hh3]:before{content:"";border-radius:inherit;background:var(--gradient-primary);opacity:0;position:absolute;inset:0}.c-service-process__num-text[data-astro-cid-ze353hh3]{padding-top:.1em;position:relative}.c-service-process__step[data-astro-cid-ze353hh3]:not(.is-active) .c-service-process__step-head[data-astro-cid-ze353hh3]:hover .c-service-process__num[data-astro-cid-ze353hh3]{box-shadow:0 0 0 1px var(--color-gray)}.c-service-process__step[data-astro-cid-ze353hh3].is-active .c-service-process__num[data-astro-cid-ze353hh3]{color:var(--color-white);box-shadow:0 0 0 1px #0000}.c-service-process__step[data-astro-cid-ze353hh3].is-active .c-service-process__num[data-astro-cid-ze353hh3]:before{opacity:1}.c-service-process__ring[data-astro-cid-ze353hh3]{top:calc(-6.16 * var(--u));left:calc(-6.16 * var(--u));width:calc(46.828 * var(--u));max-width:none;height:calc(46.828 * var(--u));opacity:0;pointer-events:none;position:absolute;transform:scaleY(-1)}.c-service-process__step[data-astro-cid-ze353hh3].is-active .c-service-process__ring[data-astro-cid-ze353hh3]{opacity:1}.c-service-process__ring-track[data-astro-cid-ze353hh3]{stroke:color-mix(in srgb, var(--color-accent) 20%, transparent)}.c-service-process__ring-stop-start[data-astro-cid-ze353hh3]{stop-color:var(--color-blue)}.c-service-process__ring-stop-end[data-astro-cid-ze353hh3]{stop-color:var(--color-blue-light)}.c-service-process__ring-progress[data-astro-cid-ze353hh3]{stroke-dasharray:1;stroke-dashoffset:0}.c-service-process[data-astro-cid-ze353hh3].is-autoplay .c-service-process__step[data-astro-cid-ze353hh3].is-active .c-service-process__ring-progress[data-astro-cid-ze353hh3]{animation:c-service-process-ring var(--c-service-process-duration) linear both}.c-service-process[data-astro-cid-ze353hh3].is-autoplay.is-paused .c-service-process__step[data-astro-cid-ze353hh3].is-active .c-service-process__ring-progress[data-astro-cid-ze353hh3]{animation-play-state:paused}@keyframes c-service-process-ring{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}.c-service-process__step-name[data-astro-cid-ze353hh3]{color:var(--color-black-secondary)}.c-service-process__step-body[data-astro-cid-ze353hh3]{z-index:1;grid-template-rows:1fr;display:grid;position:relative}.c-service-process[data-astro-cid-ze353hh3].is-enhanced .c-service-process__step[data-astro-cid-ze353hh3]:not(.is-active) .c-service-process__step-body[data-astro-cid-ze353hh3]{opacity:0;grid-template-rows:0fr}.c-service-process__step-body-inner[data-astro-cid-ze353hh3]{min-height:0;overflow:hidden}.c-service-process__step-text[data-astro-cid-ze353hh3]{padding-left:calc((34.505 + 20) * var(--u));max-width:calc((34.505 + 20 + 522.89) * var(--u))}.c-service-process__step-description[data-astro-cid-ze353hh3],.c-service-process__step-note[data-astro-cid-ze353hh3]{margin:calc(4.929 * var(--u)) 0 0;color:var(--color-text)}.c-service-process__step-note[data-astro-cid-ze353hh3] a[data-astro-cid-ze353hh3]{color:var(--color-accent);text-underline-offset:.15em;text-decoration:underline}.c-service-process__features[data-astro-cid-ze353hh3]{gap:calc(8 * var(--u));margin:calc(20 * var(--u)) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.c-service-process__feature[data-astro-cid-ze353hh3]{border:var(--border-default);background:var(--color-white);color:var(--color-text);font-family:var(--font-body);font-size:var(--fs-text-xs);white-space:nowrap;border-radius:3px;padding:.417em 1.067em;line-height:1.5}@media (width<=991px){.c-service-process__steps[data-astro-cid-ze353hh3]{padding:1rem .5rem 1rem 1.5rem}.c-service-process__feature[data-astro-cid-ze353hh3]{white-space:normal}}@media (width<=767px){.c-service-process[data-astro-cid-ze353hh3]{--s:.07rem}.c-service-process[data-astro-cid-ze353hh3]:before{display:none}.c-service-process[data-astro-cid-ze353hh3] .c-container{padding-top:5rem;padding-bottom:5rem}.c-service-process[data-astro-cid-ze353hh3] .c-section-header__description{max-width:100%}.c-service-process__box[data-astro-cid-ze353hh3]{border-radius:20px;flex-direction:column;margin-top:3rem;padding:.6rem}.c-service-process__visual[data-astro-cid-ze353hh3],.c-service-process__steps[data-astro-cid-ze353hh3]{flex:none}.c-service-process__steps[data-astro-cid-ze353hh3]{align-self:stretch}.c-service-process__visual[data-astro-cid-ze353hh3]{border-radius:14px;padding:2.5rem 1rem}.c-service-process__steps[data-astro-cid-ze353hh3]{padding:1rem 0 .4rem}.c-service-process__step[data-astro-cid-ze353hh3]{border-radius:14px;padding:1.2rem 1.4rem}.c-service-process__step[data-astro-cid-ze353hh3].is-active,.c-service-process[data-astro-cid-ze353hh3]:not(.is-enhanced) .c-service-process__step[data-astro-cid-ze353hh3]{padding:1.8rem 1.4rem}.c-service-process__step-head[data-astro-cid-ze353hh3]{gap:1.4rem}.c-service-process__num[data-astro-cid-ze353hh3]{width:3.4rem;height:3.4rem}.c-service-process__ring[data-astro-cid-ze353hh3]{width:4.6rem;height:4.6rem;top:-.6rem;left:-.6rem}.c-service-process__step-text[data-astro-cid-ze353hh3]{max-width:none;padding-left:0}.c-service-process__step-description[data-astro-cid-ze353hh3],.c-service-process__step-note[data-astro-cid-ze353hh3]{margin-top:1rem}.c-service-process__features[data-astro-cid-ze353hh3]{gap:.6rem;margin-top:1.6rem}}.c-service-problem[data-astro-cid-2i43a46x]{--c-service-problem-frame:71.857rem;--c-service-problem-gap:3.929rem;--c-service-problem-img:32.369rem;background:var(--color-white);border-bottom:var(--border-default);position:relative;overflow:hidden}.c-service-problem[data-astro-cid-2i43a46x] .c-container.c-service-problem__container{padding-top:14.286rem;padding-bottom:14.286rem;position:relative}.c-service-problem__content[data-astro-cid-2i43a46x]{z-index:1;max-width:var(--c-service-problem-frame);margin-inline:auto;position:relative}.c-service-problem[data-astro-cid-2i43a46x].is-carousels .c-section-header__description{max-width:24.5rem}.c-service-problem[data-astro-cid-2i43a46x].is-carousels .c-section-header__description:first-of-type{max-width:var(--c-service-problem-p1,24.5rem)}.c-service-problem[data-astro-cid-2i43a46x].is-carousels .c-section-header__description:nth-of-type(2){max-width:var(--c-service-problem-p2,24.5rem)}.c-service-problem[data-astro-cid-2i43a46x].is-carousels .c-section-header__description:nth-of-type(3){max-width:var(--c-service-problem-p3,24.5rem)}.c-service-problem[data-astro-cid-2i43a46x].is-carousels .c-section-header__description:nth-of-type(4){max-width:var(--c-service-problem-p4,24.5rem)}.c-service-problem[data-astro-cid-2i43a46x].is-carousels .c-section-header__description:nth-of-type(5){max-width:var(--c-service-problem-p5,24.5rem)}.c-service-problem[data-astro-cid-2i43a46x].is-carousels .c-section-header__description:nth-of-type(6){max-width:var(--c-service-problem-p6,24.5rem)}@media (width<=767px){.c-service-problem[data-astro-cid-2i43a46x].is-carousels .c-section-header__description,.c-service-problem[data-astro-cid-2i43a46x].is-carousels .c-section-header__description:nth-of-type(n){max-width:100%}}.c-service-problem__arrow[data-astro-cid-2i43a46x]{width:1.143rem;height:1.5rem;margin:1.5rem auto 0;display:block}.c-service-problem__frame[data-astro-cid-2i43a46x]{width:var(--c-service-problem-frame);border-inline:var(--border-default);pointer-events:none;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.c-service-problem__node[data-astro-cid-2i43a46x]{border:var(--border-default);background:var(--color-white);border-radius:2px;width:1.339rem;height:1.339rem;position:absolute;transform:translate(-50%,-50%)}.c-service-problem__node[data-astro-cid-2i43a46x].is-left-mid{top:56.3%;left:0}.c-service-problem__node[data-astro-cid-2i43a46x].is-right-top{top:23.1%;left:100%}.c-service-problem__node[data-astro-cid-2i43a46x].is-right-bottom{top:100%;left:100%}.c-service-problem__carousel[data-astro-cid-2i43a46x]{width:var(--c-service-problem-img);pointer-events:none;position:absolute;top:0;bottom:0;overflow:hidden}.c-service-problem__carousel[data-astro-cid-2i43a46x].is-left{right:calc(50% + var(--c-service-problem-frame) / 2 + var(--c-service-problem-gap))}.c-service-problem__carousel[data-astro-cid-2i43a46x].is-right{left:calc(50% + var(--c-service-problem-frame) / 2 + var(--c-service-problem-gap))}.c-service-problem__track[data-astro-cid-2i43a46x]{animation:c-service-problem-scroll var(--c-service-problem-duration,80s) linear infinite;flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.c-service-problem__track[data-astro-cid-2i43a46x][data-direction=down]{animation-direction:reverse}@keyframes c-service-problem-scroll{0%{transform:translateY(0)}to{transform:translateY(-50%)}}@keyframes c-service-problem-scroll-x{0%{transform:translate(0)}to{transform:translate(-50%)}}.c-service-problem__item[data-astro-cid-2i43a46x]{padding-bottom:1.786rem}.c-service-problem__img[data-astro-cid-2i43a46x]{border-radius:6px;width:100%;height:auto;display:block}@media (width<=991px){.c-service-problem[data-astro-cid-2i43a46x]{--c-service-problem-img:22rem}.c-service-problem__frame[data-astro-cid-2i43a46x]{display:none}.c-service-problem[data-astro-cid-2i43a46x] .c-container.c-service-problem__container{flex-direction:column;gap:4rem;padding-top:8.571rem;padding-bottom:8.571rem;display:flex}.c-service-problem__carousel[data-astro-cid-2i43a46x]{width:100vw;margin-inline:calc(50% - 50vw);position:static}.c-service-problem__carousel[data-astro-cid-2i43a46x].is-left{order:1}.c-service-problem__content[data-astro-cid-2i43a46x]{order:2;width:100%}.c-service-problem__carousel[data-astro-cid-2i43a46x].is-right{order:3}.c-service-problem__track[data-astro-cid-2i43a46x]{width:max-content;animation:c-service-problem-scroll-x var(--c-service-problem-duration,80s) linear infinite;flex-direction:row;align-items:flex-start}.c-service-problem__track[data-astro-cid-2i43a46x][data-direction=up]{animation-direction:reverse}.c-service-problem__track[data-astro-cid-2i43a46x][data-direction=down]{animation-direction:normal}.c-service-problem__item[data-astro-cid-2i43a46x]{width:var(--c-service-problem-img);flex:none;padding-bottom:0;padding-right:1.786rem}}@media (width<=767px){.c-service-problem[data-astro-cid-2i43a46x]{--c-service-problem-img:20rem}.c-service-problem[data-astro-cid-2i43a46x] .c-container.c-service-problem__container{gap:3rem;padding-top:5rem;padding-bottom:5rem}}@media (prefers-reduced-motion:reduce){.c-service-problem__track[data-astro-cid-2i43a46x],.c-service-problem__track[data-astro-cid-2i43a46x][data-direction]{animation:none}}
