.ukf{box-sizing:border-box;max-width:760px;margin:0 auto;padding:var(--pp-spacing-56);background:var(--pp-colors-grey-grey-100);border-radius:var(--pp-borderradius-l);font-family:Montserrat,sans-serif;color:var(--pp-colors-grey-black-800)}.ukf-h{margin:0 0 var(--pp-spacing-24);font-size:var(--pp-fontsize-36);font-weight:var(--pp-fontweight-bold);line-height:var(--pp-lineheight-1-3);color:var(--pp-colors-grey-black-800);hyphens:none;overflow-wrap:normal;word-break:normal}.ukf-form{display:flex;flex-direction:column;gap:var(--pp-spacing-24);margin:0;padding:var(--pp-spacing-24);background:var(--pp-colors-additional-white);border-radius:var(--pp-borderradius-l);box-shadow:-2px -2px 4px var(--pp-colors-white),2px 2px 4px #c3d0dd66}.ukf-form[hidden],.ukf-status[hidden],.ukf-fail[hidden]{display:none}.ukf-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--pp-spacing-24)}.ukf-field{min-width:0}.ukf-sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.ukf-field input:not([type=checkbox]),.ukf-field textarea{display:block;box-sizing:border-box;width:100%;height:56px;padding:16px;border:var(--pp-borderwidth-1) solid var(--pp-colors-grey-grey-700);border-radius:var(--pp-borderradius-s);background:var(--pp-colors-additional-white);color:var(--pp-colors-grey-black-800);font-family:inherit;font-size:var(--pp-fontsize-14);font-weight:var(--pp-fontweight-medium);line-height:1.5714;-webkit-appearance:none;appearance:none}.ukf-field input::placeholder,.ukf-field textarea::placeholder{font-style:italic}.ukf-req::placeholder{color:var(--pp-colors-red-red-600);opacity:.82}.ukf-opt::placeholder{color:var(--pp-colors-grey-grey-500)}.ukf-field textarea{min-height:96px;height:auto;border-radius:var(--pp-borderradius-l);resize:vertical;overflow:auto}.ukf-field input:not([type=checkbox]):hover,.ukf-field textarea:hover{border-color:var(--pp-colors-grey-black-800)}.ukf-field input:not([type=checkbox]):focus,.ukf-field textarea:focus{border-color:var(--pp-colors-grey-grey-700);box-shadow:inset 0 0 0 var(--pp-borderwidth-1) var(--pp-colors-grey-grey-700);outline:none}.ukf-field input:not([type=checkbox]):focus-visible,.ukf-field textarea:focus-visible{outline:var(--pp-borderwidth-2) solid var(--pp-colors-grey-grey-700);outline-offset:var(--pp-borderwidth-2)}.ukf-phone{display:flex;align-items:stretch;gap:var(--pp-spacing-8)}.ukf-phone input{flex:1 1 auto}.ukf-handset{flex:0 0 56px;display:flex;align-items:center;justify-content:center;box-sizing:border-box;height:56px;border:0;padding:0;border-radius:var(--pp-borderradius-s);background:var(--pp-colors-grey-grey-100);color:var(--pp-colors-red-primary-red);cursor:pointer;-webkit-appearance:none;appearance:none}.ukf-handset.is-phone{color:var(--pp-colors-additional-white)}.ukf-handset.is-ready{background:var(--pp-colors-blue-primary-blue);color:var(--pp-colors-additional-white)}.ukf-handset:focus-visible{outline:var(--pp-borderwidth-2) solid var(--pp-colors-grey-grey-700);outline-offset:var(--pp-borderwidth-2)}.ukf-handset[aria-busy=true]{cursor:progress}.ukf-or{margin:0;font-size:var(--pp-fontsize-16);line-height:var(--pp-lineheight-1-4);color:var(--pp-colors-grey-black-800)}.ukf-or strong{font-weight:var(--pp-fontweight-bold)}.ukf-calltime{margin:0;font-size:var(--pp-fontsize-14);line-height:var(--pp-lineheight-1-4);color:var(--pp-colors-grey-black-800)}.ukf-calltime[hidden]{display:none}.ukf-cb{position:relative;display:flex;align-items:flex-start;gap:var(--pp-spacing-12);margin:0;font-size:var(--pp-fontsize-12);line-height:var(--pp-lineheight-1-3);font-weight:var(--pp-fontweight-regular);color:var(--pp-colors-grey-black-800);cursor:pointer}.ukf-cb input{position:absolute;left:0;top:0;width:24px;height:24px;margin:0;opacity:0;cursor:pointer}.ukf-cb-box{position:relative;flex:0 0 24px;width:24px;height:24px;border-radius:var(--pp-borderradius-s)}.ukf-cb-box:before{content:"";position:absolute;left:3px;top:3px;width:18px;height:18px;box-sizing:border-box;border:var(--pp-borderwidth-2) solid var(--pp-colors-grey-grey-500);border-radius:3px;background:var(--pp-colors-additional-white)}.ukf-cb-box svg{position:absolute;left:3px;top:3px;width:18px;height:18px;color:var(--pp-colors-additional-white);visibility:hidden}.ukf-cb input:checked+.ukf-cb-box:before{background:var(--pp-colors-grey-grey-700);border-color:var(--pp-colors-grey-grey-700)}.ukf-cb input:checked+.ukf-cb-box svg{visibility:visible}.ukf-cb input:focus-visible+.ukf-cb-box{outline:var(--pp-borderwidth-2) solid var(--pp-colors-grey-grey-700);outline-offset:var(--pp-borderwidth-2)}.ukf-cb-text{min-width:0}.ukf-cb-text a{color:var(--pp-colors-grey-grey-700);text-decoration:underline}.ukf-star{color:var(--pp-colors-red-primary-red);font-weight:var(--pp-fontweight-bold);margin-left:2px}.ukf-hp{position:absolute;left:-100vw;top:auto;width:var(--pp-borderwidth-1);height:var(--pp-borderwidth-1);overflow:hidden}.ukf-actions{display:flex}.ukf-btn{display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:100%;height:56px;padding:0 var(--pp-spacing-24);border:0;border-radius:var(--pp-borderradius-l);color:var(--pp-colors-additional-white);font-family:inherit;font-size:var(--pp-fontsize-16);font-weight:var(--pp-fontweight-medium);line-height:var(--pp-lineheight-1-3);white-space:nowrap;cursor:pointer}.ukf-btn--send{background:var(--pp-colors-blue-primary-blue)}.ukf-btn:hover:not(.is-disabled){background:var(--pp-colors-grey-black-800)}.ukf-btn.is-disabled{background:var(--pp-colors-grey-grey-500);cursor:not-allowed}.ukf-btn--send.is-disabled{background:var(--pp-colors-blue-blue-200)}.ukf-btn[aria-busy=true]{cursor:progress}.ukf-btn:focus-visible{outline:var(--pp-borderwidth-2) solid var(--pp-colors-grey-grey-700);outline-offset:var(--pp-borderwidth-2)}input.ukf-flash:not([type=checkbox]),textarea.ukf-flash{border-color:var(--pp-colors-red-primary-red)!important}.ukf-cb input.ukf-flash+.ukf-cb-box:before{border-color:var(--pp-colors-red-primary-red)!important}.ukf-status{margin:0;font-size:var(--pp-fontsize-16);line-height:var(--pp-lineheight-1-5);font-weight:var(--pp-fontweight-medium);color:var(--pp-colors-grey-black-800)}.ukf-status.is-error{color:var(--pp-colors-red-red-600)}.ukf-fail{padding:12px 16px;border-radius:var(--pp-borderradius-m);background:var(--pp-colors-grey-grey-100);color:var(--pp-colors-grey-black-800);font-size:var(--pp-fontsize-14);line-height:var(--pp-lineheight-1-6)}.ukf-fail a{color:var(--pp-colors-grey-black-800);font-weight:var(--pp-fontweight-bold)}.ukf-exit{align-self:flex-start;padding:0;border:0;background:none;color:var(--pp-colors-grey-grey-700);font-family:inherit;font-size:var(--pp-fontsize-14);line-height:var(--pp-lineheight-1-3);text-decoration:underline;cursor:pointer}.ukf-exit:hover{color:var(--pp-colors-grey-black-800)}@media(max-width:767.98px){.ukf{padding:24px 16px}.ukf-form{padding:16px}.ukf-row{grid-template-columns:minmax(0,1fr)}.ukf-field input:not([type=checkbox]),.ukf-field textarea{font-size:var(--pp-fontsize-16)}.ukf-btn{flex:1 1 auto}}@media(max-width:480px){.ukf-h{font-size:clamp(22px,6vw,24px)}}
