.help-page{direction:rtl;padding:48px clamp(20px,4vw,56px) 80px;background:#f1f5f9;min-height:60vh;box-sizing:border-box}.help-page__inner{width:100%;max-width:1000px;margin:0 auto;box-sizing:border-box}.help-page__title{text-align:center;margin:0 0 36px;padding-bottom:24px;border-bottom:1px solid #e2e8f0}.help-page__title h1{margin:0;font-size:clamp(1.75rem,2vw + 1rem,2.25rem);font-weight:800;line-height:1.35;color:#0f172a}.help-page__title .text-blue{color:#036}.help-page__sections{display:flex;flex-direction:column;gap:24px}.help-section{background:#fff;border:1px solid #e2e8f0;border-radius:16px;overflow:hidden;box-shadow:0 2px 8px #0f172a0d;scroll-margin-top:88px}.help-section--accent{border-color:#86efac}.help-section__header{display:flex;align-items:center;gap:14px;padding:22px 28px;background:linear-gradient(180deg,#f8fafc,#fff);border-bottom:1px solid #e2e8f0}.help-section--accent .help-section__header{background:linear-gradient(180deg,#ecfdf5,#fff);border-bottom-color:#bbf7d0}.help-section__num{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:12px;background:#036;color:#fff;font-weight:800;font-size:1.1rem;flex-shrink:0}.help-section__header h2{margin:0;font-size:clamp(1.05rem,.5vw + .95rem,1.3rem);font-weight:800;color:#036;line-height:1.45}.help-section__body{padding:24px 28px 28px}.help-section__intro{margin:0 0 22px;font-size:1.02rem;line-height:1.9;color:#334155}.help-section__intro a{color:#036;font-weight:600;text-decoration:underline;text-underline-offset:2px}.help-section__steps{margin:0;padding:22px 28px 22px 24px;list-style:none;counter-reset:help-step;background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px}.help-section__steps li{position:relative;counter-increment:help-step;padding:0 3rem 18px 0;margin:0 0 18px;line-height:1.9;font-size:.98rem;color:#1e293b;border-bottom:1px dashed #e2e8f0}.help-section__steps li:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}.help-section__steps li:before{content:counter(help-step);position:absolute;right:0;top:.1rem;width:1.6rem;height:1.6rem;border-radius:50%;background:#dbeafe;color:#036;font-size:.78rem;font-weight:800;display:flex;align-items:center;justify-content:center}.help-section__steps a{color:#036;font-weight:600;text-decoration:underline;text-underline-offset:2px}.help-section__note{margin:20px 0 0;padding:14px 16px;background:#fffbeb;border-right:4px solid #f59e0b;border-radius:8px;font-size:.92rem;line-height:1.75;color:#78350f}.help-section__footer{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px;padding-top:20px;border-top:1px solid #e2e8f0}.help-section__btn{display:inline-flex;align-items:center;justify-content:center;text-decoration:none;font-size:.92rem;font-weight:700;padding:10px 20px;border-radius:8px;transition:background .2s,color .2s,border-color .2s}.help-section__btn--primary{background:#036;color:#fff;border:1px solid #003366}.help-section__btn--primary:hover{background:#024}.help-section__btn--outline{color:#036;border:1px solid #cbd5e1;background:#fff}.help-section__btn--outline:hover{border-color:#036;background:#f8fafc}.help-page__footer{margin-top:40px;padding-top:28px;border-top:1px solid #e2e8f0;text-align:center;display:flex;flex-direction:column;align-items:center;gap:12px}.help-page__footer p{margin:0;color:#64748b;font-size:.95rem}@media(min-width:768px){.help-page{padding-top:56px;padding-bottom:96px;padding-inline:clamp(24px,4vw,48px)}.help-page__inner{max-width:1080px}.help-page__title{margin-bottom:44px}.help-page__sections{gap:28px}.help-section__header{padding:24px 36px}.help-section__body{padding:28px 36px 34px}.help-section__steps{padding:24px 32px 24px 28px}}@media(min-width:992px){.help-page__inner{max-width:1140px}.help-section__header{padding:26px 40px}.help-section__body{padding:30px 40px 36px}.help-section__intro{font-size:1.06rem;margin-bottom:24px}.help-section__steps li{font-size:1rem}.help-section__footer{gap:12px;margin-top:28px;padding-top:22px}}@media(max-width:479px){.help-page{padding-top:36px;padding-bottom:64px;padding-inline:16px}.help-section__header{padding:18px 20px;gap:12px}.help-section__num{width:36px;height:36px;font-size:1rem;border-radius:10px}.help-section__body{padding:20px}.help-section__steps{padding:16px 18px 16px 0}.help-section__footer{flex-direction:column}.help-section__btn{width:100%;box-sizing:border-box}}
