.header-actions .desktop-download{display:inline-flex;align-items:center;justify-content:center;gap:9px;white-space:nowrap;background:#087e69;border-color:#087e69;box-shadow:0 5px 15px #087e6925;padding:10px 17px;min-height:54px;line-height:1.25}.header-actions .desktop-download:hover{background:#066653;border-color:#066653}.desktop-download span{display:flex;flex-direction:column;gap:3px}.desktop-download small{font-size:11px;font-weight:500;opacity:.82;letter-spacing:.3px}@media(max-width:1100px){.header:has(.desktop-download) nav{display:none}}@media(max-width:760px){.header:has(.desktop-download){flex-wrap:wrap;gap:14px;padding-block:16px}.header:has(.desktop-download) .header-actions{width:100%;display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.header-actions .desktop-download{min-height:48px;padding:8px 12px;font-size:13px}.header:has(.desktop-download) .language button{padding:8px}.header:has(.desktop-download) .enter{padding:12px;font-size:13px}}@media(max-width:380px){.header:has(.desktop-download) .header-actions{justify-content:space-between}.header-actions .desktop-download{gap:5px;padding:8px}.header:has(.desktop-download) .enter{padding:10px 8px;font-size:12px}.header:has(.desktop-download) .language button{padding:6px}}