.process-timeline{font-size:1rem;line-height:1.4;max-width:100%;--pt-chevron-h:clamp(192px,24vw,284px);--pt-chevron-w:calc(var(--pt-chevron-h)*75/108.8);--pt-overlap-ratio:0.36;--pt-step-overlap:calc(var(--pt-chevron-w)*var(--pt-overlap-ratio))}.process-timeline,.process-timeline *,.process-timeline :after,.process-timeline :before{box-sizing:border-box}.process-timeline__badge{background-color:#000;color:#fff;display:inline-block;font-size:.875rem;font-weight:600;margin:0 0 1rem;padding:.5rem 1rem}.process-timeline__track-row{align-items:center;gap:.75rem 1rem;overflow-x:auto;overflow-y:visible}.process-timeline__steps,.process-timeline__track-row{display:flex;flex-direction:row;max-width:100%;width:fit-content}.process-timeline__steps{align-items:flex-start;list-style:none;margin:0;min-width:0;padding:0}.process-timeline__step{flex:0 0 auto;flex-shrink:0;margin:0;min-width:0;padding:0;position:relative;width:var(--pt-chevron-w)}.process-timeline__step:not(:first-child){margin-inline-start:calc(var(--pt-step-overlap)*-1)}.process-timeline__step-title{inset:0;line-height:1.15;margin:0;min-height:0;padding:0;pointer-events:none;position:absolute;z-index:5;--title-anchor:calc(var(--title-user-pct, 50)*1%)}.process-timeline__step--overlap-prev .process-timeline__step-title{--title-anchor:calc((var(--pt-overlap-ratio) + (var(--title-user-pct, 50)/100)*(1 - var(--pt-overlap-ratio)))*100%)}.process-timeline__step-title-text{color:var(--step-title-color,#000);font-size:clamp(.62rem,.95vw,.82rem);font-weight:700;left:var(--title-anchor);margin-bottom:5px;max-width:min(8.5rem,72%);pointer-events:none;position:absolute;text-align:center;text-wrap:balance;top:38%;transform:translate(-50%,-50%)}.process-timeline__chevron-wrap{flex-shrink:0;position:relative;width:var(--pt-chevron-w)}.process-timeline__chevron{display:block;height:var(--pt-chevron-h);min-height:0;overflow:visible;width:var(--pt-chevron-w)}.process-timeline__track{height:clamp(28px,22%,48px);left:0;pointer-events:none;position:absolute;right:0;top:50%;transform:translateY(-50%);z-index:10}.process-timeline__marker{align-items:center;color:#000;display:flex;justify-content:center;position:absolute;top:50%;transform:translate(-50%,-50%)}.process-timeline__step:not(.process-timeline__step--overlap-prev) .process-timeline__marker{left:calc(var(--pt-m-pct)*1%)}.process-timeline__step--overlap-prev .process-timeline__marker{left:calc((var(--pt-overlap-ratio) + (var(--pt-m-pct)/100)*(1 - var(--pt-overlap-ratio)))*100%)}.process-timeline__marker-svg{display:block;height:auto;max-width:100%}.process-timeline__marker--speech_bubble .process-timeline__marker-svg{height:auto;width:56px}.process-timeline__marker-dot{border-radius:50%;display:block;flex-shrink:0;height:10px;width:10px}.process-timeline__marker-square{display:block;flex-shrink:0;height:9px;width:9px}.process-timeline__marker-svg--flag{display:block;height:auto;width:32px}.process-timeline__finish{align-items:center;align-self:center;color:#000;display:flex;flex:0 0 auto;padding-inline:.35rem 0}.process-timeline__finish .process-timeline__marker-svg--flag{display:block;height:auto;max-width:100%;width:100px}.process-timeline__legend{display:grid;gap:.75rem 1.5rem;grid-template-columns:1fr;list-style:none;margin:1.5rem 0 0;padding:0}@media (min-width:600px){.process-timeline__legend{grid-template-columns:1fr 1fr}}.process-timeline__legend-item{align-items:center;display:flex;flex-direction:row;gap:.65rem;margin:0}.process-timeline__legend-icon{align-items:center;color:#000;display:flex;flex-shrink:0;height:32px;justify-content:center;width:32px}.process-timeline__legend-icon .process-timeline__marker-svg{max-height:28px;width:28px}.process-timeline__legend-icon--speech_bubble{height:56px;width:56px}.process-timeline__legend-icon--speech_bubble .process-timeline__marker-svg{max-height:56px;width:56px}.process-timeline__legend-icon .process-timeline__marker-svg--flag{width:36px}.process-timeline__legend-icon .process-timeline__marker-dot{height:12px;width:12px}.process-timeline__legend-icon .process-timeline__marker-square{height:11px;width:11px}.process-timeline__legend-text{flex:1;font-size:.875rem;min-width:0}.process-timeline__legend-text p{margin:0 0 .35em}.process-timeline__legend-text p:last-child{margin-bottom:0}@media (min-width:768px){.process-timeline__track-row{margin-inline:auto}.process-timeline__legend{margin:1.5rem auto 0;max-width:100%;width:fit-content}}@media (max-width:767px){.process-timeline{padding-inline:max(1rem,env(safe-area-inset-left,0px)) max(1rem,env(safe-area-inset-right,0px));--pt-chevron-h:clamp(168px,20.5vw,248px);font-size:.9375rem}.process-timeline__track-row{margin-inline:0;overflow-x:visible;overflow-y:visible}.process-timeline__steps,.process-timeline__track-row{align-items:center;flex-direction:column;max-width:100%;width:100%}.process-timeline__step{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;gap:.75rem;justify-content:center;margin-inline-start:0;max-width:100%;overflow:visible;padding-inline:.35rem;width:100%}.process-timeline__step:not(:first-child){margin-block-start:calc(var(--pt-chevron-h)*-1*var(--pt-overlap-ratio)*1.28);margin-inline-start:0}.process-timeline__chevron-wrap{flex-shrink:0;margin:0;transform:rotate(90deg);transform-origin:center center;width:var(--pt-chevron-w)}.process-timeline__chevron{height:var(--pt-chevron-h);width:var(--pt-chevron-w)}.process-timeline__track{bottom:auto;height:clamp(24px,20%,42px);left:0;right:0;top:50%}.process-timeline__badge{font-size:.8125rem;padding:.4rem .85rem}.process-timeline__marker--speech_bubble .process-timeline__marker-svg{width:48px}.process-timeline__marker-dot{height:9px;width:9px}.process-timeline__marker-square{height:8px;width:8px}.process-timeline__marker-svg--flag{width:28px}.process-timeline__finish .process-timeline__marker-svg--flag{width:88px}.process-timeline__marker--speech_bubble{transform:translate(-50%,-50%) rotate(270deg);transform-origin:center center}.process-timeline__step-title{display:none}.process-timeline__finish{justify-content:center;padding:.75rem 0 0}.process-timeline__legend{justify-items:center;margin-inline:auto;max-width:100%;width:fit-content}.process-timeline__legend-item{justify-content:center;text-align:center}.process-timeline__legend-text{font-size:.8125rem;text-align:center}.process-timeline__legend-icon{height:28px;width:28px}.process-timeline__legend-icon .process-timeline__marker-svg{max-height:24px;width:24px}.process-timeline__legend-icon--speech_bubble{height:48px;width:48px}.process-timeline__legend-icon--speech_bubble .process-timeline__marker-svg{max-height:48px;width:48px}.process-timeline__legend-icon .process-timeline__marker-svg--flag{width:32px}.process-timeline__legend-icon .process-timeline__marker-dot{height:10px;width:10px}.process-timeline__legend-icon .process-timeline__marker-square{height:9px;width:9px}}