.install-module__whjsNq__page{max-width:1000px;margin-inline:auto;padding-bottom:40px}.install-module__whjsNq__hero{background:#0a1821;border:1px solid #204455;border-radius:20px;grid-template-columns:104px minmax(0,1fr);gap:28px;padding:32px;display:grid}.install-module__whjsNq__logo{border:1px solid #34718a;border-radius:24px}.install-module__whjsNq__eyebrow{color:#53d2ff;letter-spacing:.16em;margin-bottom:10px;font-size:12px;font-weight:800}.install-module__whjsNq__hero h1{margin-bottom:16px;font-size:clamp(26px,4vw,38px);font-weight:800;line-height:1.15}.install-module__whjsNq__intro{margin-bottom:12px;font-size:17px;line-height:1.65}.install-module__whjsNq__muted{color:#a9bdc9;line-height:1.65}.install-module__whjsNq__actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:20px;display:flex}.install-module__whjsNq__actions>*{white-space:normal;text-align:center;justify-content:center;align-items:center;gap:8px;min-height:44px;display:inline-flex}.install-module__whjsNq__primaryAction,.install-module__whjsNq__secondaryAction{cursor:pointer;border-radius:10px;padding:12px 18px;font-weight:700;text-decoration:none;transition:background-color .15s}.install-module__whjsNq__primaryAction{color:#03131b;background:#18bdf2;border:1px solid #18bdf2}.install-module__whjsNq__primaryAction:hover{background:#60d7ff}.install-module__whjsNq__secondaryAction{color:#eef8ff;background:#102b3a;border:1px solid #326079}.install-module__whjsNq__secondaryAction:hover{background:#1a3c4f}.install-module__whjsNq__actions button:disabled{opacity:.65;cursor:wait}.install-module__whjsNq__status{color:#92dfff;align-items:flex-start;gap:8px;min-height:24px;margin-top:12px;font-size:14px;line-height:1.6;display:flex}.install-module__whjsNq__status svg{flex-shrink:0;margin-top:3px}.install-module__whjsNq__messenger{background:#0b202c;border-left:3px solid #18bdf2;border-radius:0 14px 14px 0;gap:16px;margin:24px 0;padding:24px;display:flex}.install-module__whjsNq__messenger>svg{color:#53d2ff;flex-shrink:0;margin-top:3px}.install-module__whjsNq__messenger h2,.install-module__whjsNq__card h2,.install-module__whjsNq__share h2{margin-bottom:10px;font-size:20px;font-weight:700}.install-module__whjsNq__messenger p,.install-module__whjsNq__desktop p{color:#bbcfdb;line-height:1.7}.install-module__whjsNq__instructions{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.install-module__whjsNq__card{background:#0a1218;border:1px solid #244251;border-radius:16px;padding:26px}.install-module__whjsNq__card h2{align-items:center;gap:10px;display:flex}.install-module__whjsNq__card h2 svg{color:#53d2ff}.install-module__whjsNq__card ol{padding-left:24px;list-style:decimal}.install-module__whjsNq__card li{color:#ccdae3;margin-top:18px;padding-left:6px;line-height:1.65}.install-module__whjsNq__card li::marker{color:#53d2ff;font-weight:700}.install-module__whjsNq__desktop{border-bottom:1px solid #244251;padding:20px 0}.install-module__whjsNq__desktop summary{cursor:pointer;align-items:center;gap:10px;min-height:44px;font-weight:600;display:flex}.install-module__whjsNq__desktop summary:after{content:"+";color:#53d2ff;margin-left:auto;font-size:24px}.install-module__whjsNq__desktop[open] summary:after{content:"−"}.install-module__whjsNq__desktop p{padding-top:12px}.install-module__whjsNq__share{padding-top:28px}.install-module__whjsNq__linkLabel{color:#a9bdc9;margin:18px 0 8px;font-size:14px;display:block}.install-module__whjsNq__linkInput{color:#e7f6ff;background:#0a1218;border:1px solid #326079;border-radius:10px;width:100%;min-width:0;padding:14px;font-size:16px}.install-module__whjsNq__page :is(button,a,input,summary):focus-visible{outline-offset:4px;outline:2px solid #53d2ff}@media (max-width:640px){.install-module__whjsNq__hero{grid-template-columns:minmax(0,1fr);gap:20px;padding:22px}.install-module__whjsNq__logo{border-radius:20px;width:80px;height:80px}.install-module__whjsNq__instructions{grid-template-columns:minmax(0,1fr)}.install-module__whjsNq__messenger{gap:12px;padding:20px 16px}.install-module__whjsNq__messenger h2,.install-module__whjsNq__card h2,.install-module__whjsNq__share h2{font-size:18px}.install-module__whjsNq__card{padding:22px}}
