#page-feedback hr{margin-bottom:.9rem}#page-feedback fieldset{border:0;padding:.35em .625em .35em 0}#page-feedback__sentiment{position:relative}#page-feedback .page-feedback__form-field{margin-bottom:10px}#page-feedback .page-feedback__form-field :is(input[type=text],input[type=email],textarea){padding:9px 10px;border-radius:3px;border:1px solid #cbd6e2;font-size:16px;transition:all .15s ease-out;background-color:#f5f8fa;color:#33475b;display:block;height:40px;line-height:22px;text-align:left;vertical-align:middle;width:100%}#page-feedback .page-feedback__form-field :is(input[type=text],input[type=email],textarea)::-webkit-input-placeholder{font-weight:400;color:#7c98b6}#page-feedback .page-feedback__form-field :is(input[type=text],input[type=email],textarea):invalid{border-color:#f2545b!important;box-shadow:0 0 0 1px #f2545b!important}#page-feedback .page-feedback__form-field :is(input[type=text],input[type=email],textarea):focus{border-color:rgba(0,208,228,.5);box-shadow:0 0 4px 1px rgba(0,208,228,.3),0 0 0 1px #00d0e4;outline:0}#page-feedback .page-feedback__form-field.radio-input.radio-input--inline legend{font-weight:500}#page-feedback .page-feedback__form-field.radio-input.radio-input--inline label{font-weight:400;display:inline-flex;align-items:center}#page-feedback .page-feedback__form-field.radio-input.radio-input--inline input[type=radio]{position:absolute;opacity:0;cursor:pointer;height:0;width:0}#page-feedback .page-feedback__form-field.radio-input.radio-input--inline svg.radio-icon{height:1.24rem;width:1.25rem;overflow:hidden}#page-feedback .page-feedback__form-field.radio-input.radio-input--inline label:nth-of-type(n+2){margin-left:1.25em}#page-feedback .page-feedback__form-field.radio-input.radio-input--inline label svg.radio-icon{margin-right:12px}#page-feedback .page-feedback__form-field.radio-input.radio-input--inline input[type=radio]:checked+label svg.radio-icon .radio__circle{fill:none}#page-feedback .page-feedback__form-field.radio-input.radio-input--inline input[type=radio]+label:focus svg.radio-icon .radio__circle,#page-feedback .page-feedback__form-field.radio-input.radio-input--inline input[type=radio]+label:hover svg.radio-icon .radio__circle,#page-feedback .page-feedback__form-field.radio-input.radio-input--inline input[type=radio]:focus+label svg.radio-icon .radio__circle,#page-feedback .page-feedback__form-field.radio-input.radio-input--inline input[type=radio]:hover+label svg.radio-icon .radio__circle{fill:#eaf0f6}#page-feedback .page-feedback__form-field.radio-input.radio-input--inline input[type=radio]+label svg.radio-icon{color:#cbd6e2}#page-feedback .page-feedback__form-field.radio-input.radio-input--inline input[type=radio]:checked+label svg.radio-icon{color:#00a4bd}#page-feedback .page-feedback__form-field.radio-input.radio-input--inline input[type=radio]:checked+label svg.radio-icon .radio__dot{fill:currentColor}#page-feedback .page-feedback__form-field.checkbox-input label{display:flex;align-items:center}#page-feedback .page-feedback__form-field.checkbox-input label input[type=checkbox]{position:absolute;opacity:0;cursor:pointer;height:0;width:0}#page-feedback .page-feedback__form-field.checkbox-input label svg{width:15px}#page-feedback .page-feedback__form-field.checkbox-input label svg .checkbox__icon__inner{fill:#00a4bd;inset:0;opacity:0;position:absolute}#page-feedback .page-feedback__form-field.checkbox-input label .checkbox__icon__box{transition:all .15s ease-out 0s;flex-shrink:0;background-color:#fff;color:#cbd6e2;height:1.25em;left:.0625em;position:relative;width:1.25em;border:2px solid #cbd6e2;border-radius:3px;-webkit-box-align:center;align-items:center;display:inline-flex;-webkit-box-pack:center;justify-content:center;margin-right:12px}#page-feedback .page-feedback__form-field.checkbox-input label input[type=checkbox]:checked+.checkbox__icon__box{border-color:#00a4bd}#page-feedback .page-feedback__form-field.checkbox-input label input[type=checkbox]:checked+.checkbox__icon__box .checkbox__icon__inner{opacity:1}#page-feedback .page-feedback__form-field textarea{resize:vertical;height:auto;min-height:40px}#page-feedback .page-feedback__form-field label,#page-feedback__sentiment legend{padding-bottom:4px;font-weight:500}#page-feedback__sentiment input{width:1px;height:1px;opacity:0;position:absolute}#page-feedback__sentiment input:checked+label{background-color:#ff7a59;color:#fff}#page-feedback__sentiment label{cursor:pointer;display:inline-block;border:1px solid #ff7a59;color:#ff7a59;border-radius:.1875rem;transition:.3s ease-in-out;text-align:center;line-height:1.5em;padding:.55em 1.111em;font-size:.875rem;font-weight:500;min-width:5.888rem}#page-feedback textarea{display:block;width:500px;max-width:100%}#page-feedback input[type=submit]{margin-top:15px;margin-bottom:8px;cursor:pointer;display:inline-block;border:1px solid #ff7a59;color:#ff7a59;border-radius:.1875rem;transition:.3s ease-in-out;text-align:center;line-height:1.5em;padding:.55em 1.111em;background-color:#ff7a59;color:#fff;font-size:.875rem;font-weight:500;min-width:5.888rem}#page-feedback label[for=email] small{display:block;color:#516f90!important;font-size:12px;line-height:18px;padding-bottom:4px}#page-feedback .page-feedback__h{opacity:0;position:absolute;top:0;left:0;height:0;width:0;z-index:-1}#page-feedback .page-feedback__h-accessibility{visibility:hidden}