.futurus-crm-wekerle{--futurus-crm-blue:#152e52;--futurus-crm-orange:#f58b1f;box-sizing:border-box;width:100%;padding:80px 0;margin:0;background:#152e52;color:#e1e7ef;font-family:FuturusWekerle,Manrope,system-ui,sans-serif;line-height:1.7;scroll-margin-top:100px}
.futurus-crm-wekerle *{box-sizing:border-box;min-width:0;letter-spacing:0}
.futurus-crm-wekerle [hidden]{display:none!important}
.futurus-crm-wekerle-layout{display:grid;grid-template-columns:.85fr 1.15fr;gap:70px;align-items:start;width:min(1224px,calc(100% - 96px));margin:auto}
.futurus-crm-wekerle .futurus-crm-wekerle-eyebrow{color:#ffb364;text-transform:uppercase;font-size:12px;font-weight:700;margin:0 0 20px}
.futurus-crm-wekerle .futurus-crm-wekerle-intro h2{color:#fff;font-family:inherit;font-size:43px;line-height:1.16;font-weight:700;margin:0 0 25px}
.futurus-crm-wekerle-intro p{margin:0 0 24px;font-size:16px;color:#d1dce9}
.futurus-crm-wekerle-intro a{display:inline-block;padding:4px 0;color:#fff;text-decoration:none;font-weight:700;overflow-wrap:anywhere}
.futurus-crm-wekerle-intro a:hover{text-decoration:underline}
.futurus-crm-wekerle-intro small{font-size:12px;color:#becbdd}
.futurus-crm-wekerle-card{padding:32px;border:1px solid #dce2e5;border-radius:5px;background:#fff;color:#213246}
.futurus-crm-wekerle .futurus-crm-form{margin:0;padding:0;border:0;border-radius:0;box-shadow:none;background:none;font-family:inherit;gap:20px}
.futurus-crm-wekerle .futurus-crm-form h2{font-family:inherit;font-size:24px;color:#152e52;line-height:1.3}
.futurus-crm-wekerle .futurus-crm-form-grid{gap:18px}
.futurus-crm-wekerle .futurus-crm-form label>span{font-size:12px;line-height:1.6}
.futurus-crm-wekerle .futurus-crm-form input:not([type="checkbox"]):not(.futurus-crm-hp),.futurus-crm-wekerle .futurus-crm-form select,.futurus-crm-wekerle .futurus-crm-form textarea{font-family:inherit;font-size:15px;min-height:48px;padding:12px;background:#f8f9fa;border:1px solid #ced7df;border-radius:3px;color:#213246;box-shadow:none}
.futurus-crm-wekerle .futurus-crm-form input[type="file"]{font-size:12px!important;max-width:100%}
.futurus-crm-wekerle .futurus-crm-form small{font-size:11px;line-height:1.7}
.futurus-crm-wekerle .futurus-crm-form button[type="submit"]{width:100%;min-height:52px;padding:14px 20px;border:0;border-radius:4px;background:#f58b1f;color:#fff;font-family:inherit;font-size:14px;font-weight:700;box-shadow:none}
.futurus-crm-wekerle .futurus-crm-form button[type="submit"]:hover{background:#df7610;color:#fff}
.futurus-crm-wekerle .futurus-crm-form button[type="submit"],.futurus-crm-wekerle .futurus-crm-form button[type="submit"] *{color:#fff!important;-webkit-text-fill-color:#fff!important}
.futurus-crm-wekerle .futurus-crm-form button[type="submit"]:disabled{opacity:.65;cursor:wait}
.futurus-crm-wekerle-attachment{padding:15px;background:#edf2eb;border:1px solid #d7e0d5;border-radius:3px;color:#356345}
.futurus-crm-wekerle-attachment p{font-size:12px;line-height:1.8;margin:0}
.futurus-crm-wekerle-attachment .futurus-crm-check{margin-top:12px}
.futurus-crm-wekerle .futurus-crm-check{align-items:flex-start}
.futurus-crm-wekerle .futurus-crm-check input[type="checkbox"]{flex-shrink:0;margin-top:3px}
.futurus-crm-wekerle .futurus-crm-success{margin:0;box-shadow:none}
.futurus-crm-wekerle .futurus-crm-success h2{font-family:inherit}
@media(max-width:1100px){.futurus-crm-wekerle-layout{width:calc(100% - 64px);gap:35px;grid-template-columns:.75fr 1.25fr}.futurus-crm-wekerle .futurus-crm-wekerle-intro h2{font-size:36px}.futurus-crm-wekerle-card{padding:26px}}
@media(max-width:800px){.futurus-crm-wekerle{padding-block:60px}.futurus-crm-wekerle-layout{grid-template-columns:1fr;gap:30px}.futurus-crm-wekerle-intro{max-width:600px}}
@media(max-width:600px){.futurus-crm-wekerle-layout{width:calc(100% - 40px)}.futurus-crm-wekerle-card{padding:24px}.futurus-crm-wekerle .futurus-crm-wekerle-intro h2{font-size:33px}.futurus-crm-wekerle-intro p{font-size:15px}.futurus-crm-wekerle .futurus-crm-form-grid{grid-template-columns:1fr}.futurus-crm-wekerle .futurus-crm-form input:not([type="checkbox"]):not(.futurus-crm-hp),.futurus-crm-wekerle .futurus-crm-form select,.futurus-crm-wekerle .futurus-crm-form textarea{font-size:16px}}
.futurus-crm-wekerle.futurus-crm-wekerle-form-only{margin:0;padding:0;background:transparent;color:#213246}
