.portal-download-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;width:100%;max-width:1120px;display:grid}.portal-design .portal-download-card{isolation:isolate;color:#edf5f8;background:linear-gradient(145deg,#102a38,#081923 76%);border:1px solid #2b4858;border-radius:14px;flex-direction:column;min-height:368px;padding:32px;text-decoration:none;transition:border-color .18s,transform .18s,box-shadow .18s;display:flex;position:relative;overflow:hidden;box-shadow:0 16px 40px #01080e33,inset 0 1px #caeff80b}.portal-download-card:before{content:"";z-index:-1;opacity:.16;filter:blur(70px);pointer-events:none;background:#42ccec;border-radius:50%;width:300px;height:300px;position:absolute;top:-190px;right:-80px}.portal-design .portal-download-card.android{background:linear-gradient(145deg,#102c2c,#091b23 76%)}.portal-download-card.android:before{background:#26d8b2}.portal-design .portal-download-card:hover{border-color:#4c8794;transform:translateY(-3px);box-shadow:0 22px 50px #01080e4d,inset 0 1px #caeff81a}.portal-design .portal-download-card.android:hover{border-color:#438a7b}.portal-download-top{justify-content:space-between;align-items:center;gap:20px;display:flex}.portal-download-icon{color:#7bdef3;background:linear-gradient(145deg,#173f50,#102c3a);border:1px solid #3b6476;border-radius:16px;place-items:center;width:62px;height:62px;display:grid;box-shadow:inset 0 1px #d8f7ff12,0 8px 20px #010a1226}.portal-download-icon svg{width:34px;height:34px}.android .portal-download-icon{color:#78e4c6;background:linear-gradient(145deg,#174539,#102f2b);border-color:#326653}.portal-download-label{color:#a9c3d0;letter-spacing:.1em;text-transform:uppercase;font-size:11px}.portal-download-platform{align-items:center;gap:12px;display:inline-flex}.portal-download-beta{color:#b7eafa;background:#193948b3;border:1px solid #456677;border-radius:999px;padding:5px 10px;font-size:11px;font-weight:600;line-height:1.4}.portal-download-copy{margin-top:32px;margin-bottom:34px}.portal-design .portal-download-copy h2{letter-spacing:-.035em;margin:0;font-size:clamp(26px,2.5vw,34px);font-weight:600;line-height:1.18}.portal-download-copy h2 span{color:#b6d4df}.portal-design .portal-download-copy p{color:#a9c3cf;margin:15px 0 0;font-size:13px;line-height:1.65}.portal-design .portal-download-copy .portal-download-beta-description{color:#8eacbc;margin-top:7px;font-size:12px}.portal-design .portal-download-copy .portal-download-migration{color:#b7d2d7;margin-top:12px;font-size:12px;line-height:1.6}.portal-download-bottom{border-top:1px solid #294958;justify-content:space-between;align-items:center;gap:18px;margin-top:auto;padding-top:24px;display:flex}.android .portal-download-bottom{border-top-color:#284d46}.portal-download-requirement{color:#8eacbc;font-size:12px}.portal-download-action{color:#042c23;white-space:nowrap;background:#62e0c0;border-radius:7px;justify-content:center;align-items:center;gap:13px;padding:12px 17px;font-size:13px;font-weight:650;transition:background .18s;display:inline-flex}.windows .portal-download-action{color:#052632;background:#83d9ed}.portal-download-card:hover .portal-download-action{background:#8aecd3}.portal-download-card.windows:hover .portal-download-action{background:#adeafb}.portal-design .portal-download-note{color:#8eacbb;align-items:flex-start;gap:10px;margin:0;font-size:12px;line-height:1.7;display:flex}.portal-download-note svg{color:#70b9a9;flex-shrink:0;margin-top:2px}@media (max-width:1100px) and (min-width:861px){.portal-design .portal-download-card{padding:26px}.portal-download-bottom{flex-direction:column;align-items:flex-start;gap:16px}}@media (max-width:850px){.portal-download-grid{grid-template-columns:1fr;max-width:620px}.portal-design .portal-download-card{min-height:335px}}@media (max-width:480px){.portal-design .portal-download-card{padding:25px}.portal-download-bottom{flex-direction:column;align-items:flex-start;gap:16px}.portal-download-platform{gap:9px}}@media (prefers-reduced-motion:reduce){.portal-design .portal-download-card,.portal-download-action{transition:none}.portal-design .portal-download-card:hover{transform:none}}
