
.hb-download{direction:rtl;font-family:Vazirmatn,Tahoma,sans-serif;background:#f4f8f7;padding:68px 24px;color:#1a3240}.hd-inner{max-width:1120px;margin:auto}.hd-heading{text-align:center;max-width:650px;margin:0 auto 32px}.hd-kicker{font-size:12px;color:#1b706c;font-weight:700}.hd-heading h1,.hd-heading h2{font-size:clamp(28px,3.3vw,42px);line-height:1.7;margin:12px 0}.hd-heading p{font-size:15px;color:#5d7079;line-height:2;margin:0}.hd-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.hd-card{display:flex;flex-direction:column;align-items:flex-start;background:#fcfcfc;border:1px solid #e8eeed;border-radius:22px;padding:28px;box-shadow:0 12px 35px #20404a0a;text-align:right}.hd-card.hd-web{background:#15323f;color:#fcfcfc;border-color:#15323f}.hd-icon{width:54px;height:54px;border-radius:15px;background:#eff7f4;color:#186d68;display:grid;place-items:center;margin-bottom:20px}.hd-web .hd-icon{background:#254753;color:#88dcc7}.hd-icon svg{width:30px;height:30px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.hd-card h3{font-size:23px;margin:0 0 6px;direction:ltr}.hd-label{font-size:12px;color:#65787f}.hd-web .hd-label{color:#adc7ca}.hd-card p{font-size:14px;line-height:2;color:#5f7179;margin:20px 0;flex:1}.hd-web p{color:#c8d7da}.hd-status{font-size:11px;color:#758287;margin-bottom:14px}.hd-web .hd-status{color:#8dd7c3}.hd-action{display:flex;width:100%;min-height:48px;align-items:center;justify-content:center;background:#75d2bd;border-radius:12px;color:#13323c!important;text-decoration:none;font-size:14px;font-weight:700;border:0;font-family:inherit;padding:12px}.hd-action[disabled]{background:#f2f4f5;color:#7c898f!important;cursor:default}.hd-action:focus-visible{outline:3px solid #27877d;outline-offset:4px}.hd-footnote{font-size:12px;color:#677a81;line-height:2;text-align:center;margin:24px auto 0;max-width:780px}.hd-help{margin-top:30px;border-top:1px solid #e6eeec;padding-top:22px}.hd-help summary{font-size:14px;cursor:pointer;font-weight:700}.hd-help p{font-size:13px;line-height:2.1;color:#5a6f77}.hd-help a{color:#186d68;text-decoration:underline}@media(max-width:760px){.hb-download{padding:42px 18px}.hd-grid{grid-template-columns:1fr}.hd-card{padding:24px}.hd-card.hd-web{order:-1}.hd-heading{margin-bottom:24px}}
