.pipf-loading{position:relative;display:flex;align-items:center;flex-direction:column;justify-content:center}.pipf-loading--label-leading{text-align:inherit;align-items:flex-start}.pipf-loading__text,.pipf-loading__text--fade-out{opacity:0}.pipf-loading__text{max-width:100%;margin-top:2.5rem;text-align:center;transform:translateY(1.5rem)}.pipf-loading__text--fade-out{transition:transform .1s cubic-bezier(.4,0,.4,1),opacity .1s cubic-bezier(.4,0,.4,1);transform:translateY(-1.5rem)}.pipf-loading__text--fade-in{transition:transform .1s cubic-bezier(.4,0,.4,1),opacity .1s cubic-bezier(.4,0,.4,1);transform:translateY(0);opacity:1}.pipf-loading__ball{display:block;width:0;height:0;transform-origin:bottom;border-radius:64px;border:.5rem solid rgb(var(--colour-semantic-informative, 0, 88, 163));transition:opacity .2s cubic-bezier(.4,0,.4,1);animation:pipf-loading-bounce .7s infinite}.pipf-loading__ball--small{border-width:.125rem}.pipf-loading__ball--medium{border-width:.25rem}.pipf-loading__ball--small,.pipf-loading__ball--medium{transform:translateY(-160%);animation:pipf-loading-bounce-small .7s infinite}.pipf-loading__ball--large{margin-bottom:2rem}.pipf-loading__ball--primary{border-color:rgb(var(--colour-neutral-7, 17, 17, 17))}.pipf-loading__ball--secondary{border-color:rgb(var(--colour-neutral-1, 255, 255, 255))}.pipf-loading__ball--secondary+.pipf-loading__text{color:rgb(var(--colour-text-and-icon-5, 255, 255, 255))}.pipf-loading__linear-wrapper{position:relative;display:flex;width:100%;height:.3125rem}.pipf-loading__linear-wrapper+.pipf-loading__text{margin-top:1rem}.pipf-loading__sr-only-text,.pipf-loading__linear-label{position:absolute;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);margin:-1px;white-space:nowrap}.pipf-loading__linear-progress{-webkit-appearance:none;appearance:none;width:100%;height:100%;border:0;border-radius:.375rem;background:rgb(var(--colour-neutral-2, 245, 245, 245))}.pipf-loading__linear-progress::-webkit-progress-bar{border-radius:.375rem;background:rgb(var(--colour-neutral-2, 245, 245, 245))}.pipf-loading__linear-progress::-moz-progress-bar{border-radius:.375rem;background:rgb(var(--colour-semantic-informative, 0, 88, 163))}.pipf-loading__linear-progress::-webkit-progress-value{border-radius:.375rem;background:rgb(var(--colour-semantic-informative, 0, 88, 163))}@media(forced-colors:active){.pipf-loading__linear-progress{appearance:revert;height:revert;border:revert;border-radius:revert;background:revert}}@media(prefers-reduced-motion:reduce){.pipf-loading .pipf-loading__text,.pipf-loading .pipf-loading__ball{transition:none}}@keyframes pipf-loading-bounce-small{0%,to{transform:translateY(-160%);animation-timing-function:cubic-bezier(.42,0,1,1)}40%{transform:translateY(20%);animation-timing-function:cubic-bezier(0,0,0,1)}}@keyframes pipf-loading-bounce{0%{transform:translateY(0);animation-timing-function:cubic-bezier(.42,0,1,1)}40%{transform:translateY(2rem) scaleY(1);animation-timing-function:ease-in}50%{transform:translateY(2rem) scaleY(.75);animation-timing-function:ease-out}60%{transform:translateY(2rem) scaleY(1);animation-timing-function:cubic-bezier(0,0,0,1)}to{transform:translateY(0)}}button.pipf-rating{position:relative}button.pipf-rating:after{content:"";position:absolute;top:-.75rem;left:0;right:0;bottom:-.75rem}button.pipf-rating:hover .pipf-rating__label{text-decoration:underline}.pipf-rating{-webkit-appearance:none;background:0;padding:0;border:0;text-align:inherit;display:inline-block;color:rgb(var(--colour-text-and-icon-1, 17, 17, 17))}.pipf-rating__sr-only{position:absolute;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);margin:-1px;white-space:nowrap}.pipf-rating__stars{--rating: 0%;--star-width: 1.5rem;--star-height: 1.5rem;--ceil-max-rating: 5;--rating-width: calc(var(--star-width) * var(--ceil-max-rating));--svg-star-empty: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M14.7 9.14 20.75 10.01 16.37 14.33 17.4 20.4 12 17.54 6.6 20.4 7.63 14.33 3.25 10.01 9.3 9.14 12 3.6zM10.63 10.96 7.52 11.42 9.77 13.64 9.25 16.73 12 15.27 14.75 16.73 14.23 13.64 16.48 11.42 13.37 10.96 12 8.16z" fill="%23929292"/></svg>');--svg-star: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M12 3.6 14.7 9.14 20.75 10.01 16.37 14.33 17.4 20.4 12 17.54 6.6 20.4 7.63 14.33 3.25 10.01 9.3 9.14z"/></svg>');position:relative;display:inline-block;vertical-align:middle;margin-inline-start:-.25rem;overflow:hidden;white-space:nowrap;width:var(--rating-width);height:var(--star-height)}.pipf-rating__stars:before,.pipf-rating__stars:after{content:"";position:absolute;top:0;left:0;display:block;height:100%}.pipf-rating__stars:before{width:100%;clip-path:inset(0 0 0 var(--rating));background-image:var(--svg-star-empty);background-repeat:repeat-x;background-size:var(--star-width) var(--star-height)}.pipf-rating__stars:after{width:var(--rating);background-color:rgb(var(--colour-text-and-icon-1, 17, 17, 17));-webkit-mask-image:var(--svg-star);mask-image:var(--svg-star);mask-repeat:repeat-x;mask-size:var(--star-width) var(--star-height)}.pipf-rating__stars--small{margin-inline-start:-.1875rem;--star-width: 1.125rem;--svg-star-empty: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="3 0 18 24"><path d="M14.01 9.87 18.5 10.52 15.25 13.73 16.01 18.25 12 16.12 7.99 18.25 8.75 13.73 5.5 10.52 9.99 9.87 12 5.75zM10.99 11.24 8.7 11.57 10.36 13.21 9.97 15.5 12 14.42 14.03 15.5 13.64 13.21 15.3 11.57 13.01 11.24 12 9.17z" fill="%23929292"/></svg>');--svg-star: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="3 0 18 24"><path d="M12 5.75 14.01 9.87 18.5 10.52 15.25 13.73 16.01 18.25 12 16.12 7.99 18.25 8.75 13.73 5.5 10.52 9.99 9.87z"/></svg>')}.pipf-rating__label{display:inline-block;vertical-align:middle;margin-inline-start:.5rem}.pipf-rating--small .pipf-rating__label{margin-inline-start:.25rem}[dir=rtl] .pipf-rating__stars:before{clip-path:inset(0 var(--rating) 0 0)}[dir=rtl] .pipf-rating__stars:after{right:0;left:auto;transform:scaleX(-1)}@media(forced-colors:active){.pipf-rating__stars:after{background-color:CanvasText}}.pipf-tabs{--skapa-tab-panel-block-padding: 1.5rem}.pipf-tabs--subtle{--skapa-tab-selected-colour: rgb(var(--colour-interactive-subtle-border-selected, 17, 17, 17))}.pipf-tabs .pipf-overflow-carousel{max-width:100%;width:100%}.pipf-tabs .pipf-overflow-carousel__content{padding:0}.pipf-tabs__tab{position:relative;background:none;border:0;color:rgb(var(--colour-text-and-icon-3, 118, 118, 118));display:inline-flex;align-items:center;flex-shrink:0;margin:0;min-height:3.25rem;padding:0 .25rem;text-align:initial;outline:none}.pipf-tabs__tab .pipf-svg-icon{margin-inline-end:.5rem}.pipf-tabs__tab:not(:disabled):hover{color:rgb(var(--colour-text-and-icon-2, 72, 72, 72))}.pipf-tabs__tab:disabled{cursor:default}.pipf-tabs__tab--active{color:rgb(var(--colour-text-and-icon-1, 17, 17, 17));cursor:default}.pipf-tabs__tab--active:not(:disabled):hover{color:rgb(var(--colour-text-and-icon-1, 17, 17, 17))}.pipf-tabs__tab+.pipf-tabs__tab{margin-inline-start:1.5rem}.pipf-tabs__tab:disabled{color:rgb(var(--colour-interactive-disabled-1, 204, 204, 204))}.pipf-tabs__list{position:relative;display:flex;width:100%;--tab-inline-block: 1px;overflow:hidden}.pipf-tabs__list:has([role=tab]:focus-visible){--tab-inline-block: 2px}.pipf-tabs__list:before{content:"";position:absolute;bottom:0;left:0;right:0;display:block;border-bottom:1px solid rgb(var(--colour-neutral-3, 223, 223, 223))}.pipf-tabs__list .pipf-tab-highlight{width:0;display:block;align-self:flex-end;height:.1875rem;pointer-events:none;order:-1}.pipf-tabs__list .pipf-tab-highlight:after{content:"";position:absolute;bottom:0;inset-block-end:var(--tab-inline-block, 0);inset-inline-start:var(--tab-selection-offset, 0);width:var(--tab-selection-width, 0);border-radius:.09375rem;border-bottom:.1875rem solid var(--skapa-tab-selected-colour, rgb(var(--colour-interactive-emphasised-border-selected, 0, 88, 163)));display:block;transition:left var(--tab-selection-transition, 0s) cubic-bezier(.4,0,.4,1),width var(--tab-selection-transition, 0s) cubic-bezier(.4,0,.4,1)}@media(prefers-reduced-motion:reduce){.pipf-tabs__list .pipf-tab-highlight:after{transition:none}}[dir=rtl] .pipf-tabs__list .pipf-tab-highlight:after{inset-inline-start:unset;inset-inline-end:var(--tab-selection-offset, 0)}.pipf-tabs__panel{outline:none;padding:var(--skapa-tab-panel-block-padding) 0;position:relative}.pipf-form-field{display:block;margin-bottom:1.25rem}.pipf-form-field__content{margin-top:.25rem;display:flex;flex-wrap:nowrap;justify-content:space-between}.pipf-form-field--with-character-limit .pipf-form-field__content>*:not(:first-child){padding-inline-start:.5rem}.pipf-form-field>.pipf-checkbox,.pipf-form-field>.pipf-radiobutton,.pipf-form-field fieldset{margin-bottom:.5rem}.pipf-form-field legend{color:rgb(var(--colour-text-and-icon-1, 17, 17, 17))}.pipf-helper-text{display:inline-flex;color:rgb(var(--colour-text-and-icon-3, 118, 118, 118));align-items:center}.pipf-helper-text .pipf-helper-text__icon.pipf-svg-icon{height:1.125rem;width:1.125rem;margin-inline-end:.25rem;vertical-align:bottom;flex:0 0 auto}.pipf-helper-text--character-count{font-variant-numeric:tabular-nums}.pipf-helper-text--error{color:rgb(var(--colour-semantic-negative, 224, 7, 81))}.pipf-helper-text--success{color:rgb(var(--colour-semantic-positive, 10, 138, 0))}.pipf-helper-text--warning{color:rgb(var(--colour-semantic-caution-text, 202, 80, 8))}.pipf-helper-text--text-only{margin-inline-start:0}.pipf-helper-text--text-only .pipf-helper-text__icon{display:none}.pipf-input-field__wrapper{box-sizing:border-box;position:relative;display:flex;width:100%;align-items:center;background:rgb(var(--colour-neutral-1, 255, 255, 255));border-radius:4px;padding-right:.375rem;padding-left:.375rem}.pipf-input-field__wrapper>*{padding-inline-start:.125rem;padding-inline-end:.125rem}.pipf-input-field__prefix-label,.pipf-input-field__suffix-label{text-overflow:ellipsis;color:rgb(var(--colour-text-and-icon-3, 118, 118, 118));opacity:0;visibility:hidden;flex-shrink:0;transition:opacity .1s cubic-bezier(.4,0,.4,1),visibility .1s cubic-bezier(.4,0,.4,1);position:absolute;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);margin:-1px;white-space:nowrap}.pipf-input-field__prefix-label{order:2}.pipf-input-field__suffix-label{text-align:right;order:4}.pipf-input-field__payment-logo{order:5;margin-inline-end:.3125rem;margin-inline-start:.3125rem;flex-shrink:0}.pipf-input-field input{flex-grow:1;border:0;background:none;padding-top:0;padding-bottom:0;height:3rem;overflow:hidden;order:3;outline:none;border-radius:4px;color:rgb(var(--colour-text-and-icon-1, 17, 17, 17));min-width:1ch}.pipf-input-field input::-ms-clear{display:none}.pipf-input-field input:-webkit-autofill{font-family:inherit;-webkit-text-fill-color:rgb(var(--colour-text-and-icon-1, 17, 17, 17));-webkit-box-shadow:0 0 0 3rem rgb(var(--colour-neutral-1, 255, 255, 255)) inset}.pipf-input-field input:focus~.pipf-validation-border{--skapa-validation-border-default: initial}.pipf-input-field input[type=hidden]~.pipf-validation-border,.pipf-input-field input[type=hidden]~.pipf-input-field__leading-icon,.pipf-input-field input[type=hidden]~.pipf-input-field__trailing-icon{display:none}.pipf-input-field input[type=password]::-ms-reveal{display:none}.pipf-input-field input[type=date]{color:transparent}.pipf-input-field input[type=date]:focus{color:rgb(var(--colour-text-and-icon-1, 17, 17, 17))}.pipf-input-field input[type=date]:disabled{color:rgb(var(--colour-interactive-disabled-1, 204, 204, 204))}.pipf-input-field input[type=date]::-webkit-calendar-picker-indicator{width:1.5rem;height:1.5rem;background-color:rgb(var(--colour-text-and-icon-1, 17, 17, 17));background-image:none;mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8 10V8H6v3h12V8h-2v2h-2V8h-4v2H8zm10 3H6v5h12v-5zM6 6h2V4h2v2h4V4h2v2h4v14H4V6h2z'/%3E%3C/svg%3E");mask-size:contain;mask-repeat:no-repeat;mask-position:center;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8 10V8H6v3h12V8h-2v2h-2V8h-4v2H8zm10 3H6v5h12v-5zM6 6h2V4h2v2h4V4h2v2h4v14H4V6h2z'/%3E%3C/svg%3E");-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;cursor:pointer;border:none}.pipf-input-field--labelled input[type=date]{color:rgb(var(--colour-text-and-icon-1, 17, 17, 17))}.pipf-input-field input:focus~.pipf-input-field__prefix-label,.pipf-input-field input:focus~.pipf-input-field__suffix-label,.pipf-input-field--labelled .pipf-input-field__prefix-label,.pipf-input-field--labelled .pipf-input-field__suffix-label{opacity:1;transition-delay:33ms;visibility:visible;position:static;clip:none;width:auto;height:auto}.pipf-input-field .pipf-btn{color:rgb(var(--colour-text-and-icon-1, 17, 17, 17))}.pipf-input-field .pipf-btn:disabled{pointer-events:none;color:rgb(var(--colour-interactive-disabled-1, 204, 204, 204))}.pipf-input-field .pipf-btn:disabled .pipf-btn__inner{border:0;background:none}.pipf-input-field__leading-icon{flex-shrink:0;order:1}.pipf-input-field__trailing-icon{flex-shrink:0;order:5}.pipf-input-field label{color:rgb(var(--colour-text-and-icon-2, 72, 72, 72))}.pipf-input-field--disabled label,.pipf-input-field--disabled input,.pipf-input-field--disabled .pipf-svg-icon,.pipf-input-field--disabled .pipf-input-field__suffix-label,.pipf-input-field--disabled .pipf-input-field__prefix-label{color:rgb(var(--colour-interactive-disabled-1, 204, 204, 204))}.pipf-input-field--disabled .pipf-input-field__payment-logo{opacity:.2}.pipf-input-field--disabled input:-webkit-autofill{-webkit-text-fill-color:rgb(var(--colour-interactive-disabled-1, 204, 204, 204))}.pipf-input-field--read-only .pipf-input-field__wrapper{background-color:rgb(var(--colour-neutral-2, 245, 245, 245))}@supports (-webkit-hyphens: none) and (not (-moz-appearance: none)){.pipf-input-field input[type=date]::-webkit-datetime-edit-month-field:focus,.pipf-input-field input[type=date]::-webkit-datetime-edit-day-field:focus,.pipf-input-field input[type=date]::-webkit-datetime-edit-year-field:focus{background-color:rgb(var(--colour-interactive-emphasised-bg-default, 0, 88, 163));-webkit-text-fill-color:rgb(var(--colour-static-white, 255, 255, 255))}.pipf-input-field input[type=date]:focus{-webkit-text-fill-color:rgb(var(--colour-text-and-icon-1, 17, 17, 17))}.pipf-input-field input[type=date]:focus::-webkit-datetime-edit-text:focus,.pipf-input-field input[type=date]:focus::-webkit-datetime-edit-month-field:focus,.pipf-input-field input[type=date]:focus::-webkit-datetime-edit-day-field:focus,.pipf-input-field input[type=date]:focus::-webkit-datetime-edit-year-field:focus{-webkit-text-fill-color:rgb(var(--colour-static-white, 255, 255, 255))}}.pipf-input-field input[type=date]:focus{-webkit-text-fill-color:rgb(var(--colour-interactive-primary-bg-pressed, 0, 0, 0))}[dir=rtl] .pipf-input-field input[type=tel]{direction:ltr;text-align:right}[dir=rtl] input[type=date]{text-align:right}[dir=rtl] input[type=date]::-webkit-calendar-picker-indicator{position:absolute}@media(forced-colors:active){.pipf-input-field--disabled label,.pipf-input-field--disabled input,.pipf-input-field--disabled .pipf-svg-icon,.pipf-input-field--disabled .pipf-input-field__suffix-label,.pipf-input-field--disabled .pipf-input-field__prefix-label,.pipf-input-field--read-only label,.pipf-input-field--read-only input,.pipf-input-field--read-only .pipf-svg-icon,.pipf-input-field--read-only .pipf-input-field__suffix-label,.pipf-input-field--read-only .pipf-input-field__prefix-label{color:GrayText}}.pipf-label-wrapper--text-input>label{display:block;margin:0 0 .25rem}.pipf-label-wrapper .pipf-required,.pipf-label-wrapper .pipf-label-asterisk{color:rgb(var(--colour-semantic-negative, 224, 7, 81))}.pipf-label-wrapper>label em{margin:0;color:rgb(var(--colour-text-and-icon-4, 146, 146, 146));font-style:normal}.pipf-text-area__wrapper{position:relative;display:flex;width:100%;align-items:flex-end;flex-wrap:wrap}.pipf-text-area label{color:rgb(var(--colour-text-and-icon-2, 72, 72, 72))}.pipf-text-area textarea{box-sizing:border-box;display:block;width:100%;padding:.3125rem;line-height:1.625;max-width:100%;min-height:6rem;outline:none;border:.1875rem solid transparent;resize:vertical;border-radius:4px;background:rgb(var(--colour-neutral-1, 255, 255, 255));color:rgb(var(--colour-text-and-icon-1, 17, 17, 17))}.pipf-text-area textarea:disabled{resize:none;color:rgb(var(--colour-interactive-disabled-1, 204, 204, 204))}.pipf-text-area textarea:focus~.pipf-validation-border{--skapa-validation-border-default: initial}.pipf-text-area--disabled label{color:rgb(var(--colour-interactive-disabled-1, 204, 204, 204))}.pipf-text-area--read-only textarea{background-color:rgb(var(--colour-neutral-2, 245, 245, 245))}@media(forced-colors:active){.pipf-text-area textarea{padding:.5rem;border-width:0}.pipf-text-area textarea:disabled{color:GrayText}.pipf-text-area--disabled label{color:GrayText}}fieldset{color:rgb(var(--colour-text-and-icon-1, 17, 17, 17))}fieldset legend{margin-bottom:1rem;-webkit-padding-start:0;-webkit-padding-end:0;font-weight:700}.pipf-validation-border{--skapa-validation-border-colour: rgb(var(--colour-interactive-subtle-border-default, 146, 146, 146));--skapa-validation-border: 1px solid var(--skapa-validation-border-colour);--skapa-validation-border-default: var(--skapa-validation-border);--skapa-validation-border-focus-border: 2px solid rgb(var(--colour-interactive-emphasised-border-selected, 0, 88, 163));position:absolute;inset:0;display:block;width:100%;border:var(--skapa-validation-border-default, var(--skapa-validation-border-focus-border));pointer-events:none;transition:box-shadow .1s cubic-bezier(.4,0,.4,1),border .1s cubic-bezier(.4,0,.4,1);border-radius:4px;box-sizing:border-box}.pipf-validation-border--warning{border-color:rgb(var(--colour-semantic-caution, 242, 106, 47))}.pipf-validation-border--error{border-color:rgb(var(--colour-semantic-negative, 224, 7, 81))}.pipf-validation-border--success{border-color:rgb(var(--colour-semantic-positive, 10, 138, 0))}.pipf-validation-border--disabled{border-color:rgb(var(--colour-interactive-disabled-1, 204, 204, 204));box-shadow:none}.pipf-validation-border--read-only{--skapa-validation-border-default: transparent;border:var(--skapa-validation-border-default, var(--skapa-validation-border-focus-border))}@media(forced-colors:active){.pipf-validation-border{border-color:GrayText}}.pipf-select__wrapper{position:relative;display:flex;width:100%;align-items:center}.pipf-select select{width:100%;min-height:3rem;border:0;background:none;padding:.75rem;padding-inline-end:3rem;padding-inline-start:.5rem;overflow:hidden;background:rgb(var(--colour-neutral-1, 255, 255, 255));outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;order:2;color:rgb(var(--colour-text-and-icon-1, 17, 17, 17));border-radius:4px;white-space:normal}.pipf-select select:disabled,.pipf-select select:disabled~label,.pipf-select select:disabled~.pipf-svg-icon{color:rgb(var(--colour-interactive-disabled-1, 204, 204, 204));opacity:1}.pipf-select select:focus~.pipf-validation-border{--skapa-validation-border-default: initial}.pipf-select label,.pipf-select optgroup{color:rgb(var(--colour-text-and-icon-2, 72, 72, 72))}.pipf-select select::-ms-expand{display:none}.pipf-select__chevron-down{right:.5rem;top:50%;transform:translateY(-50%)}[dir=rtl] .pipf-select__chevron-down{left:.5rem;right:auto}.pipf-select__chevron-down{position:absolute;bottom:.25rem}.pipf-select label,.pipf-select .pipf-svg-icon{pointer-events:none}.pipf-select__icon{flex-shrink:0;order:1}.pipf-select--hint select{color:rgb(var(--colour-text-and-icon-3, 118, 118, 118))}.pipf-select--leading-icon select{padding-inline-start:2.25rem}.pipf-select--leading-icon .pipf-select__icon{margin-inline-start:.5rem;position:absolute}.pipf-select--disabled label{color:rgb(var(--colour-interactive-disabled-1, 204, 204, 204))}@media(forced-colors:active){.pipf-select--disabled label{color:GrayText}}.pipf-radio{position:relative;display:flex;align-items:flex-start}.pipf-radio>input[type=radio]{position:absolute;left:-.625rem;top:-.625rem;width:2.75rem;height:2.75rem;display:inline-block;border:0;opacity:0;padding:0;z-index:1;cursor:pointer}[dir=rtl] .pipf-radio>input[type=radio]{right:-.625rem;left:initial}.pipf-radio>.pipf-radio__symbol{box-sizing:border-box;width:1.5rem;height:1.5rem;display:flex;align-items:center;justify-content:center;background:rgb(var(--colour-neutral-1, 255, 255, 255));border:1px solid rgb(var(--colour-interactive-subtle-border-default, 146, 146, 146));border-radius:64px;flex-shrink:0}.pipf-radio>.pipf-radio__symbol:after{content:"";display:block;border:0 solid;border-radius:64px;height:0;width:0}.pipf-radio>.pipf-radio__label{position:relative;display:flex;flex-direction:column;margin-top:.1875rem;color:rgb(var(--colour-text-and-icon-2, 72, 72, 72))}.pipf-radio>.pipf-radio__label>.pipf-radio__caption{display:flex;color:rgb(var(--colour-text-and-icon-3, 118, 118, 118));padding-top:.25rem}.pipf-radio label{display:inline-block;cursor:pointer;transition:color .2s ease-in-out;padding-inline-start:1rem}.pipf-radio input[type=radio]:hover~.pipf-radio__symbol{border-color:rgb(var(--colour-interactive-subtle-border-hover, 17, 17, 17))}.pipf-radio input[type=radio]:hover~.pipf-radio__symbol:after{border-width:.25rem;border-color:rgb(var(--colour-neutral-3, 223, 223, 223))}.pipf-radio input[type=radio]:checked:hover:not(:disabled)~.pipf-radio__symbol{border-color:rgb(var(--colour-interactive-emphasised-border-selected, 0, 88, 163))}.pipf-radio input[type=radio]:checked:hover:not(:disabled)~.pipf-radio__symbol:after{border-color:rgb(var(--colour-interactive-emphasised-bg-hover, 0, 79, 147))}.pipf-radio--subtle>input[type=radio]:checked:hover:not(:disabled)~.pipf-radio__symbol{border-color:rgb(var(--colour-interactive-subtle-border-selected, 17, 17, 17))}.pipf-radio--subtle>input[type=radio]:checked:hover:not(:disabled)~.pipf-radio__symbol:after{border-color:rgb(var(--colour-interactive-primary-bg-hover, 51, 51, 51))}.pipf-radio input[type=radio]:checked~.pipf-radio__symbol{border-color:rgb(var(--colour-interactive-emphasised-border-selected, 0, 88, 163))}.pipf-radio input[type=radio]:checked~.pipf-radio__symbol:after{border-width:.5rem;border-color:rgb(var(--colour-interactive-emphasised-bg-default, 0, 88, 163))}.pipf-radio--subtle>input[type=radio]:checked~.pipf-radio__symbol{border-color:rgb(var(--colour-interactive-subtle-border-selected, 17, 17, 17))}.pipf-radio--subtle>input[type=radio]:checked~.pipf-radio__symbol:after{border-color:rgb(var(--colour-interactive-primary-bg-default, 17, 17, 17))}.pipf-radio input[type=radio]:disabled{pointer-events:none}.pipf-radio input[type=radio]:disabled~.pipf-radio__symbol{border-color:rgb(var(--colour-interactive-disabled-1, 204, 204, 204))}.pipf-radio input[type=radio]:disabled:checked~.pipf-radio__symbol:after{border-color:rgb(var(--colour-interactive-disabled-1, 204, 204, 204))}.pipf-radio input[type=radio]:disabled:not(:checked)~.pipf-radio__symbol:after{display:none}.pipf-radio input[type=radio]:disabled~.pipf-radio__label label{color:rgb(var(--colour-interactive-disabled-1, 204, 204, 204));cursor:not-allowed;pointer-events:none}.pipf-radio input[type=radio]:disabled~.pipf-radio__label a{color:rgb(var(--colour-interactive-disabled-1, 204, 204, 204))}@media(forced-colors:active){.pipf-radio input[type=radio]:disabled~.pipf-radio__symbol,.pipf-radio input[type=radio]:disabled:checked~.pipf-radio__symbol:after{border-color:GrayText}.pipf-radio input[type=radio]:disabled~.pipf-radio__label label,.pipf-radio input[type=radio]:disabled~.pipf-radio__label a{color:GrayText}}.pipf-radio input[type=radio]:active:not(:disabled)~.pipf-radio__symbol{border-color:rgb(var(--colour-interactive-emphasised-border-selected, 0, 88, 163))}.pipf-radio input[type=radio]:active:not(:disabled)~.pipf-radio__symbol:after{border-width:.5rem;border-color:rgb(var(--colour-interactive-emphasised-bg-pressed, 0, 62, 114))}.pipf-radio--subtle>input[type=radio]:active:not(:disabled)~.pipf-radio__symbol{border-color:rgb(var(--colour-interactive-subtle-border-selected, 17, 17, 17))}.pipf-radio--subtle>input[type=radio]:active:not(:disabled)~.pipf-radio__symbol:after{border-color:rgb(var(--colour-interactive-primary-bg-pressed, 0, 0, 0))}.pipf-checkbox{position:relative;display:flex;align-items:flex-start}.pipf-checkbox input[type=checkbox]{position:absolute;left:-.625rem;top:-.625rem;width:2.75rem;height:2.75rem;display:inline-block;border:0;opacity:0;padding:0;z-index:1;cursor:pointer}[dir=rtl] .pipf-checkbox input[type=checkbox]{right:-.625rem;left:initial}.pipf-checkbox__symbol{box-sizing:border-box;position:relative;border-radius:4px;border:1px solid rgb(var(--colour-interactive-subtle-border-default, 146, 146, 146));width:1.5rem;height:1.5rem;background:rgb(var(--colour-neutral-1, 255, 255, 255));flex-shrink:0;display:flex;align-items:center;justify-content:center}.pipf-checkbox__symbol:before{transform:rotate(45deg);content:"";box-sizing:content-box;display:block;border:2px solid currentColor;border-left:0;border-top:0;height:.5625rem;width:.25rem;opacity:0;margin-top:-.25rem;color:rgb(var(--colour-static-white, 255, 255, 255))}.pipf-checkbox__symbol:after{content:"";position:absolute;left:.25rem;top:.625rem;border:2px solid currentColor;border-left:0;border-top:0;border-right:0;opacity:0;color:rgb(var(--colour-static-white, 255, 255, 255));width:.875rem}[dir=rtl] .pipf-checkbox__symbol{right:0;left:initial}.pipf-checkbox__label{position:relative;display:flex;flex-direction:column;color:rgb(var(--colour-text-and-icon-2, 72, 72, 72));margin-top:.1875rem}.pipf-checkbox .pipf-label-asterisk{color:rgb(var(--colour-semantic-negative, 224, 7, 81))}.pipf-checkbox__caption{display:flex;padding-top:.25rem;color:rgb(var(--colour-text-and-icon-3, 118, 118, 118))}.pipf-checkbox label{display:inline-block;cursor:pointer;padding-inline-start:1rem;transition:color .2s ease-in-out}.pipf-checkbox input[type=checkbox]:checked~.pipf-checkbox__symbol{background:rgb(var(--colour-interactive-emphasised-bg-default, 0, 88, 163));border-color:rgb(var(--colour-interactive-emphasised-bg-default, 0, 88, 163))}.pipf-checkbox input[type=checkbox]:checked~.pipf-checkbox__symbol:before{opacity:1}.pipf-checkbox input[type=checkbox]:indeterminate~.pipf-checkbox__symbol{background:rgb(var(--colour-interactive-emphasised-bg-default, 0, 88, 163));border-color:rgb(var(--colour-interactive-emphasised-bg-default, 0, 88, 163))}.pipf-checkbox input[type=checkbox]:indeterminate~.pipf-checkbox__symbol:after{opacity:1}.pipf-checkbox input[type=checkbox]:hover~.pipf-checkbox__symbol{border-color:rgb(var(--colour-interactive-subtle-border-hover, 17, 17, 17))}.pipf-checkbox input[type=checkbox]:hover~.pipf-checkbox__symbol:before{color:rgb(var(--colour-neutral-3, 223, 223, 223));opacity:1}@media(hover:none){.pipf-checkbox input[type=checkbox]:hover~.pipf-checkbox__symbol:before{color:rgb(var(--colour-neutral-3, 223, 223, 223))}}.pipf-checkbox input[type=checkbox]:hover:checked~.pipf-checkbox__symbol{background:rgb(var(--colour-interactive-emphasised-bg-hover, 0, 79, 147));border-color:rgb(var(--colour-interactive-emphasised-bg-hover, 0, 79, 147))}.pipf-checkbox input[type=checkbox]:hover:checked~.pipf-checkbox__symbol:before{color:rgb(var(--colour-static-white, 255, 255, 255))}.pipf-checkbox input[type=checkbox]:hover:indeterminate~.pipf-checkbox__symbol{background:rgb(var(--colour-interactive-emphasised-bg-hover, 0, 79, 147));border-color:rgb(var(--colour-interactive-emphasised-bg-hover, 0, 79, 147))}.pipf-checkbox input[type=checkbox]:hover:indeterminate~.pipf-checkbox__symbol:before{opacity:0}.pipf-checkbox--subtle input[type=checkbox]~.pipf-checkbox__symbol:before,.pipf-checkbox--subtle input[type=checkbox]~.pipf-checkbox__symbol:after{color:rgb(var(--colour-neutral-1, 255, 255, 255))}.pipf-checkbox--subtle input[type=checkbox]:checked~.pipf-checkbox__symbol{background:rgb(var(--colour-interactive-primary-bg-default, 17, 17, 17));border-color:rgb(var(--colour-interactive-primary-bg-default, 17, 17, 17))}.pipf-checkbox--subtle input[type=checkbox]:hover:checked~.pipf-checkbox__symbol{background:rgb(var(--colour-interactive-primary-bg-hover, 51, 51, 51));border-color:rgb(var(--colour-interactive-primary-bg-hover, 51, 51, 51))}.pipf-checkbox--subtle input[type=checkbox]:hover:checked~.pipf-checkbox__symbol:after,.pipf-checkbox--subtle input[type=checkbox]:hover:checked~.pipf-checkbox__symbol:before{color:rgb(var(--colour-neutral-1, 255, 255, 255))}.pipf-checkbox--subtle input[type=checkbox]:indeterminate~.pipf-checkbox__symbol{background:rgb(var(--colour-interactive-primary-bg-default, 17, 17, 17));border-color:rgb(var(--colour-interactive-primary-bg-default, 17, 17, 17))}.pipf-checkbox--subtle input[type=checkbox]:hover:indeterminate~.pipf-checkbox__symbol{background:rgb(var(--colour-interactive-primary-bg-hover, 51, 51, 51));border-color:rgb(var(--colour-interactive-primary-bg-hover, 51, 51, 51))}.pipf-checkbox input[type=checkbox]:disabled{pointer-events:none}.pipf-checkbox input[type=checkbox]:disabled~.pipf-checkbox__symbol{background-color:rgb(var(--colour-neutral-1, 255, 255, 255));border-color:rgb(var(--colour-interactive-disabled-1, 204, 204, 204))}.pipf-checkbox input[type=checkbox]:disabled:hover{cursor:default}.pipf-checkbox input[type=checkbox]:disabled:checked~.pipf-checkbox__symbol,.pipf-checkbox input[type=checkbox]:disabled:indeterminate~.pipf-checkbox__symbol{background-color:rgb(var(--colour-interactive-disabled-1, 204, 204, 204))}.pipf-checkbox input[type=checkbox]:disabled:checked~.pipf-checkbox__symbol:before,.pipf-checkbox input[type=checkbox]:disabled:checked~.pipf-checkbox__symbol:after,.pipf-checkbox input[type=checkbox]:disabled:indeterminate~.pipf-checkbox__symbol:before,.pipf-checkbox input[type=checkbox]:disabled:indeterminate~.pipf-checkbox__symbol:after{border-color:rgb(var(--colour-interactive-disabled-2, 146, 146, 146))}.pipf-checkbox input[type=checkbox]:disabled~.pipf-checkbox__label label{cursor:default;color:rgb(var(--colour-interactive-disabled-1, 204, 204, 204));pointer-events:none}.pipf-checkbox input[type=checkbox]:disabled~.pipf-checkbox__label a{color:rgb(var(--colour-interactive-disabled-1, 204, 204, 204))}@media(forced-colors:active){.pipf-checkbox input[type=checkbox]:disabled~.pipf-checkbox__symbol{border-color:GrayText}.pipf-checkbox input[type=checkbox]:disabled:checked~.pipf-checkbox__symbol:before,.pipf-checkbox input[type=checkbox]:disabled:checked~.pipf-checkbox__symbol:after,.pipf-checkbox input[type=checkbox]:disabled:indeterminate~.pipf-checkbox__symbol:before,.pipf-checkbox input[type=checkbox]:disabled:indeterminate~.pipf-checkbox__symbol:after{border-color:GrayText}.pipf-checkbox input[type=checkbox]:disabled~.pipf-checkbox__label label,.pipf-checkbox input[type=checkbox]:disabled~.pipf-checkbox__label a{color:GrayText}}.pipf-checkbox-group{margin:0;padding:0;border:0}.pipf-checkbox-group .pipf-checkbox:not(:last-child){margin-bottom:1.5rem}.pipf-checkbox-group--asterisk{color:rgb(var(--colour-semantic-negative, 224, 7, 81))}.pipf-radio-button-group{margin:0;padding:0;border:0}.pipf-radio-button-group .pipf-radio:not(:last-child){margin-bottom:1.5rem}.pipf-radio-button-group--asterisk{color:rgb(var(--colour-semantic-negative, 224, 7, 81))}[dir=rtl] .pipf-radio-button-group .pipf-radio{margin-right:0;margin-left:2rem}.pipf-disabled .pipf-form-field__message,.pipf-disabled .pipf-form-field__character-limit{color:rgb(var(--colour-interactive-disabled-1, 204, 204, 204))}@media(forced-colors:active){.pipf-disabled .pipf-form-field__message,.pipf-disabled .pipf-form-field__character-limit{color:GrayText}}
