.qw-process-timeline{--qw-accent:#f3d233;--qw-bg:#41565d;--qw-line-base:hsla(0,0%,100%,.25);--qw-line-active:var(--qw-accent);--qw-card-bg:rgba(28,43,48,.22);--qw-card-border:hsla(0,0%,100%,.22);--line-progress:0;background-color:var(--qw-bg,#41565d)!important;background-image:radial-gradient(circle at 15% 15%,rgba(243,210,51,.13),transparent 32%),radial-gradient(circle at 88% 72%,rgba(243,210,51,.08),transparent 34%)!important;border-radius:0;color:#fff;overflow:hidden;padding:clamp(2rem,4vw,4.2rem);position:relative}.qw-process-timeline__inner{margin-inline:auto;width:min(1160px,100%)}.qw-process-timeline__inner--full{max-width:none;width:100%}.qw-process-timeline__title{font-size:clamp(1.8rem,3vw,2.9rem);letter-spacing:-.02em;line-height:1.05;margin:0;text-align:center}.qw-process-timeline__intro{color:hsla(0,0%,100%,.86);line-height:1.5;margin:.9rem auto 2.6rem;max-width:64ch;text-align:center}.qw-process-timeline__track{display:grid;gap:.8rem;grid-template-columns:repeat(4,minmax(0,1fr));position:relative}.qw-process-timeline__track--six{grid-template-columns:repeat(6,minmax(0,1fr))}.qw-process-timeline__line{background:var(--qw-line-base);height:2px;left:calc(8.333% - .75rem);overflow:hidden;position:absolute;right:calc(8.333% - .75rem);top:22px}.qw-process-timeline__line:after{background:var(--qw-line-active);content:"";inset:0;position:absolute;transform:scaleX(var(--line-progress));transform-origin:left center;transition:transform .55s cubic-bezier(.2,.7,.2,1)}.qw-process-step{padding-top:0;position:relative}.qw-process-step__dot-wrap{align-items:center;display:flex;height:44px;justify-content:center;position:relative;z-index:2}.qw-process-step__dot{background:var(--qw-bg,#41565d);border:2px solid #fff;border-radius:50%;box-shadow:0 0 0 7px rgba(65,85,92,.7);height:18px;transition:background-color .45s ease,border-color .45s ease,transform .45s ease,opacity .45s ease;width:18px}.qw-process-step__card{backdrop-filter:blur(4px);background:var(--qw-card-bg);border:1px solid var(--qw-card-border);border-radius:16px;min-height:210px;opacity:.2;padding:1rem .9rem .95rem;transform:translateY(18px);transition:transform .7s cubic-bezier(.2,.7,.2,1),opacity .7s ease,border-color .45s ease,filter .45s ease}.qw-process-step__icon{align-items:center;background:hsla(0,0%,100%,.1);border-radius:10px;display:inline-flex;height:34px;justify-content:center;margin-bottom:.75rem;width:34px}.qw-process-step__icon svg{fill:#fff;height:19px;opacity:.95;transition:opacity .45s ease;width:19px}.qw-process-step__title{font-size:.98rem;line-height:1.3;margin:0}.qw-process-step__text{color:hsla(0,0%,100%,.86);font-size:.9rem;line-height:1.5;margin-top:.6rem}.qw-process-step__text p{margin:0}.qw-process-step.is-active .qw-process-step__dot{background:var(--qw-accent);border-color:var(--qw-accent);transform:scale(1.06)}.qw-process-step.is-active .qw-process-step__card{border-color:rgba(243,210,51,.58);opacity:1;transform:translateY(0)}.qw-process-step:hover .qw-process-step__card{border-color:rgba(243,210,51,.72)}.qw-process-timeline.has-hover .qw-process-step:not(.is-hovered) .qw-process-step__card{filter:saturate(.8);opacity:.22}.qw-process-timeline.has-hover .qw-process-step:not(.is-hovered) .qw-process-step__dot{opacity:.3}.qw-process-timeline.has-hover .qw-process-step:not(.is-hovered) .qw-process-step__icon svg{opacity:.45}.qw-process-timeline.has-hover .qw-process-step.is-hovered .qw-process-step__card{border-color:rgba(243,210,51,.86);opacity:1;transform:translateY(-3px)}.qw-process-timeline.has-hover .qw-process-step.is-hovered .qw-process-step__dot{background:var(--qw-accent);border-color:var(--qw-accent);opacity:1;transform:scale(1.09)}.qw-process-timeline.has-hover .qw-process-step.is-hovered .qw-process-step__icon svg{opacity:1}@media (max-width:1200px){.qw-process-timeline__track--six{grid-template-columns:repeat(3,minmax(0,1fr))}.qw-process-timeline__line{display:none}}@media (max-width:900px){.qw-process-timeline{border-radius:0}.qw-process-timeline__track,.qw-process-timeline__track--six{gap:.95rem;grid-template-columns:1fr;padding-left:1.5rem}.qw-process-timeline__line{bottom:0;display:block;height:auto;left:8px;right:auto;top:0;width:2px}.qw-process-timeline__line:after{transform:scaleY(var(--line-progress));transform-origin:top center}.qw-process-step{align-items:start;display:grid;gap:.9rem;grid-template-columns:16px 1fr;padding-bottom:.25rem}.qw-process-step__dot-wrap{height:auto;justify-content:flex-start;padding-top:.45rem}.qw-process-step__dot{box-shadow:0 0 0 6px rgba(65,85,92,.75)}.qw-process-step__card{min-height:0;transform:translateY(14px)}.qw-process-timeline.has-hover .qw-process-step.is-hovered .qw-process-step__card{transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.qw-process-timeline *{animation:none!important;transition:none!important}.qw-process-timeline__line:after{transform:scaleX(1)!important}.qw-process-step .qw-process-step__card{opacity:1;transform:none}.qw-process-step .qw-process-step__dot{background:var(--qw-accent);border-color:var(--qw-accent)}@media (max-width:900px){.qw-process-timeline__line:after{transform:scaleY(1)!important}}}