:where(.kx) a{color:#a85a2e}:where(.kx) a:hover{color:#122a31}.kx{--bg:#fbf9f6;--sf:#f3eee8;--sf2:#ebe4dc;--card:#fff;--tx:#122a31;--tx2:#4f5f5a;--tx3:#5c6b66;--ln:#122a311a;--ln2:#122a312e;--lk:#a85a2e;--b2:#122a310f;--b2h:#122a311c;--bcu:#f6e3d6;--bcut:#8f4a22;--bgr:#e3efe8;--bgrt:#276b45;--sh:0 40px 80px -44px #122a316b;--shs:0 1px 2px -1px #122a3114,0 10px 28px -16px #122a313d;--glow:#e0915f38;font-family:var(--font-manrope),system-ui,-apple-system,"Segoe UI",sans-serif;background:var(--bg);color:var(--tx);font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-size:17px;line-height:1.55;position:relative;overflow-x:clip}.kx *{box-sizing:border-box}:where(.kx) :where(p,h1,h2,h3,h4,ul,ol,figure){margin:0}.kx ul,.kx ol{padding:0;list-style:none}.kx img{max-width:100%;display:block}.kx ::selection{color:#0b1c22;background:#e0915f}.kx :focus-visible{outline:2px solid var(--lk);outline-offset:3px}:where(.kx) .skip{z-index:50;color:#0b1c22;background:#e0915f;border-radius:12px;padding:12px 16px;font-weight:700;text-decoration:none;position:absolute;top:-120px;left:16px}:where(.kx) .skip:focus{color:#0b1c22;top:12px}:where(.kx) .wrap{max-width:1200px;margin:0 auto;padding:0 40px}:where(.kx) .h1{letter-spacing:-.05em;text-wrap:balance;font-size:clamp(2.75rem,6.4vw,5.5rem);font-weight:800;line-height:1}:where(.kx) .h2{letter-spacing:-.04em;text-wrap:balance;font-size:clamp(2.125rem,4.2vw,3.5rem);font-weight:800;line-height:1.04}:where(.kx) .h3{letter-spacing:-.02em;text-wrap:balance;font-size:1.375rem;font-weight:800;line-height:1.22}:where(.kx) .body{color:var(--tx2);text-wrap:pretty;font-size:clamp(1.0625rem,1.35vw,1.25rem);line-height:1.55}:where(.kx) .sm{font-size:.9375rem;line-height:1.55}:where(.kx) .t2{color:var(--tx2)}:where(.kx) .t3{color:var(--tx3)}:where(.kx) .badge{white-space:nowrap;border-radius:999px;align-items:center;gap:6px;min-height:28px;padding:0 12px;font-size:.8125rem;font-weight:700;display:inline-flex}:where(.kx) .badge i{border-radius:50%;width:7px;height:7px}:where(.kx) .b-cu{background:var(--bcu);color:var(--bcut)}:where(.kx) .b-gr{background:var(--bgr);color:var(--bgrt)}:where(.kx) .b-ne{background:var(--b2);color:var(--tx2)}:where(.kx) .more{min-height:44px;color:var(--lk);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0;font-family:inherit;font-size:1rem;font-weight:700;text-decoration:none;display:inline-flex}:where(.kx) .more:hover{color:var(--lk);text-underline-offset:4px;text-decoration:underline}:where(.kx) .btn{cursor:pointer;white-space:nowrap;border:0;border-radius:999px;justify-content:center;align-items:center;gap:10px;min-height:52px;padding:0 24px;font-family:inherit;font-size:1rem;font-weight:700;line-height:1;text-decoration:none;transition:background-color .15s,color .15s,transform .15s;display:inline-flex}:where(.kx) .btn:active{transform:scale(.985)}:where(.kx) .btn-cu{color:#0b1c22;background:#e0915f}:where(.kx) .btn-cu:hover{color:#0b1c22;background:#eba679}:where(.kx) .btn-2{background:var(--b2);color:var(--tx)}:where(.kx) .btn-2:hover{background:var(--b2h);color:var(--tx)}:where(.kx) .btn-sm{min-height:44px;padding:0 18px;font-size:.9063rem}:where(.kx) .tg{background:var(--b2);border-radius:999px;gap:4px;padding:4px;display:inline-flex}:where(.kx) .tg button{min-height:44px;color:var(--tx2);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:0 16px;font-family:inherit;font-size:.9063rem;font-weight:700;transition:background-color .15s,color .15s}:where(.kx) .tg button:hover{color:var(--tx)}:where(.kx) .tg button.is-on{color:#fbf9f6;background:#122a31}.kx input[type=range]{appearance:none;cursor:pointer;background:0 0;width:100%;height:44px;margin:0}.kx input[type=range]::-webkit-slider-runnable-track{background:#122a3129;border-radius:999px;height:6px}.kx input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;background:#122a31;border-radius:50%;width:24px;height:24px;margin-top:-9px;box-shadow:0 0 0 4px #fff,0 2px 10px #122a314d}.kx input[type=range]::-moz-range-track{background:#122a3129;border-radius:999px;height:6px}.kx input[type=range]::-moz-range-thumb{background:#122a31;border:0;border-radius:50%;width:24px;height:24px}:where(.kx) .ul{flex-direction:column;gap:10px;margin-top:22px;display:flex}:where(.kx) .ul li{color:var(--tx2);align-items:flex-start;gap:10px;font-size:1rem;line-height:1.5;display:flex}:where(.kx) .ul svg{color:#2f7d52;flex:none;margin-top:3px}:where(.kx) .nav{border-bottom:1px solid var(--ln);justify-content:space-between;align-items:center;gap:20px;min-height:72px;display:flex}:where(.kx) .logo{color:var(--tx);letter-spacing:-.01em;align-items:center;gap:10px;font-size:1.0625rem;font-weight:800;text-decoration:none;display:inline-flex}:where(.kx) .logo:hover{color:var(--tx)}:where(.kx) .appic{color:#f3eee8;background:#183842;border-radius:9px;flex:none;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex}:where(.kx) .appic svg{width:22px;height:22px}:where(.kx) .nav-l{align-items:center;gap:2px;display:flex}:where(.kx) .nav-l a{min-height:44px;color:var(--tx2);border-radius:999px;align-items:center;padding:0 12px;font-size:.9063rem;font-weight:600;text-decoration:none;transition:background-color .15s,color .15s;display:inline-flex}:where(.kx) .nav-l a:hover{background:var(--b2);color:var(--tx)}:where(.kx) .nav-r{align-items:center;gap:8px;display:flex}:where(.kx) .nav-in{min-height:44px;color:var(--tx);border-radius:999px;align-items:center;padding:0 12px;font-size:.9063rem;font-weight:700;text-decoration:none;display:inline-flex}:where(.kx) .nav-in:hover{background:var(--b2);color:var(--tx)}:where(.kx) .ic-btn{background:var(--b2);width:44px;height:44px;color:var(--tx);cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;display:inline-flex}:where(.kx) .ic-btn:hover{background:var(--b2h)}:where(.kx) .nav-m,:where(.kx) .nav-p{display:none}:where(.kx) .hero{text-align:center;padding:clamp(56px,7vw,104px) 0 clamp(48px,5vw,72px);position:relative;overflow:hidden}:where(.kx) .hero-in{flex-direction:column;align-items:center;display:flex}:where(.kx) .hero .h1{max-width:16ch;margin-top:22px}:where(.kx) .ast{color:#e0915f}:where(.kx) .fn{letter-spacing:-.01em;color:var(--tx3);margin-top:16px;font-size:clamp(1.0625rem,1.6vw,1.375rem);font-weight:600}:where(.kx) .hero .body{max-width:46ch;margin-top:28px}:where(.kx) .cta{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:36px;display:flex}:where(.kx) .dev{justify-content:center;width:100%;margin-top:clamp(56px,6vw,80px);display:flex;position:relative}:where(.kx) .dev:before{content:"";aspect-ratio:1;background:radial-gradient(closest-side,var(--glow),transparent);pointer-events:none;border-radius:50%;width:min(760px,130%);position:absolute;top:46%;left:50%;transform:translate(-50%,-50%)}:where(.kx) .vchip{opacity:0;transition:opacity .3s,transform .3s;position:absolute;top:30%;left:calc(50% + 168px);transform:translate(-8px)}:where(.kx) .vchip.is-on{opacity:1;transform:translate(0)}:where(.kx) .vchip i{animation:1s ease-in-out infinite vpulse}@keyframes vpulse{0%,to{opacity:1}50%{opacity:.25}}:where(.kx) .story{text-align:left;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;width:min(100%,1000px);margin-top:44px;display:grid}:where(.kx) .st{min-height:44px;color:var(--tx3);text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;gap:10px;padding:0;font-family:inherit;display:flex}:where(.kx) .st-bar{background:var(--b2h);border-radius:999px;height:4px;display:block;position:relative;overflow:hidden}:where(.kx) .st-bar i{background:#e0915f;border-radius:999px;width:0;position:absolute;top:0;bottom:0;left:0}:where(.kx) .st.done .st-bar i{width:100%}:where(.kx) .st.run-a .st-bar i{animation:4.2s linear forwards stfa}:where(.kx) .st.run-b .st-bar i{animation:4.2s linear forwards stfb}@keyframes stfa{0%{width:0}to{width:100%}}@keyframes stfb{0%{width:0}to{width:100%}}:where(.kx) .st-n{letter-spacing:.06em;text-transform:uppercase;font-size:.75rem;font-weight:700}:where(.kx) .st b{color:var(--tx3);font-size:1rem;line-height:1.3;display:block}:where(.kx) .st.is-on b{color:var(--tx)}:where(.kx) .st span.st-d{color:var(--tx3);margin-top:4px;font-size:.875rem;line-height:1.5;display:block}:where(.kx) .st.is-on span.st-d{color:var(--tx2)}:where(.kx) .story-ctl{margin-top:24px}:where(.kx) .phone{width:min(100%,280px);box-shadow:0 0 0 1.5px #122a3124,var(--sh);background:#0e1a1d;border-radius:46px;flex:none;margin:0 auto;padding:9px;position:relative}:where(.kx) .phone-scr{aspect-ratio:1080/2400;background:#f3eee8;border-radius:37px;position:relative;overflow:hidden}:where(.kx) .phone-scr img{object-fit:cover;width:100%;height:100%;transition:opacity .45s cubic-bezier(.16,1,.3,1);position:absolute;top:0;left:0}:where(.kx) .bn{z-index:3;text-align:left;opacity:0;background:#fff;border-radius:18px;align-items:flex-start;gap:10px;padding:12px 12px 10px;transition:transform .5s cubic-bezier(.16,1,.3,1),opacity .3s;display:flex;position:absolute;top:3.5%;left:4%;right:4%;transform:translateY(-140%);box-shadow:0 14px 30px -12px #122a3180,0 0 0 1px #122a310f}:where(.kx) .bn.is-in{opacity:1;transform:translateY(0)}:where(.kx) .bn-ic{color:#0b1c22;background:#e0915f;border-radius:50%;flex:none;justify-content:center;align-items:center;width:26px;height:26px;display:flex}:where(.kx) .bn-a{color:#5c6b66;font-size:.6875rem;font-weight:600}:where(.kx) .bn-t{color:#122a31;font-size:.8125rem;font-weight:800;line-height:1.3}:where(.kx) .bn-s{color:#4f5f5a;font-size:.75rem}:where(.kx) .bn-l{color:#a85a2e;margin-top:4px;font-size:.75rem;font-weight:700}:where(.kx) .buzz-a .phone{animation:.5s linear kbuzza}:where(.kx) .buzz-b .phone{animation:.5s linear kbuzzb}@keyframes kbuzza{0%,to{transform:translate(0)}15%{transform:translate(-3px)rotate(-.6deg)}30%{transform:translate(3px)rotate(.6deg)}45%{transform:translate(-3px)rotate(-.6deg)}60%{transform:translate(3px)rotate(.6deg)}75%{transform:translate(-2px)}}@keyframes kbuzzb{0%,to{transform:translate(0)}15%{transform:translate(-3px)rotate(-.6deg)}30%{transform:translate(3px)rotate(.6deg)}45%{transform:translate(-3px)rotate(-.6deg)}60%{transform:translate(3px)rotate(.6deg)}75%{transform:translate(-2px)}}:where(.kx) .feat{padding:clamp(48px,5vw,72px) 0}:where(.kx) .split{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:clamp(40px,5vw,72px);display:grid}:where(.kx) .split.rev{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}:where(.kx) .split.rev .fx{order:2}:where(.kx) .fx{flex-direction:column;align-items:flex-start;display:flex}:where(.kx) .fx .h2{margin-top:16px}:where(.kx) .fx .body{max-width:40ch;margin-top:18px}:where(.kx) .fx .more{margin-top:14px}:where(.kx) .panel{background:var(--sf);border-radius:36px;justify-content:center;align-items:center;gap:24px;min-height:660px;padding:48px 32px;display:flex;position:relative;overflow:hidden}:where(.kx) .center{text-align:center;flex-direction:column;align-items:center;display:flex}:where(.kx) .center .h2{max-width:20ch;margin-top:16px}:where(.kx) .center .body{max-width:52ch;margin-top:18px}:where(.kx) .duo{justify-content:center;gap:24px;width:100%;display:flex}:where(.kx) .duo .phone{margin:0}:where(.kx) .card{background:var(--card);box-shadow:var(--shs);border-radius:24px}:where(.kx) .fleet{background:var(--card);width:100%;box-shadow:var(--shs);text-align:left;border-radius:32px;margin-top:48px;padding:28px}:where(.kx) .fl-top{border-bottom:1px solid var(--ln);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;padding-bottom:20px;display:flex}:where(.kx) .fl-top b{letter-spacing:-.01em;font-size:1.125rem}:where(.kx) .fl-leg{color:var(--tx2);flex-wrap:wrap;gap:8px 20px;font-size:.875rem;display:flex}:where(.kx) .fl-leg span{align-items:center;gap:8px;display:inline-flex}:where(.kx) .fl-leg i{border-radius:50%;width:9px;height:9px}:where(.kx) .fl-grps{grid-template-columns:minmax(0,9fr) minmax(0,7fr) minmax(0,4fr);gap:28px;margin-top:22px;display:grid}:where(.kx) .fl-g p{margin-bottom:12px;font-size:.875rem;font-weight:700}:where(.kx) .fl-g p span{color:var(--tx3);font-weight:500}:where(.kx) .fw{grid-template-columns:repeat(auto-fill,minmax(30px,1fr));gap:8px;display:grid}:where(.kx) .fd{aspect-ratio:9/16;background:#f7f3ee;border-radius:8px;justify-content:center;align-items:flex-end;padding-bottom:6px;display:flex;position:relative;box-shadow:inset 0 0 0 1.5px #122a3129}:where(.kx) .fd.sq{aspect-ratio:1;border-radius:7px}:where(.kx) .fd i{border-radius:50%;width:8px;height:8px}:where(.kx) .caps{text-align:left;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;width:100%;margin-top:20px;display:grid}:where(.kx) .cap{background:var(--card);box-shadow:var(--shs);border-radius:24px;padding:24px}:where(.kx) .cap svg{color:#183842}:where(.kx) .cap b{letter-spacing:-.01em;margin-top:14px;font-size:1.0625rem;display:block}:where(.kx) .cap p{color:var(--tx2);margin-top:6px;font-size:.9375rem;line-height:1.55}:where(.kx) .vib{align-self:center;margin-top:10px}:where(.kx) .bn-loud{box-shadow:0 14px 30px -12px #122a3180,0 0 0 2px #e0915f}:where(.kx) .bn-loud .bn-ic{animation:1s ease-in-out infinite vpulse}:where(.kx) .phone-scr{container-type:inline-size}:where(.kx) .pa{color:#1d2733;text-align:left;background:#f2f4f6;flex-direction:column;transition:opacity .45s cubic-bezier(.16,1,.3,1),filter .45s cubic-bezier(.16,1,.3,1),transform .45s cubic-bezier(.16,1,.3,1);display:flex;position:absolute;inset:0}:where(.kx) .pa.is-blur{filter:blur(2.4px)saturate(.8)brightness(.94);transform:scale(1.02)}:where(.kx) .pa-sb{justify-content:space-between;align-items:center;padding:5cqw 7cqw 2.5cqw;font-size:3.6cqw;font-weight:600;display:flex}:where(.kx) .pa-hd{color:#fff;background:#2e3b4b;padding:4cqw 6cqw 4.5cqw}:where(.kx) .pa-hd b{font-size:5.2cqw;line-height:1.2;display:block}:where(.kx) .pa-hd span{opacity:.75;margin-top:.8cqw;font-size:3.5cqw;display:block}:where(.kx) .pa-scan{color:#556170;text-align:center;background:#dde2e8;border-radius:4cqw;flex-direction:column;justify-content:center;align-items:center;gap:2.5cqw;height:46cqw;margin:6cqw 6cqw 0;font-size:3.6cqw;display:flex;position:relative}:where(.kx) .pa-scan i{border:0 solid #2e3b4b;width:9cqw;height:9cqw;position:absolute}:where(.kx) .pa-scan i:first-child{border-top-width:.9cqw;border-left-width:.9cqw;border-top-left-radius:2cqw;top:5cqw;left:5cqw}:where(.kx) .pa-scan i:nth-child(2){border-top-width:.9cqw;border-right-width:.9cqw;border-top-right-radius:2cqw;top:5cqw;right:5cqw}:where(.kx) .pa-scan i:nth-child(3){border-bottom-width:.9cqw;border-left-width:.9cqw;border-bottom-left-radius:2cqw;bottom:5cqw;left:5cqw}:where(.kx) .pa-scan i:nth-child(4){border-bottom-width:.9cqw;border-right-width:.9cqw;border-bottom-right-radius:2cqw;bottom:5cqw;right:5cqw}:where(.kx) .pa-btn{color:#fff;text-align:center;background:#2e3b4b;border-radius:3cqw;margin:4cqw 6cqw 0;padding:3.6cqw;font-size:4cqw;font-weight:700}:where(.kx) .pa-lh{color:#556170;text-transform:uppercase;letter-spacing:.06em;margin:6cqw 6cqw 1.5cqw;font-size:3.3cqw;font-weight:700}:where(.kx) .pa-row{border-top:1px solid #dde2e8;align-items:center;gap:3cqw;margin:0 6cqw;padding:3cqw 0;font-size:3.7cqw;display:flex}:where(.kx) .pa-row em{color:#556170;font-variant-numeric:tabular-nums;font-style:normal}:where(.kx) .pa-row b{flex:1;font-weight:600}:where(.kx) .pa-row span{color:#2f7a52;font-weight:700}:where(.kx) .pa-bar{opacity:.5;background:#1d2733;border-radius:1cqw;width:30cqw;height:1.2cqw;margin:auto auto 2.5cqw}:where(.kx) .cap-note{color:var(--tx3);text-align:center;margin-top:14px;font-size:.8125rem}:where(.kx) .upd{text-align:left;width:min(100%,460px);color:var(--tx);padding:24px}:where(.kx) .upd-h{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;display:flex}:where(.kx) .upd-h b{letter-spacing:-.02em;font-size:1.25rem}:where(.kx) .upd-l{border-top:1px solid var(--ln);margin-top:16px}:where(.kx) .upd-l li{border-bottom:1px solid var(--ln);grid-template-columns:86px minmax(0,1fr) auto;align-items:baseline;gap:12px;padding:13px 0;font-size:.9375rem;display:grid}:where(.kx) .upd-l li em{font-variant-numeric:tabular-nums;font-style:normal;font-weight:700}:where(.kx) .upd-l li span{color:var(--tx2)}:where(.kx) .upd-l li small{color:var(--tx3);white-space:nowrap;font-size:.8125rem}:where(.kx) .upd-l li.is-new em{color:#a85a2e}:where(.kx) .upd-f{align-items:center;gap:10px;margin-top:16px;font-size:.9375rem;font-weight:700;display:flex}:where(.kx) .upd-f i{background:#2f7d52;border-radius:50%;flex:none;width:9px;height:9px}:where(.kx) .log{text-align:left;width:min(100%,440px);padding:22px}:where(.kx) .log-h{justify-content:space-between;align-items:baseline;gap:12px;display:flex}:where(.kx) .log-h b{letter-spacing:-.03em;font-size:1.5rem}:where(.kx) .log .tg{margin-top:14px}:where(.kx) .log .tg button{padding:0 14px;font-size:.8438rem}:where(.kx) .log ul{margin-top:12px}:where(.kx) .log li{border-top:1px solid var(--ln);grid-template-columns:52px 12px minmax(0,1fr);align-items:start;gap:4px 10px;padding:12px 0;display:grid}:where(.kx) .log li:first-child{border-top:0}:where(.kx) .log-t{color:var(--tx3);font-size:.875rem;font-weight:600}:where(.kx) .log li i{border-radius:50%;width:9px;height:9px;margin-top:6px}:where(.kx) .log li b{font-size:.9688rem;display:block}:where(.kx) .log li span{color:var(--tx2);font-size:.8438rem;display:block}:where(.kx) .log-f{border-top:1px solid var(--ln);color:var(--tx3);margin-top:10px;padding-top:12px;font-size:.8125rem;line-height:1.5}:where(.kx) .quiz{background:var(--sf);border-radius:24px;width:100%;margin-top:28px;padding:22px}:where(.kx) .qa{flex-direction:column;gap:8px;margin-top:14px;display:flex}:where(.kx) .qa button{background:var(--card);min-height:52px;color:var(--tx);text-align:left;cursor:pointer;box-shadow:0 0 0 1px var(--ln);border:0;border-radius:16px;padding:0 18px;font-family:inherit;font-size:1rem;font-weight:700;transition:background-color .15s,color .15s}:where(.kx) .qa button.is-right{background:var(--bgr);color:var(--bgrt);box-shadow:none}:where(.kx) .qa button.is-wrong{background:var(--bcu);color:var(--bcut);box-shadow:none}:where(.kx) .q-res{margin-top:16px}:where(.kx) .q-res b{font-size:1.0625rem;display:block}:where(.kx) .q-res p{color:var(--tx2);margin-top:4px;font-size:.9375rem;line-height:1.55}:where(.kx) .sens{background:var(--sf);border-radius:24px;width:100%;margin-top:28px;padding:22px}:where(.kx) .sens-h{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 12px;display:flex}:where(.kx) .sens-h b{font-size:.9375rem}:where(.kx) .zbar{background:var(--card);height:52px;box-shadow:inset 0 0 0 1px var(--ln);border-radius:14px;margin-top:14px;position:relative;overflow:hidden}:where(.kx) .zb-on{background:var(--bcu);border-left:2px dashed #e0915f;transition:left .2s;position:absolute;top:0;bottom:0;right:0}:where(.kx) .zb-l{color:var(--tx2);justify-content:center;align-items:center;font-size:.75rem;font-weight:700;display:flex;position:absolute;top:0;bottom:0}:where(.kx) .zb-l+.zb-l{border-left:1px solid var(--ln)}:where(.kx) .ends{color:var(--tx3);justify-content:space-between;gap:12px;font-size:.8125rem;font-weight:600;display:flex}:where(.kx) .sens-t{color:var(--tx2);margin-top:12px;font-size:.9375rem;line-height:1.55}:where(.kx) .pol{text-align:left;width:min(100%,460px);padding:24px}:where(.kx) .pol-h{border-bottom:1px solid var(--ln);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;padding-bottom:14px;display:flex}:where(.kx) .pol-h b{font-size:1.125rem}:where(.kx) .pol-r{border-bottom:1px solid var(--ln);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 12px;padding:14px 0;display:grid}:where(.kx) .pol-r span{color:var(--tx2);font-size:.9375rem}:where(.kx) .pol-r b{text-align:right;font-size:.9375rem}:where(.kx) .lock{color:var(--bgrt);grid-column:2;justify-self:end;align-items:center;gap:6px;font-size:.75rem;font-weight:700;display:inline-flex}:where(.kx) .pol-f{justify-content:space-between;align-items:center;gap:12px;margin-top:16px;display:flex}:where(.kx) .pol-f span{color:var(--tx3);font-size:.8125rem}.kx .fake-btn{color:#fbf9f6;white-space:nowrap}:where(.kx) .quiz .more{color:var(--tx)}:where(.kx) .fake-btn{color:#fbf9f6;background:#122a31;border-radius:999px;align-items:center;min-height:40px;padding:0 16px;font-size:.8438rem;font-weight:700;display:inline-flex}:where(.kx) .claims{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 28px;margin-top:28px;display:grid}:where(.kx) .claims b{font-size:1rem;line-height:1.35;display:block}:where(.kx) .claims p{color:var(--tx2);margin-top:4px;font-size:.9063rem;line-height:1.5}:where(.kx) .tx{text-align:left;width:min(100%,440px);padding:24px}:where(.kx) .tx-h{letter-spacing:-.025em;font-size:1.375rem;font-weight:800}:where(.kx) .tx-g{color:var(--tx3);margin-top:18px;font-size:.8125rem;font-weight:700}:where(.kx) .tx ul{background:var(--sf);border-radius:16px;margin-top:8px}:where(.kx) .tx li{border-top:1px solid var(--ln);align-items:center;gap:12px;min-height:46px;padding:0 14px;font-size:.9375rem;display:flex}:where(.kx) .tx li:first-child{border-top:0}:where(.kx) .tx li svg{flex:none}:where(.kx) .tx .yes svg{color:#2f7d52}:where(.kx) .tx .no svg{color:#a85a2e}:where(.kx) .pwin{width:100%;box-shadow:var(--sh),0 0 0 1px var(--ln);text-align:left;background:#fff;border-radius:24px;margin-top:48px;overflow:hidden}:where(.kx) .pw-top{background:var(--sf);border-bottom:1px solid var(--ln);align-items:center;gap:14px;padding:12px 16px;display:flex}:where(.kx) .pw-dots{gap:6px;display:flex}:where(.kx) .pw-dots i{background:var(--ln2);border-radius:50%;width:10px;height:10px}:where(.kx) .pw-t{color:var(--tx3);font-size:.8125rem;font-weight:600}:where(.kx) .pw{grid-template-columns:210px minmax(0,1fr);display:grid}:where(.kx) .pw-side{border-right:1px solid var(--ln);background:#fff;flex-direction:column;gap:4px;padding:18px 12px;display:flex}:where(.kx) .pw-side .logo{padding:4px 8px 16px;font-size:.9375rem}:where(.kx) .pw-side .appic{border-radius:7px;width:26px;height:26px}:where(.kx) .pw-side .appic svg{width:16px;height:16px}:where(.kx) .pn{width:100%;min-height:44px;color:var(--tx2);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:12px;align-items:center;gap:10px;padding:0 12px;font-family:inherit;font-size:.875rem;font-weight:600;transition:background-color .15s,color .15s;display:flex}:where(.kx) .pn:hover{background:var(--sf);color:var(--tx)}:where(.kx) .pn.is-on{color:var(--tx);background:#f4e9e3;font-weight:700}:where(.kx) .pn svg{flex:none}:where(.kx) .pw-main{background:#faf8f5;min-width:0;min-height:600px;padding:24px}:where(.kx) .pv-h{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;margin-bottom:18px;display:flex}:where(.kx) .pv-h b{letter-spacing:-.025em;font-size:1.375rem}:where(.kx) .pv-h span{color:var(--tx3);font-size:.8125rem}:where(.kx) .pv-acts{flex-wrap:wrap;align-items:center;gap:8px;display:flex}:where(.kx) .chip{min-height:30px;box-shadow:0 0 0 1px var(--ln);color:var(--tx2);background:#fff;border-radius:999px;align-items:center;gap:6px;padding:0 12px;font-size:.8125rem;font-weight:600;display:inline-flex}:where(.kx) .chip.on{color:#fbf9f6;box-shadow:none;background:#122a31}:where(.kx) .chip i{border-radius:50%;width:7px;height:7px}:where(.kx) .kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}:where(.kx) .kpi{box-shadow:var(--shs);background:#fff;border-radius:18px;padding:16px}:where(.kx) .kpi span{color:var(--tx3);align-items:center;gap:6px;font-size:.75rem;font-weight:700;display:flex}:where(.kx) .kpi span i{border-radius:50%;width:7px;height:7px}:where(.kx) .kpi b{letter-spacing:-.035em;margin-top:6px;font-size:1.875rem;line-height:1.1;display:block}:where(.kx) .kpi b small{color:var(--tx3);font-size:.9375rem;font-weight:600}:where(.kx) .pv2{grid-template-columns:minmax(0,3fr) minmax(0,2fr);gap:12px;margin-top:12px;display:grid}:where(.kx) .pc{box-shadow:var(--shs);background:#fff;border-radius:18px;padding:18px}:where(.kx) .pc-h{justify-content:space-between;align-items:baseline;gap:8px;font-size:.9375rem;font-weight:700;display:flex}:where(.kx) .pc-h span{color:var(--tx3);font-size:.75rem;font-weight:500}:where(.kx) .chart{border-bottom:1px solid var(--ln);align-items:flex-end;gap:10px;height:180px;margin-top:16px;padding-top:20px;display:flex}:where(.kx) .cb{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;height:100%;display:flex;position:relative}:where(.kx) .cb i{background:#e0915f;border-radius:4px 4px 0 0;width:min(100%,26px);display:block}:where(.kx) .cb.mute i{background:#efc4a6}:where(.kx) .cb-v{color:var(--tx);margin-bottom:6px;font-size:.75rem;font-weight:700}:where(.kx) .cb-d{color:var(--tx3);font-size:.75rem;position:absolute;bottom:-24px}:where(.kx) .chart-sp{height:26px}:where(.kx) .mini li{border-top:1px solid var(--ln);grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 0;font-size:.8438rem;display:grid}:where(.kx) .mini li:first-child{border-top:0}:where(.kx) .mini li span{color:var(--tx3)}:where(.kx) .mini li b{text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}:where(.kx) .tbl{box-shadow:var(--shs);background:#fff;border-radius:18px;overflow-x:auto}:where(.kx) .tbl table{border-collapse:collapse;width:100%;min-width:620px;font-size:.875rem}:where(.kx) .tbl th{border-bottom:1px solid var(--ln);text-align:left;letter-spacing:.06em;text-transform:uppercase;color:var(--tx3);padding:12px 16px;font-size:.6875rem;font-weight:700}:where(.kx) .tbl td{border-bottom:1px solid var(--ln);white-space:nowrap;color:var(--tx2);padding:12px 16px}:where(.kx) .tbl td b{color:var(--tx)}:where(.kx) .tbl tr:last-child td{border-bottom:0}:where(.kx) .st-ok{color:var(--bgrt);align-items:center;gap:6px;font-weight:600;display:inline-flex}:where(.kx) .st-off{color:var(--tx3);align-items:center;gap:6px;font-weight:600;display:inline-flex}:where(.kx) .st-ok i,:where(.kx) .st-off i{border-radius:50%;width:8px;height:8px}:where(.kx) .st-ok i{background:#2f7d52}:where(.kx) .st-off i{box-shadow:inset 0 0 0 1.5px #5c6b66}:where(.kx) .hb{flex-direction:column;gap:14px;margin-top:14px;display:flex}:where(.kx) .hb-r{grid-template-columns:minmax(0,1fr) auto;gap:6px 12px;font-size:.875rem;display:grid}:where(.kx) .hb-r b{font-weight:700}:where(.kx) .hb-bar{background:var(--sf);border-radius:999px;grid-column:1/-1;height:10px;overflow:hidden}:where(.kx) .hb-bar i{background:#e0915f;border-radius:999px;height:100%;display:block}:where(.kx) .pvrow{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;display:grid}:where(.kx) .av{color:#8f4a22;vertical-align:middle;background:#f4e9e3;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;margin-right:10px;font-size:.75rem;font-weight:800;display:inline-flex}:where(.kx) .pol2 .pol-r{padding:14px 0}:where(.kx) .lbar{background:var(--sf);border-radius:999px;height:12px;margin-top:14px;overflow:hidden}:where(.kx) .lbar i{background:#2f7d52;border-radius:999px;height:100%;display:block}:where(.kx) .big-n{letter-spacing:-.04em;margin-top:10px;font-size:2.25rem;font-weight:800;line-height:1}:where(.kx) .big-n small{color:var(--tx3);font-size:1rem;font-weight:600}:where(.kx) .steps3{flex-direction:column;gap:10px;margin-top:16px;display:flex}:where(.kx) .steps3 li{color:var(--tx2);align-items:flex-start;gap:12px;font-size:.875rem;line-height:1.5;display:flex}:where(.kx) .steps3 i{background:var(--bgr);width:22px;height:22px;color:var(--bgrt);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:.75rem;font-style:normal;font-weight:800;display:inline-flex}:where(.kx) .pnote{color:var(--tx3);text-align:center;margin-top:14px;font-size:.8125rem}:where(.kx) .ptiles{text-align:left;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;width:100%;margin-top:24px;display:grid}:where(.kx) .steps4{text-align:left;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;width:100%;margin-top:40px;display:grid}:where(.kx) .s4{background:var(--sf);border-radius:24px;padding:22px}:where(.kx) .s4 i{color:#fbf9f6;background:#122a31;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;font-size:.875rem;font-style:normal;font-weight:800;display:inline-flex}:where(.kx) .s4 b{letter-spacing:-.01em;margin-top:14px;font-size:1.0625rem;display:block}:where(.kx) .s4 p{color:var(--tx2);margin-top:6px;font-size:.9063rem;line-height:1.55}:where(.kx) .plans{text-align:left;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;width:100%;margin-top:28px;display:grid}:where(.kx) .plan{background:var(--card);box-shadow:var(--shs);border-radius:30px;flex-direction:column;padding:32px;display:flex}:where(.kx) .plan-hi{box-shadow:var(--shs)}:where(.kx) .plan .h3{margin-top:0}:where(.kx) .plan-sub{color:var(--tx2);margin-top:8px;font-size:.9688rem;line-height:1.55}:where(.kx) .plan ul{border-top:1px solid var(--ln);flex-direction:column;gap:12px;margin:24px 0 28px;padding-top:22px;display:flex}:where(.kx) .plan li{color:var(--tx2);align-items:flex-start;gap:10px;font-size:.9688rem;line-height:1.5;display:flex}:where(.kx) .plan li svg{color:#2f7d52;flex:none;margin-top:3px}:where(.kx) .plan .btn{align-self:flex-start;margin-top:auto}:where(.kx) .faq{text-align:left;width:100%;max-width:820px;margin-top:40px}:where(.kx) .faq-i{border-bottom:1px solid var(--ln)}:where(.kx) .faq-i:first-child{border-top:1px solid var(--ln)}:where(.kx) .faq-q{width:100%;min-height:72px;color:var(--tx);letter-spacing:-.01em;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:24px;padding:18px 0;font-family:inherit;font-size:1.125rem;font-weight:700;display:flex}:where(.kx) .faq-q .ic{background:var(--b2);border-radius:50%;flex:none;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}:where(.kx) .faq-a{max-width:68ch;color:var(--tx2);padding:0 0 24px;font-size:1rem;line-height:1.65}:where(.kx) .form{background:var(--card);width:100%;max-width:760px;box-shadow:var(--shs);text-align:left;border-radius:30px;margin-top:40px;padding:36px}:where(.kx) .form-stack{flex-direction:column;gap:20px;display:flex}:where(.kx) .fld{flex-direction:column;gap:8px;min-width:0;display:flex}:where(.kx) .fld label{font-size:.9375rem;font-weight:700}:where(.kx) .fld label span{color:var(--tx3);font-weight:500}:where(.kx) .in{width:100%;min-height:48px;color:var(--tx);background:#fff;border:1px solid #b9ada0;border-radius:14px;padding:12px 14px;font-family:inherit;font-size:1rem;line-height:1.4;transition:border-color .15s,box-shadow .15s}:where(.kx) .in::placeholder{color:var(--tx3)}:where(.kx) .in:focus{border-color:#a85a2e;outline:none;box-shadow:0 0 0 3px #e0915f38}:where(.kx) textarea.in{resize:vertical;min-height:120px}:where(.kx) .row2{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;display:grid}:where(.kx) .form-foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding-top:4px;display:flex}:where(.kx) .form-foot p{max-width:40ch;color:var(--tx3);font-size:.8438rem}:where(.kx) .sent{flex-direction:column;justify-content:center;align-items:flex-start;gap:12px;min-height:360px;display:flex}:where(.kx) .sent-ic{background:var(--bgr);width:52px;height:52px;color:var(--bgrt);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}:where(.kx) .direct{flex-wrap:wrap;justify-content:center;gap:12px 32px;margin-top:32px;display:flex}:where(.kx) .direct a,:where(.kx) .direct span{min-height:44px;color:var(--tx);align-items:center;gap:10px;font-weight:700;text-decoration:none;display:inline-flex}:where(.kx) .direct a:hover{color:var(--lk)}:where(.kx) .direct svg{color:var(--tx3);flex:none}:where(.kx) .alt{flex-wrap:wrap;justify-content:center;gap:4px 28px;margin-top:12px;display:flex}:where(.kx) .ft{border-top:1px solid var(--ln);padding:64px 0 40px}:where(.kx) .ft-grid{grid-template-columns:minmax(0,4fr) repeat(4,minmax(0,2fr));gap:32px;display:grid}:where(.kx) .ft-h{margin-bottom:12px;font-size:.8125rem;font-weight:700}:where(.kx) .ft-grid ul{flex-direction:column;display:flex}:where(.kx) .ft-grid ul a{min-height:36px;color:var(--tx2);align-items:center;font-size:.9375rem;text-decoration:none;display:inline-flex}:where(.kx) .ft-grid ul a:hover{color:var(--tx);text-underline-offset:4px;text-decoration:underline}:where(.kx) .ft-base{border-top:1px solid var(--ln);color:var(--tx3);flex-wrap:wrap;justify-content:space-between;gap:12px;margin-top:48px;padding-top:24px;font-size:.875rem;display:flex}@media (max-width:1100px){:where(.kx) .nav-l{display:none}:where(.kx) .nav-m{display:inline-flex}:where(.kx) .nav-p{border-bottom:1px solid var(--ln);flex-direction:column;padding:8px 0 20px;display:flex}:where(.kx) .nav-p a{border-bottom:1px solid var(--ln);min-height:52px;color:var(--tx);align-items:center;font-size:1.0625rem;font-weight:700;text-decoration:none;display:flex}:where(.kx) .nav-p a:hover{color:var(--tx)}:where(.kx) .nav-p .btn-cu{color:#0b1c22;border-bottom:0;margin-top:16px}:where(.kx) .pw{grid-template-columns:minmax(0,1fr)}:where(.kx) .pw-side{border-right:0;border-bottom:1px solid var(--ln);flex-direction:row;gap:6px;padding:12px;overflow-x:auto}:where(.kx) .pw-side .logo{display:none}:where(.kx) .pn{background:var(--sf);flex:none;width:auto}:where(.kx) .ft-grid{grid-template-columns:repeat(2,minmax(0,1fr))}:where(.kx) .ft-grid>div:first-child{grid-column:1/-1}}@media (max-width:1000px){:where(.kx) .split,:where(.kx) .split.rev{grid-template-columns:minmax(0,1fr)}:where(.kx) .split.rev .fx{order:0}:where(.kx) .fx .body{max-width:56ch}:where(.kx) .panel{min-height:0}:where(.kx) .caps,:where(.kx) .ptiles,:where(.kx) .fl-grps{grid-template-columns:minmax(0,1fr)}:where(.kx) .steps4{grid-template-columns:repeat(2,minmax(0,1fr))}:where(.kx) .pv2,:where(.kx) .pvrow{grid-template-columns:minmax(0,1fr)}:where(.kx) .kpis{grid-template-columns:repeat(2,minmax(0,1fr))}:where(.kx) .vchip{display:none}:where(.kx) .story{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){:where(.kx) .wrap{padding:0 16px}:where(.kx) .nav-cta,:where(.kx) .nav-in{display:none}:where(.kx) .panel{border-radius:28px;padding:36px 16px}:where(.kx) .duo .phone+.phone{display:none}:where(.kx) .phone{border-radius:40px;width:min(100%,250px)}:where(.kx) .phone-scr{border-radius:32px}:where(.kx) .story{grid-template-columns:minmax(0,1fr);gap:14px}:where(.kx) .st span.st-d{display:none}:where(.kx) .st.is-on span.st-d{display:block}:where(.kx) .claims,:where(.kx) .plans,:where(.kx) .row2,:where(.kx) .steps4{grid-template-columns:minmax(0,1fr)}:where(.kx) .fleet{padding:20px}:where(.kx) .pw-main{padding:16px}:where(.kx) .plan,:where(.kx) .form{border-radius:24px;padding:24px 18px}}@media (max-width:560px){:where(.kx) .ft-grid{grid-template-columns:minmax(0,1fr)}:where(.kx) .cta .btn{width:100%}}@media (prefers-reduced-motion:reduce){.kx *{transition:none!important}:where(.kx) .buzz-a .phone,:where(.kx) .buzz-b .phone,:where(.kx) .vchip i{animation:none}:where(.kx) .st.run-a .st-bar i,:where(.kx) .st.run-b .st-bar i{width:100%;animation:none}}:where(.kx) .form-err{color:var(--tx);background:#f6eeea;border-radius:14px;align-items:flex-start;gap:8px;padding:12px 14px;font-size:.9375rem;line-height:1.5;display:flex}:where(.kx) .form-err i{background:#a85a2e;border-radius:50%;flex:none;width:8px;height:8px;margin-top:7px}:where(.kx) .fld-err{color:var(--tx);align-items:center;gap:6px;font-size:.875rem;display:flex}:where(.kx) .fld-err:before{content:"";background:#a85a2e;border-radius:50%;flex:none;width:7px;height:7px}:where(.kx) .in[aria-invalid=true]{border-color:#a85a2e}:where(.kx) .hp{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}:where(.kx) .reg{padding:clamp(48px,6vw,88px) 0 clamp(72px,8vw,112px)}:where(.kx) .reg-kopf{text-align:center;flex-direction:column;align-items:center;display:flex}:where(.kx) .reg-kopf .h2{max-width:18ch}:where(.kx) .reg-kopf .body{max-width:52ch;margin-top:18px}:where(.kx) .reg-grid{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;gap:24px;margin-top:clamp(40px,5vw,64px);display:grid}:where(.kx) .reg-form{max-width:none;margin-top:0}:where(.kx) .reg-form-h .sm{margin-top:6px}:where(.kx) .reg-hinweis{color:var(--tx3);font-size:.8438rem;line-height:1.55}:where(.kx) .form-foot a{font-weight:700}:where(.kx) .reg .fld-err{align-items:flex-start}:where(.kx) .reg .fld-err:before{margin-top:7px}:where(.kx) .mehr{border-top:1px solid var(--ln);border-bottom:1px solid var(--ln)}:where(.kx) .mehr summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;min-height:60px;padding:8px 0;font-size:1rem;font-weight:700;list-style:none;display:flex}:where(.kx) .mehr summary::-webkit-details-marker{display:none}:where(.kx) .mehr summary em{color:var(--tx3);font-style:normal;font-weight:500}:where(.kx) .mehr .ic{background:var(--b2);border-radius:50%;flex:none;justify-content:center;align-items:center;width:32px;height:32px;transition:background-color .15s;display:inline-flex}:where(.kx) .mehr summary:hover .ic{background:var(--b2h)}:where(.kx) .mehr-v{transform-box:fill-box;transform-origin:50%;transition:transform .2s cubic-bezier(.16,1,.3,1)}:where(.kx) .mehr[open] .mehr-v{transform:scaleY(0)}:where(.kx) .mehr-in{flex-direction:column;gap:20px;padding:4px 0 24px;display:flex}:where(.kx) .weg{background:var(--sf);border-radius:30px;padding:32px;position:sticky;top:24px}:where(.kx) .weg-l{flex-direction:column;margin-top:24px;display:flex}:where(.kx) .weg-l li{grid-template-columns:32px minmax(0,1fr);gap:16px;padding-bottom:24px;display:grid;position:relative}:where(.kx) .weg-l li:last-child{padding-bottom:0}:where(.kx) .weg-l li:before{content:"";background:var(--ln2);border-radius:1px;width:1.5px;position:absolute;top:40px;bottom:8px;left:15.25px}:where(.kx) .weg-l li:last-child:before{display:none}:where(.kx) .weg-l i{color:#fbf9f6;background:#122a31;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;font-size:.875rem;font-style:normal;font-weight:800;display:inline-flex}:where(.kx) .weg-l li:first-child i{color:#0b1c22;background:#e0915f}:where(.kx) .weg-l h3{letter-spacing:-.01em;padding-top:5px;font-size:1.0625rem;font-weight:700;line-height:1.3}:where(.kx) .weg-l p{color:var(--tx2);margin-top:4px;font-size:.9063rem;line-height:1.55}:where(.kx) .weg-f{border-top:1px solid var(--ln2);margin-top:28px;padding-top:20px}:where(.kx) .weg-f p{color:var(--tx2);font-size:.9063rem;line-height:1.55}:where(.kx) .weg-f .weg-in{color:var(--tx);flex-wrap:wrap;align-items:center;gap:0 6px;margin-top:8px;display:flex}@media (max-width:1000px){:where(.kx) .reg-grid{grid-template-columns:minmax(0,1fr);max-width:760px;margin-left:auto;margin-right:auto}:where(.kx) .weg{position:static}}@media (max-width:760px){:where(.kx) .weg{border-radius:24px;padding:24px 18px}:where(.kx) .form-foot .btn{width:100%}}
