#kennismaking-dialog{width:min(980px,calc(100vw - 48px));max-width:980px;padding:0;max-height:90dvh;border:0;border-radius:12px;background:#faf9f6;overflow-y:auto}#kennismaking-dialog .kennismaking-close{position:absolute;right:16px;top:16px;z-index:2;background:#fff;border:1px solid #d8cece;border-radius:50%;width:42px;height:42px;font-size:27px;line-height:1}.conversion-dialog-grid{display:grid;grid-template-columns:.8fr 1.2fr}.conversion-person{padding:48px 32px;background:#eee6e5;border-right:1px solid #ddd1d1}.conversion-person h2{font-size:35px;line-height:1.1;letter-spacing:-1.3px;margin:24px 0}.conversion-person p{font-size:16px;line-height:1.65}.conversion-person ul{padding-left:18px;margin:28px 0;line-height:2;font-size:15px}.conversion-person a{text-decoration:underline;text-underline-offset:4px}.conversion-person .conversion-small{font-size:14px;margin-top:40px}#kennismaking-dialog .kennismaking-content{padding:48px 36px 32px}#kennismaking-title{font-size:34px;line-height:1.08;letter-spacing:-1px;margin:12px 0 18px;max-width:390px}.conversion-form{display:flex;flex-direction:column;gap:16px;margin:20px 0 0}.conversion-form[hidden],.kennismaking-success[hidden]{display:none!important}.conversion-fields{display:grid;grid-template-columns:1fr 1fr;gap:16px}.conversion-form label{display:block;font-size:14px;font-weight:600;color:#292225}.conversion-form label span:not(.message-label){font-size:12px;font-weight:400;color:#655b5e}.conversion-form input,.conversion-form select,.conversion-form textarea{display:block;box-sizing:border-box;width:100%;padding:12px 13px;margin-top:7px;border:1px solid #bcb0b0;border-radius:5px;background:#fff;font:inherit;font-weight:400;font-size:16px;color:#292225;min-height:46px}.conversion-form textarea{resize:vertical;min-height:88px}.conversion-form input:focus,.conversion-form textarea:focus,.conversion-form select:focus{outline:2px solid #a30000;outline-offset:2px}.conversion-form small{display:block;font-size:12px;font-weight:400;color:#655b5e;margin-top:5px}.conversion-phone summary{font-size:14px;cursor:pointer;text-decoration:underline;text-underline-offset:4px}.conversion-phone label{margin-top:12px}.conversion-honey{position:absolute!important;left:-10000px!important;width:1px;height:1px;overflow:hidden}.conversion-submit{width:100%;justify-content:center;font-size:16px;min-height:54px;border:0;cursor:pointer}.conversion-submit:disabled{opacity:.65;cursor:wait}.conversion-form .kennismaking-reassurance{font-size:11px;text-align:center;line-height:1.5;margin:-6px 0 0}.conversion-form .kennismaking-privacy{font-size:12px;line-height:1.5;margin:0}.kennismaking-error{padding:14px;border:1px solid #a30000;border-radius:5px;background:#fff0ef;color:#7a0000;font-size:14px;line-height:1.5}.kennismaking-success{padding:28px 0}.kennismaking-success h3{font-size:30px;line-height:1.2}.kennismaking-success p{font-size:16px;line-height:1.6}.conversion-offer{display:grid;grid-template-columns:1.2fr .8fr;gap:48px;align-items:center;background:#eee6e5}.conversion-offer h2{font-size:clamp(32px,4vw,56px);line-height:1.06;letter-spacing:-1.5px;margin:18px 0}.conversion-offer p{max-width:660px;font-size:18px;line-height:1.6}.conversion-offer ol{padding-left:22px;font-size:17px;line-height:1.6}.conversion-offer li{padding:10px 0}.conversion-offer .button{margin:12px 0}.conversion-offer .offer-note{font-size:13px}.conversion-inline{max-width:820px;margin:0 auto}.conversion-inline .conversion-form{background:#fff;padding:32px;border:1px solid #d8cece;border-radius:8px}.conversion-inline h2{font-size:clamp(32px,4vw,48px)}
@media(max-width:700px){#kennismaking-dialog{width:calc(100vw - 16px);max-height:calc(100dvh - 16px);border-radius:8px}.conversion-dialog-grid{display:block}.conversion-person{display:none}#kennismaking-dialog .kennismaking-content{padding:60px 22px 26px}#kennismaking-title{font-size:30px}.conversion-fields{grid-template-columns:1fr}.conversion-form{gap:14px}.conversion-offer{grid-template-columns:1fr;gap:18px}.conversion-inline .conversion-form{padding:22px}.conversion-form .kennismaking-reassurance{font-size:10px}} @media(max-width:760px){.header{gap:10px;padding-left:16px;padding-right:16px}.header>.logo{min-width:0;flex:1 1 auto}.header>.logo img{width:clamp(80px,22vw,130px);height:auto}.header>button.button.small{flex:0 0 auto;white-space:nowrap;word-break:normal;font-size:12px;line-height:1.2;padding:14px 13px;min-height:44px}.header>.menu{flex:0 0 auto;padding:10px 12px;min-height:44px;font-size:13px;gap:10px}}
@media(max-width:360px){.header{gap:7px;padding-left:10px;padding-right:10px}.header>button.button.small{font-size:11px;padding-left:10px;padding-right:10px}.header>.menu{padding-left:9px;padding-right:9px}.header>.logo img{width:76px}}
.conversion-form label[hidden]{display:none!important}
#kennismaking-dialog .kennismaking-close{position:sticky;top:12px;right:auto;float:none;display:block;margin:12px 12px -54px auto}