.zk{--hdr-h:76px;--err:#b4474f;--err-bg:#fbefef}.zk .num{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1,"tnum"}.zk .top{padding-top:calc(var(--hdr-h) + clamp(36px,7vh,80px));padding-bottom:clamp(48px,7vh,80px)}.zk .sec-tight{padding:clamp(48px,7vh,80px) 0}.zk .alt{background:var(--bg-2);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.zk .h1{font-size:clamp(30px,4.2vw,54px);font-weight:800;letter-spacing:-.025em;line-height:1.08;text-wrap:balance}.zk .sec-sub{color:var(--muted);font-size:16px;line-height:1.55;margin-top:10px;max-width:62ch}.zk .sub-lead{font-size:clamp(16px,1.3vw,19px);color:var(--ink-2);line-height:1.6;max-width:60ch;margin-top:18px;text-wrap:pretty}.zk .sub-lead.strong{margin-top:12px;font-weight:700;color:var(--ink)}.zk .small{font-size:13.5px;color:var(--muted);line-height:1.55}.zk .lp{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);grid-gap:clamp(24px,4vw,56px);gap:clamp(24px,4vw,56px);align-items:stretch}.zk .lp .eyebrow{display:block;margin-bottom:16px}@media(max-width:900px){.zk .lp{grid-template-columns:1fr}}.zk .h1 .silver-text{color:var(--silver)}.zk .hero-price{display:inline-flex;flex-direction:column;align-items:flex-start;gap:6px;margin-top:28px;padding:18px 24px 20px;border-radius:14px;background:var(--silver-grad);color:#fff;box-shadow:0 20px 44px -26px rgba(21,23,26,.55)}.zk .hero-price .lbl{font-family:var(--mono);font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:rgba(255,255,255,.7);font-weight:700}.zk .hero-price b{font-size:clamp(28px,3vw,38px);font-weight:800;letter-spacing:-.02em;line-height:1.1}.zk .hero-price .note{font-size:13px;color:rgba(255,255,255,.65)}.zk .partners{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:16px;gap:16px;margin-top:8px}.zk .partner{background:var(--panel);border:1px solid var(--line);border-radius:16px;padding:22px;display:flex;flex-direction:column;gap:14px;transition:transform .25s,box-shadow .25s,border-color .25s}.zk .partner:hover{transform:translateY(-3px);box-shadow:0 20px 44px -26px rgba(21,23,26,.35);border-color:var(--line-2)}.zk .partner .logo-slot{height:84px;border-radius:10px;padding:16px 18px;background:var(--panel-2) center/contain no-repeat content-box;background-clip:padding-box;filter:grayscale(1);opacity:.85;transition:filter .3s,opacity .3s}.zk .partner:hover .logo-slot{filter:none;opacity:1}.zk .partner b{font-size:16px;font-weight:800}.zk .partner span{font-size:13px;color:var(--muted);margin-top:-6px}@media(max-width:900px){.zk .partners{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.zk .partners{grid-template-columns:1fr;gap:10px}.zk .partner{display:grid;grid-template-columns:132px minmax(0,1fr);grid-template-rows:auto auto;grid-column-gap:16px;column-gap:16px;grid-row-gap:4px;row-gap:4px;align-items:center;padding:14px}.zk .partner .logo-slot{grid-row:1/3;height:64px;padding:10px 12px}.zk .partner b{align-self:end}.zk .partner span{margin-top:0;align-self:start}}.zk .dual{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:20px;gap:20px}.zk .deal{position:relative;border-radius:18px;padding:clamp(26px,3.2vw,44px);display:flex;flex-direction:column;border:1px solid var(--line);background:var(--panel);transition:transform .25s,box-shadow .25s}.zk .deal:hover{transform:translateY(-3px);box-shadow:0 24px 50px -28px rgba(21,23,26,.35)}.zk .deal.sell{background:var(--silver-grad);color:#fff;border-color:transparent}.zk .deal .lbl{display:inline-flex;align-self:flex-start;font-size:12.5px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;padding:6px 12px;border-radius:100px;background:var(--panel-2);color:var(--silver)}.zk .deal.sell .lbl{background:rgba(255,255,255,.14);color:#fff}.zk .deal .what{font-size:clamp(26px,3vw,38px);font-weight:800;letter-spacing:-.02em;margin-top:22px}.zk .deal .desc{font-size:14.5px;line-height:1.55;color:var(--muted);margin-top:14px;max-width:52ch}.zk .deal.sell .desc{color:rgba(255,255,255,.75)}@media(max-width:860px){.zk .dual{grid-template-columns:1fr}}.zk .stack{display:flex;flex-direction:column;gap:16px}.zk .split{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:24px;gap:24px;align-items:center;background:var(--panel);border:1px solid var(--line);border-radius:16px;padding:clamp(24px,3vw,36px)}.zk .split p{color:var(--ink-2);font-size:15.5px;line-height:1.6;max-width:70ch;margin-top:10px}.zk .split.dark{background:var(--silver-grad);color:#fff;border-color:transparent;margin-top:16px}.zk .split.dark .h3{color:#fff}.zk .split.dark p{color:rgba(255,255,255,.8)}.zk .vip{display:inline-flex;align-items:center;padding:10px 18px;border-radius:100px;background:var(--silver-grad);color:#fff;font-size:13px;font-weight:800;letter-spacing:.04em;white-space:nowrap}@media(max-width:760px){.zk .split{grid-template-columns:1fr}.zk .split .btn,.zk .split .vip{justify-self:start}}.zk .flow{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:14px;gap:14px;counter-reset:f;list-style:none}.zk .flow li{counter-increment:f;background:var(--panel);border:1px solid var(--line);border-radius:14px;padding:22px 20px;display:flex;flex-direction:column;gap:8px}.zk .flow li:before{content:counter(f);width:32px;height:32px;border-radius:50%;background:var(--silver-grad);color:#fff;font-weight:800;font-size:14px;display:flex;align-items:center;justify-content:center;margin-bottom:6px}.zk .flow li b{font-size:16px;font-weight:800}.zk .flow li span{font-size:14px;color:var(--muted);line-height:1.5}@media(max-width:1024px){.zk .flow{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.zk .flow{grid-template-columns:1fr;gap:10px}.zk .flow li{display:grid;grid-template-columns:32px minmax(0,1fr);grid-column-gap:14px;column-gap:14px;grid-row-gap:2px;row-gap:2px;padding:16px 18px}.zk .flow li:before{grid-row:1/3;margin-bottom:0}}.zk .faq{display:flex;flex-direction:column;gap:10px}.zk .faq details{background:var(--panel);border:1px solid var(--line);border-radius:12px;padding:0 22px}.zk .faq summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:18px 0;font-weight:800;font-size:16px}.zk .faq summary::-webkit-details-marker{display:none}.zk .faq summary:after{content:"+";flex:0 0 auto;width:28px;height:28px;border-radius:50%;border:1px solid var(--line-2);display:flex;align-items:center;justify-content:center;font-weight:600;color:var(--muted);transition:transform .2s}.zk .faq details[open] summary:after{transform:rotate(45deg)}.zk .faq details p{padding:0 0 18px;color:var(--ink-2);font-size:15px;line-height:1.65;max-width:72ch}.zk .cblock{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:clamp(24px,4vw,56px);gap:clamp(24px,4vw,56px);align-items:start}.zk .cbtns{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px}@media(max-width:900px){.zk .cblock{grid-template-columns:1fr}}.zk .form-card{background:var(--panel);border:1px solid var(--line);border-radius:16px;padding:clamp(24px,3vw,36px)}.zk .form-card>h3{font-size:22px;margin-bottom:6px}.zk .form-card>.sub{color:var(--muted);font-size:14.5px;margin-bottom:22px}.zk .psform .frow{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:0 14px;gap:0 14px}.zk .psform .field input{width:100%;background:#fff;border:1.5px solid var(--line-2);color:var(--ink);padding:13px 14px;border-radius:10px;font-size:15.5px;font-weight:600;min-height:48px}.zk .psform .field input::placeholder{color:#8a9099;font-weight:500;opacity:1}.zk .psform .field input:focus{outline:none;border-color:var(--ink);box-shadow:0 0 0 3px rgba(21,23,26,.08)}.zk .psform .field label{color:var(--ink-2)}.zk .consent{display:flex;gap:10px;align-items:flex-start;font-size:13.5px;color:var(--muted);margin:4px 0 18px;cursor:pointer;flex-wrap:wrap}.zk .consent input{accent-color:var(--ink);width:17px;height:17px;margin:1px 0 0;flex:0 0 auto}.zk .consent span{flex:1 1;min-width:0}.zk .consent a{text-decoration:underline;color:var(--ink-2)}.zk .has-err input{border-color:var(--err)!important;background:var(--err-bg)!important}.zk .ferr{font-size:13px;font-weight:600;margin-top:6px;flex-basis:100%}.zk .consent.has-err span,.zk .ferr{color:var(--err)}.zk .btn-block{width:100%;justify-content:center}.zk .btn svg{flex:0 0 auto}.zk .ok-btns{display:flex;flex-wrap:wrap;gap:10px}.zk .ok-btns .btn{flex:1 1;justify-content:center}.zk .btn-tg{background:#229ED9;color:#fff;border-color:#229ED9}.zk .btn-tg:hover{background:#1b8cc2;color:#fff;border-color:#1b8cc2}.zk .btn-max{background:linear-gradient(135deg,#3f6bff,#8a3ffc);color:#fff;border-color:transparent}.zk .btn-max:hover{filter:brightness(1.08);color:#fff}.zk .max-ic{width:18px;height:18px;border-radius:5px;background:rgba(255,255,255,.22);display:inline-flex;align-items:center;justify-content:center;font-size:10px;font-weight:800;letter-spacing:-.02em}.zk .form-ok{text-align:left;padding:6px 0}.zk .form-ok .ic{width:52px;height:52px;margin:0 0 18px}.zk .form-ok h3{font-size:22px;margin-bottom:8px}.zk .form-ok p{color:var(--ink-2);font-size:15px;line-height:1.6;margin-bottom:20px}@media(max-width:560px){.zk .psform .frow{grid-template-columns:1fr}.zk .ok-btns .btn{width:100%}}.zk-mbar{display:none}@media(max-width:760px){.zk{padding-bottom:76px}.zk-mbar{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px;position:fixed;left:0;right:0;bottom:0;z-index:120;padding:10px 16px calc(10px + env(safe-area-inset-bottom));background:rgba(255,255,255,.96);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-top:1px solid var(--line)}.zk-mbar .btn{justify-content:center;padding:13px 10px}}