.fs-print-form-field{display:block;margin-bottom:1.25rem}.fs-print-form-field__content{margin-top:.25rem;display:flex;flex-wrap:nowrap;justify-content:space-between}.fs-print-form-field--with-character-limit .fs-print-form-field__content>:not(:first-child){-webkit-padding-start:.5rem;padding-inline-start:.5rem}.fs-print-form-field fieldset,.fs-print-form-field>.fs-print-checkbox,.fs-print-form-field>.fs-print-radiobutton{margin-bottom:.5rem}.fs-print-form-field legend{color:rgb(var(--colour-text-and-icon-1,17,17,17))}.fs-print-helper-text{display:inline-flex;font-size:.75rem;line-height:1.5;color:rgb(var(--colour-text-and-icon-3,118,118,118))}.fs-print-helper-text__icon{height:1.125rem;width:1.125rem;-webkit-margin-end:.25rem;margin-inline-end:.25rem;vertical-align:bottom;flex:0 0 auto}.fs-print-helper-text--character-count{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.fs-print-helper-text--error{color:rgb(var(--colour-semantic-negative,224,7,81))}.fs-print-helper-text--success{color:rgb(var(--colour-semantic-positive,10,138,0))}.fs-print-helper-text--warning{color:rgb(var(--colour-semantic-caution-text,202,80,8))}.fs-print-helper-text--text-only{-webkit-margin-start:0;margin-inline-start:0}.fs-print-helper-text--text-only .fs-print-helper-text__icon{display:none}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}.fs-print-label-wrapper>label{font-size:.875rem;line-height:1.571}.fs-print-label-wrapper--text-input>label{display:block;margin:0 0 .125rem}.fs-print-label-wrapper .fs-print-required{color:rgb(var(--colour-semantic-negative,224,7,81))}.fs-print-label-wrapper>label em{margin:0;color:rgb(var(--colour-text-and-icon-4,146,146,146));font-weight:400;font-style:normal}.fs-print-radio{position:relative;display:flex;align-items:flex-start}.fs-print-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] .fs-print-radio>input[type=radio]{right:-.625rem;left:auto}.fs-print-radio>.fs-print-radio__symbol{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}.fs-print-radio>.fs-print-radio__symbol:after{content:"";display:block;border:0 solid;border-radius:64px;height:0;width:0}.fs-print-radio>.fs-print-radio__label{position:relative;display:block;font-size:.875rem;line-height:1.571;margin-top:.125rem;color:rgb(var(--colour-text-and-icon-2,72,72,72))}.fs-print-radio>.fs-print-radio__label>.fs-print-radio__caption{display:block;font-size:.75rem;line-height:1.5;color:rgb(var(--colour-text-and-icon-3,118,118,118));padding-top:.25rem}.fs-print-radio label{display:inline-block;cursor:pointer;transition:color .2s ease-in-out;-webkit-padding-start:1rem;padding-inline-start:1rem}.fs-print-radio input[type=radio]:hover~.fs-print-radio__symbol{border-color:rgb(var(--colour-interactive-subtle-border-hover,17,17,17))}.fs-print-radio input[type=radio]:hover~.fs-print-radio__symbol:after{border-width:.25rem;border-color:rgb(var(--colour-neutral-3,223,223,223))}.fs-print-radio input[type=radio]:checked:hover:not(:disabled)~.fs-print-radio__symbol{border-color:rgb(var(--colour-interactive-emphasised-border-selected,0,88,163))}.fs-print-radio input[type=radio]:checked:hover:not(:disabled)~.fs-print-radio__symbol:after{border-color:rgb(var(--colour-interactive-emphasised-bg-hover,0,79,147))}.fs-print-radio--subtle>input[type=radio]:checked:hover:not(:disabled)~.fs-print-radio__symbol{border-color:rgb(var(--colour-interactive-subtle-border-selected,17,17,17))}.fs-print-radio--subtle>input[type=radio]:checked:hover:not(:disabled)~.fs-print-radio__symbol:after{border-color:rgb(var(--colour-interactive-primary-bg-hover,51,51,51))}.fs-print-radio input[type=radio]:checked~.fs-print-radio__symbol{border-color:rgb(var(--colour-interactive-emphasised-border-selected,0,88,163))}.fs-print-radio input[type=radio]:checked~.fs-print-radio__symbol:after{border-width:.5rem;border-color:rgb(var(--colour-interactive-emphasised-bg-default,0,88,163))}.fs-print-radio--subtle>input[type=radio]:checked~.fs-print-radio__symbol{border-color:rgb(var(--colour-interactive-subtle-border-selected,17,17,17))}.fs-print-radio--subtle>input[type=radio]:checked~.fs-print-radio__symbol:after{border-color:rgb(var(--colour-interactive-primary-bg-default,17,17,17))}.fs-print-radio input[type=radio]:disabled{pointer-events:none}.fs-print-radio input[type=radio]:disabled:checked~.fs-print-radio__symbol:after,.fs-print-radio input[type=radio]:disabled~.fs-print-radio__symbol{border-color:rgb(var(--colour-interactive-disabled-1,204,204,204))}.fs-print-radio input[type=radio]:disabled:not(:checked)~.fs-print-radio__symbol:after{display:none}.fs-print-radio input[type=radio]:disabled~.fs-print-radio__label label{color:rgb(var(--colour-interactive-disabled-1,204,204,204));cursor:not-allowed;pointer-events:none}.fs-print-radio input[type=radio]:disabled~.fs-print-radio__label a{color:rgb(var(--colour-interactive-disabled-1,204,204,204))}@media(forced-colors:active){.fs-print-radio input[type=radio]:disabled:checked~.fs-print-radio__symbol:after,.fs-print-radio input[type=radio]:disabled~.fs-print-radio__symbol{border-color:GrayText}.fs-print-radio input[type=radio]:disabled~.fs-print-radio__label a,.fs-print-radio input[type=radio]:disabled~.fs-print-radio__label label{color:GrayText}}.fs-print-radio input[type=radio]:active:not(:disabled)~.fs-print-radio__symbol{border-color:rgb(var(--colour-interactive-emphasised-border-selected,0,88,163))}.fs-print-radio input[type=radio]:active:not(:disabled)~.fs-print-radio__symbol:after{border-width:.5rem;border-color:rgb(var(--colour-interactive-emphasised-bg-pressed,0,62,114))}.fs-print-radio--subtle>input[type=radio]:active:not(:disabled)~.fs-print-radio__symbol{border-color:rgb(var(--colour-interactive-subtle-border-selected,17,17,17))}.fs-print-radio--subtle>input[type=radio]:active:not(:disabled)~.fs-print-radio__symbol:after{border-color:rgb(var(--colour-interactive-primary-bg-pressed,0,0,0))}.fs-print-radio-button-group{margin:0;padding:0;border:0}.fs-print-radio-button-group .fs-print-radio:not(:last-child){margin-bottom:1.5rem}[dir=rtl] .fs-print-radio-button-group .fs-print-radio{margin-right:0;margin-left:2rem}