.kib-input-autocomplete{display:block;font-family:Work Sans,Noto Sans,Franklin Gothic Medium,Tahoma,sans-serif;font-size:1.6rem;font-weight:400;letter-spacing:-.03em;line-height:2rem;margin-bottom:1.6rem;padding-top:.8rem;width:100%}.kib-input-autocomplete__field{position:relative}.kib-input-autocomplete__control{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;border-radius:.8rem;box-shadow:none;color:#121212;display:block;font:inherit;height:5.6rem;padding-left:1.6rem;padding-right:1.6rem;position:relative;width:100%}.kib-input-autocomplete__control:focus{color:#121212;outline:0}.kib-input-autocomplete__control:disabled{opacity:.5;pointer-events:none}.kib-input-autocomplete__control[readonly]{background-color:#eee}.kib-input-autocomplete--invalid .kib-input-autocomplete__control{color:#121212}.kib-input-autocomplete--has-icon .kib-input-autocomplete__control{padding-right:4.8rem}.kib-input-autocomplete__control[contenteditable]{overflow:hidden;padding-top:1.5rem;text-overflow:clip;white-space:nowrap}.kib-input-autocomplete__control::-ms-clear{display:none;height:0;width:0}.kib-input-autocomplete__control::-ms-expand{display:none}.kib-input-autocomplete__control::-ms-value{background:none;color:#121212}.kib-input-autocomplete__control:-webkit-autofill{-webkit-text-fill-color:#121212;-webkit-box-shadow:inset 0 0 0 100rem #dbebf9;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.kib-input-autocomplete__outline{border:.1rem solid #666;border-radius:.8rem;display:block;height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}.kib-input-autocomplete__control:focus~.kib-input-autocomplete__outline,.kib-input-autocomplete__control:hover~.kib-input-autocomplete__outline{border-color:#1c49c2}.kib-input-autocomplete__control:focus~.kib-input-autocomplete__outline{box-shadow:inset .1rem 0 #1c49c2,inset -.1rem 0 #1c49c2,inset 0 -.1rem #1c49c2}.kib-input-autocomplete__control:disabled~.kib-input-autocomplete__outline{opacity:.5}.kib-input-autocomplete--invalid .kib-input-autocomplete__control~.kib-input-autocomplete__outline{border-color:#bc2848}.kib-input-autocomplete--invalid .kib-input-autocomplete__control:focus~.kib-input-autocomplete__outline{box-shadow:inset .1rem 0 #bc2848,inset -.1rem 0 #bc2848,inset 0 -.1rem #bc2848}.kib-input-autocomplete--populated .kib-input-autocomplete__control:hover~.kib-input-autocomplete__outline,.kib-input-autocomplete--populated .kib-input-autocomplete__control~.kib-input-autocomplete__outline,.kib-input-autocomplete:not(.kib-input-autocomplete--processed) .kib-input-autocomplete__control~.kib-input-autocomplete__outline,.kib-input-autocomplete__control:focus~.kib-input-autocomplete__outline{border-top-color:transparent}.kib-input-autocomplete__icon{color:#666;display:block;height:2.4rem;pointer-events:none;position:absolute;right:1.6rem;top:50%;transform:translateY(-50%);width:2.4rem}.kib-input-autocomplete__label{color:#666;display:flex;font-size:1.2rem;left:0;line-height:1.5rem;pointer-events:none;position:absolute;top:-.8rem;transition-duration:.2s;transition-property:font-size,line-height;width:100%}@media not all and (-webkit-min-device-pixel-ratio:0),not all and (min-resolution:0.001dpcm){@supports(-webkit-appearance:none){.kib-input-autocomplete__label{transition-duration:50ms}}}@media screen and (prefers-reduced-motion:reduce){.kib-input-autocomplete__label{transition:none}}.kib-input-autocomplete:not(.kib-input-autocomplete--invalid) .kib-input-autocomplete__control:focus~.kib-input-autocomplete__label{color:#1c49c2}.kib-input-autocomplete--processed .kib-input-autocomplete__label{font-size:1.6rem;line-height:7.2rem}.kib-input-autocomplete--populated .kib-input-autocomplete__label,.kib-input-autocomplete__control:focus~.kib-input-autocomplete__label{font-size:1.2rem;line-height:1.5rem}.kib-input-autocomplete--invalid .kib-input-autocomplete__label{color:#bc2848}.kib-input-autocomplete__control:disabled~.kib-input-autocomplete__label{opacity:.5}.kib-input-autocomplete__label:after,.kib-input-autocomplete__label:before{border-top:.1rem solid #666;box-shadow:inset 0 .1rem transparent;content:"";display:block;height:.8rem;margin-top:.8rem;min-width:1.2rem;pointer-events:none}.kib-input-autocomplete--processed .kib-input-autocomplete__label:after,.kib-input-autocomplete--processed .kib-input-autocomplete__label:before{border-top-color:transparent}.kib-input-autocomplete--populated .kib-input-autocomplete__label:after,.kib-input-autocomplete--populated .kib-input-autocomplete__label:before{border-top-color:#666}.kib-input-autocomplete--populated.kib-input-autocomplete--invalid .kib-input-autocomplete__label:after,.kib-input-autocomplete--populated.kib-input-autocomplete--invalid .kib-input-autocomplete__label:before{border-top-color:currentColor}.kib-input-autocomplete--populated:not(.kib-input-autocomplete--invalid) .kib-input-autocomplete__control:hover~.kib-input-autocomplete__label:after,.kib-input-autocomplete--populated:not(.kib-input-autocomplete--invalid) .kib-input-autocomplete__control:hover~.kib-input-autocomplete__label:before{border-top-color:#1c49c2}.kib-input-autocomplete__control:focus~.kib-input-autocomplete__label:after,.kib-input-autocomplete__control:focus~.kib-input-autocomplete__label:before{border-top-color:currentColor;box-shadow:inset 0 .1rem currentColor}.kib-input-autocomplete__label:before{border-left:.1rem solid transparent;border-radius:.8rem 0 0 0;margin-right:.4rem}.kib-input-autocomplete__label:after{-webkit-box-flex:1;-ms-flex-positive:1;border-radius:0 .8rem 0 0;border-right:.1rem solid transparent;flex-grow:1;margin-left:.4rem}.kib-input-autocomplete__label-content{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kib-input-autocomplete__loader{fill:#1c49c2;animation:kibAnimationRotate .5s linear infinite;border:.2rem solid rgba(0,0,0,.2);border-left-color:currentcolor;border-radius:50%;color:#0e70be;display:inline-block;height:2.4rem;margin:0;overflow:hidden;position:relative;text-indent:-9999em;transform:translateZ(0);width:2.4rem}@keyframes kibAnimationRotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.kib-input-autocomplete__loader:after{border-radius:50%;content:"";height:2.4rem;width:2.4rem}.kib-input-autocomplete__menu{left:0;position:absolute;top:4.8rem;width:100%;z-index:1000}.kib-input-autocomplete__listbox{background-color:#fff;border:.2rem solid #1c49c2;border-radius:0 0 .8rem .8rem;border-top:0;list-style:none;margin:0;max-height:16rem;overflow:auto;padding:0}.kib-input-autocomplete--invalid .kib-input-autocomplete__listbox{border-color:#bc2848}.kib-input-autocomplete__option{background-color:transparent;color:#121212;cursor:pointer;font-weight:700;margin:0;padding:.4rem 1.6rem}.kib-input-autocomplete__option.is-active,.kib-input-autocomplete__option:focus,.kib-input-autocomplete__option:hover{background-color:#eee}.kib-input-autocomplete__hidden{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.kib-input-autocomplete__highlight{font-weight:400}.kib-input-autocomplete__messages{color:#666;font-family:Work Sans,Noto Sans,Franklin Gothic Medium,Tahoma,sans-serif;font-size:1.2rem;font-weight:400;letter-spacing:-.03em;line-height:1.5rem;padding-left:1.6rem;padding-right:1.6rem}.kib-input-autocomplete__control:disabled~.kib-input-autocomplete__messages{opacity:.5}.kib-input-autocomplete__messages :last-child{margin-bottom:0}.kib-input-autocomplete__message{margin-bottom:.8rem;margin-top:.8rem}.kib-input-autocomplete__message--error{color:#bc2848}.kib-checkbox{margin-bottom:1.6rem}.kib-checkbox__field{align-items:center;display:flex;position:relative}.kib-checkbox__native{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;height:2rem;margin:0;opacity:0;position:absolute;width:2rem}.kib-checkbox__native:disabled{pointer-events:none}.kib-checkbox__control{-ms-flex-negative:0;border:.1rem solid #4d4d4d;border-radius:50%;border-radius:.4rem;display:block;flex-shrink:0;height:2rem;pointer-events:none;position:relative;width:2rem}.kib-checkbox__control:after{border:.1rem solid #1c49c2;border-radius:50%;bottom:-.3rem;content:"";left:-.3rem;opacity:0;position:absolute;right:-.3rem;top:-.3rem;transform:scale(.75);transition-duration:.2s;transition-property:opacity,transform}.kib-checkbox__native:focus~.kib-checkbox__control{border-color:#1c49c2}.kib-checkbox__native:focus~.kib-checkbox__control:after{opacity:1;transform:scale(1)}.kib-checkbox__native:checked~.kib-checkbox__control{border-color:#1c49c2}.kib-checkbox__native:disabled~.kib-checkbox__control{opacity:.5;pointer-events:none}.kib-checkbox__native:disabled:not(:checked)~.kib-checkbox__control{background-color:#ccc}.kib-checkbox__control:after{border-radius:.6rem}.kib-checkbox__native:checked~.kib-checkbox__control .kib-checkbox__fill{opacity:1}.kib-checkbox__native:checked~.kib-checkbox__control .kib-checkbox__fill:after{transform:translateX(100%);transition-delay:.2s}.kib-checkbox__native:indeterminate~.kib-checkbox__control{border-color:#1c49c2}.kib-checkbox__native:indeterminate~.kib-checkbox__control:before{background-color:#1c49c2;content:"";height:10%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:60%}.kib-checkbox__fill{background:#1c49c2 no-repeat 50% url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 15 11'%3E%3Cpath fill='%23fff' d='M4.5 8.5L1.58 5.58a.82.82 0 00-1.16 0 .82.82 0 000 1.17l3.49 3.5c.32.32.85.32 1.17 0l8.84-8.83a.82.82 0 000-1.17.82.82 0 00-1.17 0L4.5 8.5z'/%3E%3C/svg%3E");background-size:75% 55%;border-radius:.3rem;opacity:0;overflow:hidden;transition:opacity .2s}.kib-checkbox__fill,.kib-checkbox__fill:after{height:100%;left:0;position:absolute;top:0;width:100%}.kib-checkbox__fill:after{background:#1c49c2;content:"";transition:transform .2s}.kib-checkbox__label{color:inherit;cursor:pointer;font-family:Work Sans,Noto Sans,Franklin Gothic Medium,Tahoma,sans-serif;font-size:1.6rem;font-weight:400;letter-spacing:-.03em;line-height:2rem;margin-left:.8rem}.kib-checkbox__native:disabled~.kib-checkbox__label{color:grey;pointer-events:none}.kib-checkbox__append{margin-top:.8rem;padding-left:2.8rem}