.inst{position:relative;overflow:hidden;background:var(--inst-bg,var(--zn-bg0));border-top:2px solid rgba(var(--zn-line),.14);border-bottom:2px solid rgba(var(--zn-line),.14)}.inst-ghost{top:36px;left:-16px;font-size:var(--inst-ghost-fs,150px);--ghost-stroke:1.5px}.inst-wrap{position:relative;z-index:1;max-width:var(--inst-mw,1160px);margin:0 auto}.inst-h2{margin:16px 0 10px;font-size:var(--inst-h-fs,34px);font-weight:900;line-height:1.55;background:linear-gradient(110deg,var(--inst-h1,var(--zn-t1)) 35%,var(--inst-h2c,var(--zn-accent-head)));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:#fff0;color:#fff0}.inst-lead{margin:0 0 38px;font-size:14.5px;line-height:2.1;color:var(--zn-t5);max-width:var(--inst-lead-w,620px);font-weight:500;text-wrap:pretty}.inst-lead p{margin:0 0 12px;color:inherit;font:inherit}.inst-lead p:last-child{margin-bottom:0}.inst-split{display:grid;grid-template-columns:var(--inst-cols,1.15fr 1fr);gap:var(--inst-gap,40px);align-items:start}.inst-card{background:var(--inst-card-bg,rgb(255 255 255 / .42));border:2px solid var(--inst-card-bd,rgba(var(--zn-line),.18));border-radius:var(--inst-card-r,22px);padding:var(--inst-card-p,28px)}.inst-ckicker{font-size:12px;font-weight:800;color:var(--zn-t6);letter-spacing:1px;margin-bottom:4px}.inst-ctitle{font-size:var(--inst-ct-fs,20px);font-weight:900;color:var(--zn-t1);margin-bottom:22px}.inst-blocks{display:flex;flex-direction:column;gap:16px}.inst-bhead{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:7px}.inst-blabel{display:flex;align-items:center;gap:9px}.inst-bdot{width:9px;height:9px;border-radius:50%;flex-shrink:0;background:var(--b-c,var(--zn-rose));box-shadow:0 0 10px var(--b-c,var(--zn-rose))}.inst-bname{font-size:var(--inst-bn-fs,14px);font-weight:800;color:var(--zn-t2)}.inst-btime{font-size:12.5px;font-weight:900;color:var(--zn-t1);white-space:nowrap}.inst-track{height:var(--inst-bar-h,10px);border-radius:5px;overflow:hidden;background:var(--inst-track-c,rgba(var(--zn-line),.14))}.inst-fill{height:100%;border-radius:inherit;background:var(--b-grad,linear-gradient(90deg,var(--zn-crim),var(--zn-rose2)))}.inst-btext{font-size:12px;color:var(--zn-t5);line-height:1.9;font-weight:500;margin-top:7px}.inst-steps{display:flex;flex-direction:column;gap:var(--inst-step-gap,14px)}.inst-step{display:flex;align-items:flex-start;gap:16px;background:var(--inst-step-bg,rgb(255 255 255 / .42));border-right:var(--inst-step-bw,4px) solid var(--inst-step-bc,var(--zn-crim));border-top:1px solid rgba(var(--zn-line),.14);border-bottom:1px solid rgba(var(--zn-line),.14);border-radius:var(--inst-step-r,16px);padding:var(--inst-step-p,20px 22px);transition:transform .2s ease,box-shadow .2s ease}.inst-step:hover{transform:translateX(-3px);box-shadow:var(--de-cardsh-hover)}.inst-snum{font-size:var(--inst-sn-fs,22px);font-weight:900;color:var(--inst-sn-c,var(--zn-accent-head));line-height:1;flex-shrink:0}.inst-stitle{font-size:var(--inst-st-fs,15.5px);font-weight:900;color:var(--zn-t1)}.inst-stext{font-size:12.5px;color:var(--zn-t5);line-height:1.95;font-weight:500;margin-top:5px}@media (max-width:980px){.inst-split{grid-template-columns:1fr;gap:24px}}@media (max-width:600px){.inst-card{padding:20px}.inst-step{padding:16px 18px;gap:12px}}