.account-help{display:grid;grid-template-columns:150px minmax(0,1fr) auto;align-items:center;gap:32px;margin:48px 0 28px;padding:34px;border:1px solid var(--line);border-radius:22px;background:var(--panel);position:relative;overflow:hidden;box-shadow:0 14px 45px #16355708}
html[data-theme="light"] .account-help{background:linear-gradient(110deg,#fff,#f1f8fc);border-color:#cadfeb}
.download-brand{align-self:stretch;min-height:145px;border-radius:16px;border:1px solid #67dcff30;background:linear-gradient(145deg,#193858,#0c1b2d);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:20px;color:#79dbff}
.download-brand>svg{width:108px;height:38px;filter:brightness(0) invert(1)}.download-brand>span{font-size:8px;letter-spacing:.28em}
.download-platform{display:flex;align-items:center;gap:6px;margin-top:13px;font-size:8px;letter-spacing:.1em;color:#a7bbce}.download-platform svg{width:13px;height:13px}
.account-help .eyebrow{font-size:9px;margin-bottom:12px}.account-help h2{font-size:29px;margin-bottom:12px;color:var(--text)}
.account-help .download-copy>p{max-width:460px;font-size:13px;margin-bottom:18px;line-height:1.7}
.download-details{display:flex;flex-wrap:wrap;gap:8px}.download-details span{font-size:10px;padding:6px 9px;border:1px solid var(--line);border-radius:6px;background:var(--panel-raised);color:var(--muted)}
.download-cta{display:flex;flex-direction:column;align-items:center;gap:12px}.download-cta .button-primary{font-size:12px;gap:17px;white-space:nowrap}.account-help .download-cta p{margin:0;font-size:10px;text-align:center}
@media(max-width:1000px){.account-help{grid-template-columns:120px minmax(0,1fr);gap:24px;padding:28px}.download-cta{grid-column:2;align-items:flex-start}.download-brand{grid-row:span 2}.account-help h2{font-size:27px}}
@media(max-width:600px){.account-help{grid-template-columns:minmax(0,1fr);padding:24px;gap:22px;border-radius:18px}.download-brand{grid-row:auto;min-height:90px;flex-direction:row;justify-content:flex-start;padding:17px;flex-wrap:wrap;gap:12px}.download-brand>span{border-left:1px solid #ffffff30;padding-left:12px}.download-platform{margin:0;width:100%;font-size:8px}.download-cta{grid-column:1;align-items:stretch}.download-cta .button-primary{width:100%}.account-help h2{font-size:26px}}
