.pnr-faq,.pnr-faq *,.pnr-faq :before,.pnr-faq :after{box-sizing:border-box}.pnr-faq{background:var(--color-neutral-0,#fefefe);color:var(--color-neutral-700,#5e7578);font-family:var(--font-primary,"Inter", Arial, sans-serif);padding:92px 24px 100px}.pnr-faq__header,.pnr-faq__items,.pnr-faq__closing{width:min(100%,668px);margin-inline:auto}.pnr-faq__header{text-align:center;margin-bottom:56px}.pnr-faq__title,.pnr-faq__closing h2{color:var(--color-blue-500,#006aac);letter-spacing:0;margin:0;font-size:32px;font-weight:700;line-height:38px}.pnr-faq__intro,.pnr-faq__answer,.pnr-faq__closing-text{color:var(--color-neutral-700,#5e7578);letter-spacing:0;font-size:16px;font-weight:400;line-height:22px}.pnr-faq__intro{margin:10px 0 0}.pnr-faq__intro:first-child{margin-top:0}.pnr-faq__item{margin:0}.pnr-faq__item:not(:last-child){border-bottom:1px solid #ced9e4;padding-bottom:28px}.pnr-faq__item+.pnr-faq__item{padding-top:27px}.pnr-faq__question{color:var(--color-blue-500,#006aac);letter-spacing:0;margin:0;font-size:20px;font-weight:700;line-height:25px}.pnr-faq__answer{margin:8px 0 0}.pnr-faq__item>.pnr-faq__answer:first-child{margin-top:0}.pnr-faq__item--accordion>.pnr-faq__question{cursor:pointer}.pnr-faq--accordion .pnr-faq__items{width:min(100%,898px)}.pnr-faq--accordion .pnr-faq__intro,.pnr-faq--accordion .pnr-faq__closing-text{width:min(100%,440px);margin-inline:auto}.pnr-faq--accordion .pnr-faq__header{margin-bottom:61px}.pnr-faq--accordion .pnr-faq__item{background:0 0;border:0;border-radius:14px;padding:0}.pnr-faq--accordion .pnr-faq__item+.pnr-faq__item{margin-top:16px;padding-top:0}.pnr-faq--accordion .pnr-faq__question{background:var(--color-blue-700,#004685);min-height:55px;color:var(--color-neutral-0,#fefefe);border-radius:14px;justify-content:space-between;align-items:center;gap:20px;padding:0 24px;list-style:none;transition:background-color .16s,color .16s;display:flex}.pnr-faq--accordion .pnr-faq__question::-webkit-details-marker{display:none}.pnr-faq--accordion .pnr-faq__item--accordion>.pnr-faq__question:after{content:"";background:currentColor;flex:none;width:12px;height:8px;transition:transform .16s;mask:url(/assets/images/icons/valid.svg) 50%/contain no-repeat}.pnr-faq--accordion .pnr-faq__item[open] .pnr-faq__question{z-index:1;background:var(--color-blue-200,#b5d1e8);color:var(--color-blue-900,#002d55);position:relative}.pnr-faq--accordion .pnr-faq__item[open] .pnr-faq__question:after{color:var(--color-blue-500,#006aac);transform:rotate(180deg)}.pnr-faq--accordion .pnr-faq__answer{background:var(--color-blue-50,#e9f5ff);min-height:90px;color:var(--color-blue-900,#002d55);border-radius:0 0 14px 14px;margin:-15px 0 0;padding:42px 32px 20px}.pnr-faq--accordion .pnr-faq__question:focus-visible{outline:3px solid var(--color-neutral-0,#fefefe);outline-offset:2px;box-shadow:0 0 0 8px var(--color-emergency,#e60514)}.pnr-faq__closing{text-align:center;margin-top:90px}.pnr-faq__closing--without-items{margin-top:0}.pnr-faq__closing-text{margin:10px 0 0}.pnr-faq__closing>.pnr-faq__closing-text:first-child{margin-top:0}.pnr-faq__button{border:1px solid var(--color-emergency,#e60514);min-width:118px;color:var(--color-emergency,#e60514);text-transform:uppercase;background:0 0;border-radius:5px;justify-content:center;align-items:center;margin-top:28px;padding:0 20px;text-decoration:none;transition:background-color .16s,color .16s;display:inline-flex}.pnr-faq__button:hover{background:var(--color-emergency,#e60514);color:var(--color-neutral-0,#fefefe)}.pnr-faq__button:focus-visible{outline:3px solid var(--color-emergency,#e60514);outline-offset:3px}.pnr-faq__button:first-child{margin-top:0}@media (width<=639px){.pnr-faq{padding:64px 20px 72px}.pnr-faq__header{margin-bottom:44px}.pnr-faq__title,.pnr-faq__closing h2{font-size:28px;line-height:34px}.pnr-faq__question{font-size:18px;line-height:24px}.pnr-faq__item:not(:last-child){padding-bottom:24px}.pnr-faq__item+.pnr-faq__item{padding-top:23px}.pnr-faq__closing{margin-top:64px}.pnr-faq__closing--without-items{margin-top:0}}@media (prefers-reduced-motion:reduce){.pnr-faq--accordion .pnr-faq__question,.pnr-faq--accordion .pnr-faq__question:after,.pnr-faq__button{transition:none}}.pnr-faq--white{background:var(--color-neutral-0,#fefefe)}.pnr-faq--gray{background:var(--color-neutral-200,#f2f2f2)}.pnr-faq--blue{background:var(--color-blue-700,#004685);color:var(--color-neutral-0,#fefefe)}.pnr-faq--blue .pnr-faq__title,.pnr-faq--blue .pnr-faq__intro,.pnr-faq--blue .pnr-faq__intro a,.pnr-faq--blue .pnr-faq__closing h2,.pnr-faq--blue .pnr-faq__closing-text,.pnr-faq--blue .pnr-faq__closing-text a,.pnr-faq--blue.pnr-faq--static .pnr-faq__question,.pnr-faq--blue.pnr-faq--static .pnr-faq__answer,.pnr-faq--blue.pnr-faq--static .pnr-faq__answer a,.pnr-faq--blue .pnr-faq__item--question-only .pnr-faq__question,.pnr-faq--blue :is(.pnr-faq__button--outline,.pnr-faq__button--tertiary-blue){color:var(--color-neutral-0,#fefefe)}.pnr-faq--blue.pnr-faq--accordion .pnr-faq__question{border:1px solid var(--color-blue-200,#b5d1e8)}.pnr-faq--blue .pnr-faq__button--solid{border-color:var(--color-neutral-0,#fefefe)}.pnr-faq--blue .pnr-faq__button:focus-visible{outline-color:var(--color-neutral-0,#fefefe)}.pnr-faq:is(.pnr-faq--white,.pnr-faq--gray) :is(.pnr-faq__button--white,.pnr-faq__button--tertiary-white){border-color:var(--color-blue-700,#004685);color:var(--color-blue-700,#004685)}
