.fus-public-form{font-family:Manrope,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;color:#132335}.fus-public-form *{box-sizing:border-box}.fus-alert{display:flex;align-items:flex-start;gap:14px;margin-bottom:24px;padding:18px;border-radius:14px}.fus-alert>span{width:32px;height:32px;display:grid;place-items:center;border-radius:50%;background:#128c5a;color:#fff;font-weight:800}.fus-alert strong,.fus-alert p{display:block}.fus-alert p{margin:3px 0 0;font-size:13px}.fus-alert--success{background:#eaf9f1;color:#155d3f;border:1px solid #bce9d1}.fus-alert--error{display:block;background:#fff1f1;color:#8a2d2d;border:1px solid #f1c2c2}.fus-honeypot{position:absolute!important;left:-9999px!important}.fus-form-heading{display:flex;align-items:center;gap:12px;margin:9px 0 18px}.fus-form-heading:not(:first-of-type){margin-top:32px;padding-top:28px;border-top:1px solid #e3ecef}.fus-form-heading>span{width:34px;height:34px;display:grid;place-items:center;border-radius:11px;background:#eaf8fb;color:#078ca8;font-size:13px;font-weight:800}.fus-form-heading strong,.fus-form-heading small{display:block}.fus-form-heading strong{color:#0b2139;font-size:15px}.fus-form-heading small{color:#728395;font-size:11px}.fus-fields{display:grid;gap:16px}.fus-fields--2{grid-template-columns:repeat(2,minmax(0,1fr))}.fus-public-form label>span{display:block;margin:0 0 7px;color:#334d62;font-size:12px;font-weight:800}.fus-public-form label em{color:#8997a5;font-size:9px;font-style:normal;font-weight:600}.fus-public-form input:not([type=checkbox]):not([type=file]),.fus-public-form select,.fus-public-form textarea{width:100%;min-height:48px;padding:12px 14px;border:1px solid #d6e3e8;border-radius:11px;outline:none;background:#fff;color:#132335;font:500 13px/1.5 inherit;transition:.2s}.fus-public-form textarea{resize:vertical}.fus-public-form input:focus,.fus-public-form select:focus,.fus-public-form textarea:focus{border-color:#08a8c7;box-shadow:0 0 0 4px rgba(8,168,199,.11)}.fus-field--wide{grid-column:1/-1}.fus-upload{position:relative;margin-top:17px}.fus-upload>input{position:absolute;width:1px;height:1px;opacity:0}.fus-upload>label{min-height:120px;padding:22px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;border:1.5px dashed #9fcbd4;border-radius:15px;background:#f4fbfc;cursor:pointer;transition:.2s}.fus-upload>label:hover{border-color:#08a8c7;background:#ecf9fb}.fus-upload>label b,.fus-upload>label span,.fus-upload>label em{display:block}.fus-upload>label b{color:#17384e;font-size:14px}.fus-upload>label span{margin:3px 0 10px;color:#718594;font-size:10px;font-weight:500}.fus-upload>label em{color:#078ca8;font-size:11px;font-style:normal;font-weight:800}.fus-file-list{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:8px}.fus-file-list span{overflow:hidden;padding:7px 9px;border-radius:8px;background:#edf6f8;color:#496173;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.fus-consent{display:flex;align-items:flex-start;gap:10px;margin-top:27px}.fus-consent input{flex:0 0 auto;width:18px;height:18px;margin-top:2px;accent-color:#08a8c7}.fus-consent>span{margin:0!important;color:#52697b!important;font-size:11px!important;font-weight:600!important;line-height:1.6}.fus-consent a{color:#078ca8;text-decoration:underline}.fus-form-note{margin:8px 0 20px 28px;color:#8a99a5;font-size:9px}.fus-submit{width:100%;min-height:60px;border:0;border-radius:14px;background:linear-gradient(135deg,#08a8c7,#0688a4);color:#fff;box-shadow:0 14px 28px rgba(8,168,199,.24);cursor:pointer;font-family:inherit}.fus-submit span,.fus-submit small{display:block}.fus-submit span{font-size:14px;font-weight:800}.fus-submit small{margin-top:2px;color:#d9f8fe;font-size:9px}.fus-submit:disabled{opacity:.65;cursor:wait}
@media(max-width:620px){.fus-fields--2{grid-template-columns:1fr}.fus-field--wide{grid-column:auto}.fus-file-list{grid-template-columns:1fr}.fus-form-heading:not(:first-of-type){margin-top:25px;padding-top:23px}}

