.kx{--o:#f26522;--o-t:#b83d10;--ink:#0c091c;--ink2:#1e1840;--line:#e6e4f0}.kx .cn{max-width:1180px;margin:0 auto;padding:0 44px}.kx h1,.kx h2{letter-spacing:-.02em;text-wrap-style:balance;font-weight:900;line-height:1.05}.kx .lead{line-height:1.55}.kx p,.kx q,.kx .lead{text-wrap-style:pretty}.kx3{color:#21140d;background:#fbf7f2;overflow:hidden}.kx3 .cn{padding-top:60px;padding-bottom:80px}.kx3 h1{color:#21140d;font-size:clamp(40px,4.6vw,64px);line-height:1.02}.kx3 h1 .o{color:#c64914}.kx3 .lead{color:#3a2a20;max-width:560px;margin-top:0;font-size:18px}.kx3-band{border-bottom:2px solid #21140d;grid-template-columns:1fr 300px;align-items:end;gap:30px;display:grid}.kx3-txt{gap:20px;padding-bottom:40px;display:grid}.kx3-band>img{width:300px;height:auto;display:block}.kx .pill{color:#21140d;background:#fff;border:1px solid #efe3da;border-radius:999px;flex-wrap:wrap;align-items:center;gap:12px;width:max-content;max-width:100%;padding:9px 18px 9px 9px;font-size:16px;font-weight:700;display:inline-flex}.kx .gg{flex:none;width:30px;height:30px;padding:4px}.kx .pill b{font-size:18px;font-weight:900}.kx .pill .st{color:#f5b301;letter-spacing:1px;font-size:16px}.kx3-grid{grid-template-columns:1.2fr 1fr;align-items:start;gap:40px;margin-top:40px;display:grid}.kx3-side{color:#fff;background:linear-gradient(150deg,#c64914,#8e2c09);border-radius:24px;gap:24px;padding:32px;display:grid;box-shadow:0 30px 70px -40px #c6491499}.kx3-steps{counter-reset:s 0;gap:16px;margin:0;padding:0;list-style:none;display:grid}.kx3-steps li{counter-increment:s 1;grid-template-columns:44px 1fr;column-gap:14px;display:grid}.kx3-steps li:before{content:counter(s);color:#c64914;background:#fff;border-radius:50%;grid-row:span 2;place-items:center;width:44px;height:44px;font-size:18px;font-weight:900;display:grid}.kx3-steps b{color:#fff;font-size:18px;font-weight:900}.kx3-steps span{color:#fff;font-size:16px;line-height:1.6}.kx3-pain{background:#ffffff1f;border-radius:18px;gap:10px;padding:22px;display:grid}.kx3-pain b{color:#fff;font-size:20px;font-weight:900}.kx3-pain q{quotes:none;color:#fff;border-left:3px solid #fff;padding-left:14px;font-size:17px;font-weight:800;line-height:1.45}.kx3-pain p{color:#fff;margin:0;font-size:16px;line-height:1.6}.kx3-direct{color:#21140d;background:#fff;border-radius:18px;align-items:center;gap:14px;padding:16px 18px;display:flex}.kx3-direct img{object-fit:cover;border-radius:50%;flex:none;width:56px;height:56px;box-shadow:0 0 0 2px #fff,0 0 0 4px #e2581c}.kx3-direct>div{min-width:0;line-height:1.6}.kx3-direct b{font-size:16px;font-weight:900;display:block}.kx3-direct a{color:#b83d10;overflow-wrap:anywhere;font-size:16px;font-weight:800;display:block}.kx3-direct a:hover{text-decoration:underline}.kx-form{color:var(--ink2);background:#fff;border:1px solid #efe3da;border-radius:22px;gap:16px;padding:34px;display:grid;box-shadow:0 30px 70px -40px #21140d73}.kx-dvoj{grid-template-columns:1fr 1fr;gap:16px;display:grid}.kx-fld{align-content:start;gap:7px;display:grid}.kx-fld label{color:var(--ink);font-size:16px;font-weight:800}.kx-fld label i{color:var(--o-t);font-style:normal}.kx-fld label small{color:var(--ink2);font-size:15px;font-weight:600}.kx-fld input,.kx-fld select,.kx-fld textarea{font:inherit;border:1.5px solid var(--line);color:var(--ink);background:#fff;border-radius:12px;width:100%;padding:13px 15px;font-size:16px}.kx-fld input::placeholder,.kx-fld textarea::placeholder{color:#6b6680}.kx-fld textarea{resize:vertical;min-height:92px}.kx-fld input:focus,.kx-fld select:focus,.kx-fld textarea:focus{border-color:var(--o);outline:none;box-shadow:0 0 0 3px #f265222e}.kx-gdpr{color:var(--ink2);align-items:flex-start;gap:10px;font-size:15px;line-height:1.5;display:flex}.kx-gdpr input{accent-color:#c64914;flex:none;width:18px;height:18px;margin-top:3px}.kx-gdpr a{color:var(--o-t);text-decoration:underline}.kx-btn{color:#fff;cursor:pointer;background:#c64914;border:0;border-radius:999px;justify-content:center;align-items:center;width:100%;padding:18px;font-family:inherit;font-size:17px;font-weight:800;transition:background .2s,transform .2s;display:inline-flex}.kx-btn:hover:not(:disabled){background:#a93e11;transform:translateY(-1px)}.kx-btn:disabled{opacity:.6;cursor:default}.kx-who2{text-align:center;color:var(--ink);font-size:15px;font-weight:700}.kx3-other{color:#21140d;background:#fff;padding:90px 0}.kx3-other h2{color:#21140d;font-size:clamp(32px,3.6vw,48px);line-height:1.08}.kx3-other h2 .o{color:#c64914}.kx3-other .lead{color:#3a2a20;max-width:640px;margin-top:14px;font-size:18px}.kxo-grid{grid-template-columns:repeat(4,1fr);gap:18px;margin-top:40px;display:grid}.kxo-grid a{background:#fbf7f2;border:1px solid #efe3da;border-radius:20px;flex-direction:column;gap:8px;padding:26px 26px 28px;transition:transform .2s,box-shadow .2s,border-color .2s;display:flex;position:relative}.kxo-grid a:hover{border-color:#e2581c;transform:translateY(-3px);box-shadow:0 18px 40px -20px #c6491459}.kxo-grid small{color:#7a2608;padding-right:44px;font-size:16px;font-weight:700;line-height:1.6}.kxo-grid b{color:#21140d;font-size:20px;font-weight:900;line-height:1.25}.kxo-grid span{color:#3a2a20;font-size:16px;line-height:1.5}.kxo-grid i{color:#fff;background:#c64914;border-radius:50%;place-items:center;width:38px;height:38px;font-style:normal;font-weight:900;transition:transform .2s;display:grid;position:absolute;top:22px;right:22px}.kxo-grid a:hover i{transform:translate(3px)}.kxo-sw{justify-content:center;margin-top:30px;display:flex}.kxo-s{color:#21140d;cursor:pointer;background:#fff;border:2px solid #21140d;border-radius:999px;align-items:center;gap:12px;min-width:300px;padding:14px 16px 14px 18px;font-family:inherit;font-size:16px;font-weight:800;transition:all .2s;display:inline-flex}.kxo-s span{text-align:left;flex:1}.kxo-s kbd{color:#3a2a20;border:1px solid #cfc3ba;border-radius:6px;padding:2px 7px;font-family:inherit;font-size:15px}.kxo-s:hover{color:#fff;background:#21140d}.kxo-s:hover kbd{color:#fff;border-color:#fff6}@media (min-width:1101px){.kx3-band{grid-template-columns:minmax(0,660px) 420px;justify-content:start;gap:20px 40px}.kx3-band>img{width:420px}}@media (max-width:1300px) and (min-width:761px){.kx3 h1{font-size:clamp(40px,4.6vw,60px)}}@media (max-width:1100px){.kx3-grid{grid-template-columns:1fr}.kx3-band{grid-template-columns:1fr 220px}.kx3-band>img{width:220px}.kxo-grid{grid-template-columns:1fr 1fr}}@media (max-width:760px){.kx .cn{padding:0 20px}.kx .cn>*,.kx3-grid>*{min-width:0}.kx h1,.kx h2{overflow-wrap:break-word}.kx3 .cn{padding-top:36px;padding-bottom:50px}.kx3 h1{font-size:44px}.kx3 .lead{font-size:16px}.kx3-band{grid-template-columns:1fr;gap:0}.kx3-txt{padding-bottom:20px}.kx3-band>img{width:220px;margin:0 auto}.kx .pill{grid-template-columns:auto auto 1fr;gap:2px 10px;display:inline-grid}.kx .pill>svg{grid-row:span 2}.kx .pill b{font-size:16px}.kx .pill .pt{grid-column:2/-1}.kx .pill .st{justify-self:start}.kx3-side{padding:22px}.kx-form{padding:24px}.kx-dvoj{grid-template-columns:1fr}.kx3-other{padding:56px 0}.kxo-grid{grid-template-columns:1fr}.kxo-s{width:100%;min-width:0}.kxo-s kbd{display:none}}@media (prefers-reduced-motion:reduce){.kx *{transition:none!important}}
