#desktopInstall{white-space:nowrap;font-weight:700}#desktopInstallGuide{width:min(640px,94vw);max-height:90dvh;overflow:auto;padding:24px;border:1px solid #dbe3d5;border-radius:25px;background:#faf9f1;color:#25453c;box-shadow:0 20px 80px #183c3033}#desktopInstallGuide::backdrop{background:#16392e88;backdrop-filter:blur(3px)}#desktopInstallGuide .installClose{display:block;margin-left:auto}#desktopInstallGuide .installHero{display:flex;align-items:center;gap:24px}#desktopInstallGuide .installHero img{width:135px;height:164px;object-fit:contain}#desktopInstallGuide h2{font-size:29px;margin:6px 0 12px}#desktopInstallGuide p{margin:0 0 12px}#desktopInstallGuide .installSteps{list-style:none;counter-reset:step;padding:0;margin:22px 0;display:grid;gap:15px}#desktopInstallGuide li{counter-increment:step;display:grid;grid-template-columns:38px 1fr;column-gap:10px}#desktopInstallGuide li::before{content:counter(step);grid-row:1/3;display:grid;place-items:center;background:#e5eddb;border-radius:50%;width:34px;height:34px;font-weight:800}#desktopInstallGuide li b{font-size:17px}#desktopInstallGuide li span{grid-column:2;font-size:14px;overflow-wrap:anywhere}#desktopInstallGuide .installDownload{display:block;text-align:center;background:#2f6551;color:white;padding:15px;border-radius:14px;font-size:18px;font-weight:700}#desktopInstallGuide .installFacts{font-size:12px;color:#60756a;text-align:center;margin:13px 0}#desktopInstallGuide details{font-size:13px;border-top:1px solid #dce3d9;padding-top:12px}#desktopInstallGuide summary{cursor:pointer;padding:8px}#desktopInstallGuide details p{padding:4px 8px}@media(max-width:500px){#desktopInstallGuide{padding:16px}#desktopInstallGuide .installHero{gap:12px}#desktopInstallGuide .installHero img{width:85px;height:120px}#desktopInstallGuide h2{font-size:23px}#desktopInstallGuide .installHero p{font-size:13px}.siteHead .global{flex-wrap:wrap;justify-content:flex-end;gap:2px}.siteHead .global button{font-size:11px;padding:7px}}