.pnr-timeline,.pnr-timeline *,.pnr-timeline :before,.pnr-timeline :after{box-sizing:border-box}.pnr-timeline{--pnr-timeline-blue-100:var(--color-blue-100,#d1eaff);--pnr-timeline-blue-200:var(--color-blue-200,#b5d1e8);--pnr-timeline-blue-500:var(--color-blue-500,#006aac);--pnr-timeline-blue-700:var(--color-blue-700,#004685);--pnr-timeline-blue-800:var(--color-blue-800,#003c72);--pnr-timeline-emergency:var(--color-emergency,#e60514);--pnr-timeline-emergency-hover:var(--color-emergency-hover,#c90412);--pnr-timeline-neutral-0:var(--color-neutral-0,#fefefe);--pnr-timeline-neutral-300:var(--color-neutral-300,#ced9e4);--pnr-timeline-neutral-500:var(--color-neutral-500,#a5b0ba);--pnr-timeline-neutral-700:var(--color-neutral-700,#5e7578);background:var(--pnr-timeline-neutral-0);color:var(--pnr-timeline-neutral-700);font-family:var(--font-primary,"Inter", Arial, sans-serif);overflow:hidden}.pnr-timeline--dark{background:var(--pnr-timeline-blue-700);color:var(--pnr-timeline-blue-100)}.pnr-timeline__inner{width:min(100%,898px);margin-inline:auto}.pnr-timeline__header{justify-content:space-between;align-items:flex-start;gap:40px;display:flex}.pnr-timeline__heading{min-width:0}.pnr-timeline__heading h2{color:var(--pnr-timeline-blue-500);letter-spacing:0;margin:0;font-size:36px;font-weight:700;line-height:1.2}.pnr-timeline--dark .pnr-timeline__heading h2{color:var(--pnr-timeline-neutral-0)}.pnr-timeline__intro{max-width:550px;color:var(--pnr-timeline-neutral-700);margin:10px 0 0;font-size:16px;font-weight:400;line-height:1.4}.pnr-timeline--dark .pnr-timeline__intro{color:var(--pnr-timeline-blue-100)}.pnr-timeline__header-tools{flex:none;align-items:center;gap:31px;display:flex}.pnr-timeline__button{background:var(--pnr-timeline-emergency);min-width:122px;color:var(--pnr-timeline-neutral-0);text-align:center;text-transform:uppercase;border-radius:5px;justify-content:center;align-items:center;padding:0 24px;text-decoration:none;transition:background-color .16s;display:inline-flex}.pnr-timeline__button:hover{background:var(--pnr-timeline-emergency-hover);color:var(--pnr-timeline-neutral-0)}.pnr-timeline__button:focus-visible,.pnr-timeline__control:focus-visible,.pnr-timeline__step-action:focus-visible{outline:3px solid var(--pnr-timeline-blue-200);outline-offset:3px}.pnr-timeline__controls{gap:16px;display:flex}.pnr-timeline__control[hidden]{display:none}.pnr-timeline__control{border:2px solid var(--pnr-timeline-blue-200);width:48px;height:48px;color:inherit;cursor:pointer;background:0 0;border-radius:50%;justify-content:center;align-items:center;padding:0;transition:background-color .16s,opacity .16s;display:inline-flex}.pnr-timeline__control:hover:not(:disabled){background:#fefefe1a}.pnr-timeline__control:disabled{cursor:default;opacity:.38}.pnr-timeline__control span,.pnr-timeline__step-action span{-webkit-mask:var(--pnr-timeline-arrow) center / contain no-repeat;mask:var(--pnr-timeline-arrow) center / contain no-repeat;background:currentColor;display:block}.pnr-timeline__control span{width:23px;height:23px;color:var(--pnr-timeline-blue-200)}.pnr-timeline__control--next span,.pnr-timeline__step-action span{transform:rotate(180deg)}.pnr-timeline__footer{justify-content:center;display:flex}.pnr-timeline__button--final{min-width:356px}.pnr-timeline__step-action{color:var(--pnr-timeline-emergency);text-transform:uppercase;align-items:center;gap:10px;margin-top:22px;font-size:12px;font-weight:500;line-height:1.2;text-decoration:none;display:inline-flex}.pnr-timeline__step-action:hover{color:var(--pnr-timeline-emergency-hover)}.pnr-timeline__step-action span{width:11px;height:11px}.pnr-timeline--vertical{padding:99px 24px}.pnr-timeline--vertical .pnr-timeline__inner{border-top:1px solid var(--pnr-timeline-neutral-300);padding-top:92px}.pnr-timeline--vertical .pnr-timeline__header{text-align:center;justify-content:center}.pnr-timeline--vertical .pnr-timeline__intro{margin-inline:auto}.pnr-timeline--vertical .pnr-timeline__header-tools{flex-direction:column}.pnr-timeline--vertical .pnr-timeline__vertical-stage{width:100%;margin-top:121px;position:relative}.pnr-timeline--vertical.pnr-timeline--without-header .pnr-timeline__vertical-stage{margin-top:0}.pnr-timeline__spine{background:var(--pnr-timeline-blue-100);width:1px;position:absolute;top:0;bottom:0;left:calc(50% - .5px)}.pnr-timeline__vertical-columns{flex-direction:column;gap:43px;display:flex;position:relative}.pnr-timeline__vertical-step--right{align-self:flex-end}.pnr-timeline__vertical-step--left{align-self:flex-start}.pnr-timeline__vertical-step{border:3px solid var(--pnr-timeline-blue-200);background:var(--pnr-timeline-neutral-0);border-radius:16px;width:calc(50% - 51px);min-width:0;margin:0;padding:77px 29px 33px;position:relative}.pnr-timeline--dark .pnr-timeline__vertical-step{background:var(--pnr-timeline-blue-800);color:var(--pnr-timeline-blue-100)}.pnr-timeline__vertical-step--without-icon{padding-top:33px}.pnr-timeline__vertical-step:after{background:var(--pnr-timeline-blue-500);content:"";border-radius:50%;width:11px;height:11px;position:absolute;top:87px}.pnr-timeline__vertical-step--right:after{left:-57px}.pnr-timeline__vertical-step--left:after{right:-57px}.pnr-timeline__step-icon{background:var(--pnr-timeline-neutral-0);place-items:center;width:100px;height:78px;display:grid;position:absolute;top:-33px;left:29px}.pnr-timeline--dark .pnr-timeline__step-icon{background:var(--pnr-timeline-blue-800)}.pnr-timeline__step-icon:before{background:var(--pnr-timeline-blue-200);content:"";width:76px;height:76px;-webkit-mask:var(--pnr-timeline-icon) center / contain no-repeat;mask:var(--pnr-timeline-icon) center / contain no-repeat;display:block}.pnr-timeline__vertical-media{border-radius:12px;width:100%;max-height:220px;margin:0 0 24px;position:relative;overflow:hidden}.pnr-timeline__vertical-image{object-fit:cover;width:100%;height:auto;max-height:220px;display:block}.pnr-timeline__step-eyebrow{border:1px solid var(--pnr-timeline-emergency);min-height:25px;color:var(--pnr-timeline-emergency);border-radius:999px;align-items:center;margin:0;padding:3px 10px;font-size:12px;font-weight:400;line-height:1;display:inline-flex}.pnr-timeline__vertical-step h3{color:var(--pnr-timeline-blue-500);letter-spacing:0;margin:12px 0 0;font-size:20px;font-weight:700;line-height:1.2}.pnr-timeline--dark .pnr-timeline__vertical-step h3{color:var(--pnr-timeline-neutral-0)}.pnr-timeline__step-body{color:var(--pnr-timeline-neutral-700);margin-top:10px;font-size:16px;font-weight:400;line-height:1.4}.pnr-timeline--dark .pnr-timeline__step-body{color:var(--pnr-timeline-blue-100)}.pnr-timeline__step-body>:first-child{margin-top:0}.pnr-timeline__step-body>:last-child{margin-bottom:0}.pnr-timeline__step-body p{margin:0}.pnr-timeline__step-body p+p{margin-top:9px}.pnr-timeline__step-body a{color:inherit;text-underline-offset:2px;font-weight:600;text-decoration:underline}.pnr-timeline--vertical .pnr-timeline__footer{margin-top:64px}.pnr-timeline--horizontal{padding:94px 24px 93px}.pnr-timeline--horizontal .pnr-timeline__heading{max-width:550px}.pnr-timeline--horizontal .pnr-timeline__header-tools{padding-top:8px}.pnr-timeline__horizontal-rail{overscroll-behavior-inline:contain;width:100vw;min-height:346px;margin-top:55px;margin-left:calc(50% - 50vw);position:relative;overflow-x:auto}.pnr-timeline[data-pnr-timeline-ready=true] .pnr-timeline__horizontal-rail{overflow:hidden}.pnr-timeline--horizontal.pnr-timeline--without-header .pnr-timeline__horizontal-rail{margin-top:0}.pnr-timeline__horizontal-rail:before{background:var(--pnr-timeline-neutral-500);content:"";height:1px;position:absolute;top:236px;left:0;right:0}.pnr-timeline__horizontal-track{--pnr-timeline-offset:0px;width:max-content;transform:translateX(var(--pnr-timeline-offset));gap:48px;margin-left:max(24px,50vw - 449px);display:flex}.pnr-timeline[data-pnr-timeline-ready=true] .pnr-timeline__horizontal-track{transition:transform .32s}.pnr-timeline__horizontal-step{text-align:center;width:267px;min-width:267px;margin:0;transition:filter .24s,opacity .24s;position:relative}.pnr-timeline[data-pnr-timeline-ready=true] .pnr-timeline__horizontal-step--muted{filter:blur(4px)brightness(.76);opacity:.2}.pnr-timeline__horizontal-step[hidden]{display:none}.pnr-timeline__horizontal-media{border-radius:14px;width:267px;height:200px;position:relative;overflow:hidden}.pnr-timeline__horizontal-image{object-fit:cover;width:100%;height:100%;display:block}.pnr-timeline__horizontal-icon{background:var(--pnr-timeline-blue-200);width:94px;height:200px;-webkit-mask:var(--pnr-timeline-icon) center / contain no-repeat;mask:var(--pnr-timeline-icon) center / contain no-repeat;margin-inline:auto;display:block}.pnr-timeline__horizontal-step--without-image{padding-top:200px}.pnr-timeline__horizontal-dot{z-index:1;background:var(--pnr-timeline-neutral-0);border-radius:50%;width:13px;height:13px;position:absolute;top:230px;left:calc(50% - 6px)}.pnr-timeline__horizontal-content{margin-top:69px}.pnr-timeline__horizontal-eyebrow,.pnr-timeline__horizontal-step h3{color:var(--pnr-timeline-neutral-0);letter-spacing:0;margin:0;font-size:20px;font-weight:700;line-height:1.2}:is(.pnr-timeline--light,.pnr-timeline--muted) .pnr-timeline__horizontal-eyebrow,:is(.pnr-timeline--light,.pnr-timeline--muted) .pnr-timeline__horizontal-step h3{color:var(--pnr-timeline-blue-500)}.pnr-timeline__horizontal-eyebrow+h3{margin-top:6px}.pnr-timeline__horizontal-body{color:var(--pnr-timeline-blue-100);margin-top:6px;font-size:16px;font-weight:400;line-height:1.4}:is(.pnr-timeline--light,.pnr-timeline--muted) .pnr-timeline__horizontal-body{color:var(--pnr-timeline-neutral-700)}.pnr-timeline__horizontal-body>:first-child{margin-top:0}.pnr-timeline__horizontal-body>:last-child{margin-bottom:0}.pnr-timeline__horizontal-body p{margin:0}.pnr-timeline--horizontal .pnr-timeline__step-action{justify-content:center}.pnr-timeline--horizontal .pnr-timeline__footer{margin-top:50px}@media (width<=1023px){.pnr-timeline{padding:72px 32px}.pnr-timeline__heading h2{font-size:32px}.pnr-timeline__header{flex-direction:column;gap:28px}.pnr-timeline__header-tools{padding-top:0}.pnr-timeline--vertical .pnr-timeline__inner{padding-top:64px}.pnr-timeline--vertical .pnr-timeline__header{align-items:center}.pnr-timeline--vertical .pnr-timeline__vertical-stage{width:min(100%,650px);margin:90px auto 0;padding-left:52px}.pnr-timeline--vertical.pnr-timeline--without-header .pnr-timeline__vertical-stage{margin-top:0}.pnr-timeline__spine{left:0}.pnr-timeline__vertical-columns{gap:86px}.pnr-timeline__vertical-step{order:var(--pnr-timeline-step-order);align-self:stretch;width:100%}.pnr-timeline__vertical-step--left:after,.pnr-timeline__vertical-step--right:after{left:-57px;right:auto}.pnr-timeline--horizontal .pnr-timeline__header{align-items:flex-start}.pnr-timeline__horizontal-rail{margin-top:48px}.pnr-timeline__horizontal-track{--pnr-timeline-offset:0px;gap:24px;margin-left:32px}.pnr-timeline[data-pnr-timeline-ready=true] .pnr-timeline__horizontal-step--muted{filter:none;opacity:1}}@media (width<=639px){.pnr-timeline{padding:56px 20px 64px}.pnr-timeline__heading h2{font-size:28px}.pnr-timeline__intro{font-size:15px}.pnr-timeline__header-tools{flex-wrap:wrap;gap:20px;width:100%}.pnr-timeline__controls{margin-left:auto}.pnr-timeline--vertical .pnr-timeline__inner{padding-top:56px}.pnr-timeline--vertical .pnr-timeline__vertical-stage{margin-top:72px;padding-left:38px}.pnr-timeline__vertical-columns{gap:74px}.pnr-timeline__vertical-step{padding:70px 22px 28px}.pnr-timeline__vertical-step--without-icon{padding-top:28px}.pnr-timeline__step-icon{width:92px;height:72px;left:20px}.pnr-timeline__step-icon:before{width:68px;height:68px}.pnr-timeline__vertical-step--left:after,.pnr-timeline__vertical-step--right:after{left:-43px}.pnr-timeline__vertical-step h3{font-size:19px}.pnr-timeline__step-body{font-size:15px}.pnr-timeline__button--final{width:100%;min-width:0}.pnr-timeline__horizontal-track{gap:20px;margin-left:20px}.pnr-timeline__horizontal-step{width:min(267px,100vw - 40px);min-width:min(267px,100vw - 40px)}.pnr-timeline__horizontal-media{width:100%}}@media (prefers-reduced-motion:reduce){.pnr-timeline[data-pnr-timeline-ready=true] .pnr-timeline__horizontal-track,.pnr-timeline__horizontal-step{transition:none}}.pnr-timeline--muted{background:var(--color-neutral-200,#f2f2f2)}.pnr-timeline--muted .pnr-timeline__control{border-color:var(--pnr-timeline-blue-500)}.pnr-timeline--muted .pnr-timeline__control span{color:var(--pnr-timeline-blue-500)}.pnr-timeline--muted .pnr-timeline__control:hover:not(:disabled){background:var(--pnr-timeline-blue-100)}.pnr-timeline--muted .pnr-timeline__horizontal-dot{background:var(--pnr-timeline-blue-500)}.pnr-timeline--muted :is(.pnr-timeline__button,.pnr-timeline__control,.pnr-timeline__step-action):focus-visible{outline-color:var(--pnr-timeline-blue-700)}.pnr-timeline--dark .pnr-timeline__step-action{color:var(--pnr-timeline-blue-100)}.pnr-timeline--dark .pnr-timeline__step-action:is(:hover,:focus-visible){color:var(--pnr-timeline-neutral-0)}
