.pze-guide{padding:86px 0 100px;border-top:1px solid var(--line);background:linear-gradient(180deg,rgba(91,194,179,.045),transparent 500px)}
.pze-guide-client{margin:34px calc(clamp(24px,4vw,55px)*-1) -36px}.pze-guide-client .pze-guide-wrap{width:min(1180px,calc(100% - 48px))}
.pze-guide-head{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:45px;align-items:end}.pze-guide-head h2{margin-top:10px;font-size:clamp(30px,4.5vw,48px);text-wrap:balance}.pze-guide-head p{max-width:70ch;margin-top:12px;color:var(--soft)}.pze-guide-actions{display:flex;flex-wrap:wrap;gap:8px}
.pze-guide-nav{position:sticky;top:68px;z-index:8;display:flex;gap:3px;margin:38px 0 28px;padding:7px;border:1px solid var(--line);background:rgba(12,20,24,.94);backdrop-filter:blur(14px);overflow-x:auto}.pze-guide-nav a{min-width:max-content;padding:10px 14px;color:var(--dim);font:11px "IBM Plex Mono",monospace}.pze-guide-nav a:hover{background:var(--surface2);color:var(--teal)}
.pze-guide figure{margin:0}.pze-guide img{display:block;width:100%;height:auto}.pze-guide figcaption{padding:11px 14px;border:1px solid var(--line);border-top:0;color:var(--dim);font-size:12px}.pze-guide-hero img,.pze-media-grid img,.pze-live-chart img,.pze-panel-layout figure img{border:1px solid #31504e;background:#071013}
.pze-guide-block{padding:78px 0 10px;scroll-margin-top:128px}.pze-section-title{display:grid;grid-template-columns:58px 1fr;gap:20px;align-items:start;margin-bottom:27px}.pze-section-title h3{margin-top:5px;font-size:clamp(25px,3vw,34px)}.pze-step{display:grid;place-items:center;width:52px;height:52px;border:1px solid #315f58;border-radius:50%;color:var(--teal);font-size:13px}
.pze-note{margin:0 0 24px;padding:16px 18px;border-left:2px solid var(--brass);background:rgba(207,163,78,.07);color:var(--soft);font-size:14px}.pze-note strong{color:var(--brass)}.pze-note-safe{margin-top:24px;border-color:var(--teal);background:rgba(91,194,179,.06)}.pze-note-safe strong{color:var(--teal)}
.pze-steps{counter-reset:pze-install;display:grid;grid-template-columns:repeat(3,1fr);gap:1px;margin:0 0 28px;padding:1px;background:var(--line);list-style:none}.pze-steps li{counter-increment:pze-install;min-height:185px;padding:24px;background:var(--surface)}.pze-steps li:before{content:"0" counter(pze-install);display:block;margin-bottom:24px;color:var(--teal);font:12px "IBM Plex Mono",monospace}.pze-steps b,.pze-control-list b{display:block;color:var(--ink)}.pze-steps span,.pze-control-list span{display:block;margin-top:6px;color:var(--dim);font-size:14px}
.pze-media-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}.pze-card-grid{display:grid;gap:14px}.pze-card-grid-three{grid-template-columns:repeat(3,1fr)}.pze-card-grid article{position:relative;padding:25px;border:1px solid var(--line);background:var(--surface)}.pze-card-grid h4{margin:18px 0 8px;color:var(--ink);font-size:19px}.pze-card-grid p{color:var(--dim);font-size:14px}.pze-dot{display:block;width:10px;height:10px;border-radius:50%}.pze-dot.buy{background:#20bf84;box-shadow:0 0 14px rgba(32,191,132,.65)}.pze-dot.sell{background:#ed625e;box-shadow:0 0 14px rgba(237,98,94,.55)}.pze-dot.regression{background:#e4bf28;box-shadow:0 0 14px rgba(228,191,40,.55)}.pze-live-chart{margin-top:18px!important}
.pze-panel-layout{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(340px,.95fr);gap:22px;align-items:start}.pze-control-list{counter-reset:pze-controls;display:grid;gap:1px;margin:0;padding:1px;background:var(--line);list-style:none}.pze-control-list li{counter-increment:pze-controls;position:relative;min-height:103px;padding:18px 20px 18px 63px;background:var(--surface)}.pze-control-list li:before{content:counter(pze-controls);position:absolute;left:20px;top:20px;display:grid;place-items:center;width:27px;height:27px;border:1px solid #3d6662;border-radius:50%;color:var(--teal);font:11px "IBM Plex Mono",monospace}
.pze-settings-table{border-top:1px solid var(--line)}.pze-settings-table>div{display:grid;grid-template-columns:220px 1fr;gap:24px;padding:17px 12px;border-bottom:1px solid var(--line2)}.pze-settings-table b{color:var(--teal);font:13px "IBM Plex Mono",monospace}.pze-settings-table span{color:var(--soft);font-size:14px}
.pze-faq{display:grid;grid-template-columns:1fr 1fr;gap:12px}.pze-faq details{padding:17px 19px;border:1px solid var(--line);background:var(--surface)}.pze-faq summary{color:var(--ink);font-weight:600;cursor:pointer}.pze-faq p{margin-top:10px;color:var(--dim);font-size:14px}.pze-risk{margin-top:22px;padding:24px;border:1px solid #6f3c35;background:rgba(206,113,89,.07)}.pze-risk strong{color:#ed917a}.pze-risk p{margin-top:7px;color:var(--soft);font-size:14px}
@media(max-width:900px){.pze-guide-head{grid-template-columns:1fr}.pze-guide-actions{justify-content:flex-start}.pze-steps{grid-template-columns:1fr 1fr}.pze-media-grid,.pze-card-grid-three,.pze-panel-layout{grid-template-columns:1fr}.pze-panel-layout figure{max-width:720px}.pze-guide-client{margin-inline:-18px}.pze-faq{grid-template-columns:1fr}}
@media(max-width:600px){.pze-guide{padding:58px 0 70px}.pze-guide-client .pze-guide-wrap{width:calc(100% - 32px)}.pze-guide-head{gap:24px}.pze-guide-actions{display:grid}.pze-guide-actions .btn{width:100%}.pze-guide-nav{top:60px;margin-top:28px}.pze-guide-block{padding-top:58px}.pze-section-title{grid-template-columns:44px 1fr;gap:12px}.pze-step{width:40px;height:40px}.pze-steps{grid-template-columns:1fr}.pze-steps li{min-height:0}.pze-settings-table>div{grid-template-columns:1fr;gap:5px}.pze-control-list li{padding-left:55px}}
