.zk-feat-cols{display:flex;gap:10px;align-items:flex-start}.zk-feat-col{flex:1 1 0;min-width:0;gap:10px}.zk-benefit,.zk-feat-col{display:flex;flex-direction:column}.zk-benefit{position:relative;gap:8px;padding:20px 28px 22px 32px;border-radius:12px;border:1px solid var(--zk-border);background:#FFFFFF}.zk-benefit:before{content:"";position:absolute;left:-1px;top:12px;bottom:12px;width:3px;border-radius:0 3px 3px 0;background:linear-gradient(180deg,#B111C2,#7024F5);pointer-events:none}.zk-benefit-label{font-size:11px;line-height:16px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#790C85}.zk-benefit-text{max-width:960px;font-size:28px;line-height:36px;font-weight:300;letter-spacing:-.02em;color:#211B29;text-wrap:pretty}.zk-benefit-text b{font-weight:600}@media (max-width:640px){.zk-benefit{padding:16px 18px 18px 22px}.zk-benefit-text{font-size:22px;line-height:30px}}.acc-body>.zk-benefit{gap:6px;padding:16px 24px 18px 28px}.acc-body>.zk-benefit .zk-benefit-text{font-size:18px;line-height:26px;font-weight:400;letter-spacing:-.01em}@media (max-width:640px){.acc-body>.zk-benefit{padding:14px 16px 16px 20px}.acc-body>.zk-benefit .zk-benefit-text{font-size:17px;line-height:25px}}a.zk-req{display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px;min-height:106px;padding:16px 20px;box-sizing:border-box;border-radius:16px;background:#F6F2FE;border:1px solid #e8dcfd;text-decoration:none;color:#211B29;transition:background-color .16s ease-out,box-shadow .16s ease-out,border-color .16s ease-out,transform .16s ease-out}a.zk-req:hover{background:#FFFFFF;border-color:var(--zk-plum-900);border-width:1px;box-shadow:0 0 0 1px var(--zk-plum-900),0 10px 28px -8px rgba(33,27,41,.16);transform:none;color:#211B29}.zk-req-icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:40px;height:40px;border-radius:10px;background:var(--zk-violet-100);color:#421291}.zk-req-copy{flex:1 1 320px;display:flex;flex-direction:column;gap:2px;min-width:0}.zk-req-title{font-size:18px;line-height:24px;font-weight:500;color:#211B29}.zk-req-text{font-size:13px;line-height:18px;color:#5A5560}.zk-req-cta{display:inline-flex;align-items:center;gap:6px;font-size:14px;font-weight:500;color:#790C85}@media (prefers-reduced-motion:reduce){a.zk-req{transition:none}a.zk-req:hover{transform:none}}.si-page[data-si-theme=dark] a.zk-req{background:var(--si-17);border:var(--si-18);color:var(--si-3)}.si-page[data-si-theme=dark] .zk-req-title{color:var(--si-3)}.si-page[data-si-theme=dark] .zk-req-text{color:var(--si-16)}