.download-root[data-v-05ec4498]{min-width:0;max-width:100%;overflow-x:hidden}.download-page[data-v-05ec4498]{height:calc(100dvh - 9.6rem);background-color:#fff;padding:1.5rem;overflow-x:hidden}@media(min-width:768px){.download-page[data-v-05ec4498]{padding:2rem}}.download-section+.download-section[data-v-05ec4498]{margin-top:3rem}.download-hero[data-v-05ec4498]{display:flex;align-items:center;justify-content:space-between;gap:2rem;padding:1.75rem;border-radius:12px;background:linear-gradient(135deg,#e3f2fd,#f5fbff 60%,#fff);border:1px solid #d6ebfb}.download-hero__text[data-v-05ec4498]{flex:1 1 auto;min-width:0;max-width:42rem}.download-hero__name[data-v-05ec4498]{display:flex;align-items:center;font-family:Montserrat;font-size:1.35rem;font-weight:600;color:#424242}.download-hero__icon[data-v-05ec4498]{display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;margin-right:.75rem;border-radius:10px;background:#42a5f5;color:#fff;font-size:1.1rem;box-shadow:0 4px 12px rgba(66,165,245,.35)}.download-hero__desc[data-v-05ec4498]{margin:.9rem 0 0;color:#616161;font-size:.9rem;line-height:1.6}.download-hero__cta[data-v-05ec4498]{margin-top:1.25rem}.download-hero__button[data-v-05ec4498]{max-width:100%;padding:.75rem 1.75rem;white-space:normal;font-weight:600;box-shadow:0 6px 16px rgba(66,165,245,.35)}.download-hero__hint[data-v-05ec4498]{margin-top:.6rem;font-size:.78rem;color:#9e9e9e}.download-hero__hint i[data-v-05ec4498]{color:#4caf50}.download-hero__hint[data-v-05ec4498] br{display:none}.download-hero__art[data-v-05ec4498]{flex-shrink:0;align-items:center;justify-content:center;width:9rem;height:9rem;border-radius:50%;background:rgba(66,165,245,.12)}.download-hero__art img[data-v-05ec4498]{width:4.5rem;opacity:.9}@media(max-width:575.98px){.download-hero[data-v-05ec4498]{padding:1.25rem;text-align:center}.download-hero__name[data-v-05ec4498]{justify-content:center}}.download-subtitle[data-v-05ec4498]{margin:2rem 0 1rem;font-family:Montserrat;font-size:.95rem;font-weight:600;color:#424242}.platform-card[data-v-05ec4498]{position:relative;display:flex;flex-direction:column;align-items:center;width:100%;padding:1.75rem 1rem 1.25rem;border:1px solid #e0e0e0;border-radius:12px;background:#fff;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.platform-card[data-v-05ec4498]:hover{transform:translateY(-3px);border-color:#bbdefb;box-shadow:0 10px 24px rgba(33,33,33,.08)}.platform-card--recommended[data-v-05ec4498]{background:#e3f2fd;border-color:#cfe7fb}.platform-card--recommended[data-v-05ec4498]:hover{border-color:#cfe7fb}.platform-card__badge[data-v-05ec4498]{position:absolute;top:.75rem;right:.75rem;padding:.1rem .6rem;border-radius:1rem;background:#42a5f5;color:#fff;font-family:Montserrat;font-size:.68rem;line-height:1.2rem}.platform-card__logo[data-v-05ec4498]{display:flex;align-items:center;justify-content:center;height:4.5rem}.platform-card__logo img[data-v-05ec4498]{height:60px;width:auto;max-width:9rem;-o-object-fit:contain;object-fit:contain}.platform-card__version[data-v-05ec4498]{min-height:2.5rem;margin-top:.9rem;text-align:center;font-size:.8rem;color:#9e9e9e}.platform-card__button[data-v-05ec4498]{width:100%;max-width:13rem;margin-top:.75rem;font-size:.9rem;font-weight:600}.platform-card__links[data-v-05ec4498]{display:flex;flex-direction:column;align-items:center;margin-top:.5rem;font-size:.8rem}.platform-card__links a[data-v-05ec4498]{color:#9e9e9e;text-decoration:none}.platform-card__links a[data-v-05ec4498]:hover{color:#1e88e5}@media(max-width:575.98px){.platform-col[data-v-05ec4498]{padding-left:.4rem;padding-right:.4rem}.platform-card[data-v-05ec4498]{padding:1.6rem .6rem .9rem}.platform-card__badge[data-v-05ec4498]{top:.4rem;right:.4rem;font-size:.6rem;line-height:1rem}.platform-card__logo[data-v-05ec4498]{height:3rem}.platform-card__logo img[data-v-05ec4498]{height:40px}.platform-card__version[data-v-05ec4498]{min-height:2.2rem;margin-top:.6rem;font-size:.7rem}.platform-card__button[data-v-05ec4498]{padding:.5rem .6rem;font-size:.85rem;white-space:normal;line-height:1.25}}.download-step[data-v-05ec4498]{display:flex;align-items:flex-start;height:100%;padding:1rem 1.1rem;border-radius:10px;background:#fafafa;border:1px solid #eee}.download-step>div[data-v-05ec4498]{min-width:0;overflow-wrap:anywhere}.download-step__number[data-v-05ec4498]{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:1.9rem;height:1.9rem;margin-right:.85rem;border-radius:50%;background:rgba(66,165,245,.15);color:#1e88e5;font-family:Montserrat;font-weight:600;font-size:.85rem}.download-step__title[data-v-05ec4498]{font-weight:600;font-size:.88rem;color:#424242}.download-step__desc[data-v-05ec4498]{margin-top:.2rem;font-size:.8rem;color:#9e9e9e;line-height:1.5}