.install-page{--device:#1d4ed8}.install-page[data-device=android]{--device:#25d366}.install-page[data-device=ios]{--device:#111}.install-page h1,.install-page h2{color:#111}.install-page .install-cards{grid-template-columns:repeat(auto-fit,minmax(min(13rem,100%),1fr))}.install-page .install-device-artwork{border-radius:var(--ui-pill,999px);color:#111;background:#fff;border:1px solid #d9d9de;justify-content:center;align-items:center;gap:.625rem;min-height:3.75rem;padding:.5rem 1rem;display:flex}.install-page .install-device-artwork>svg{color:#111;flex:none;width:1.875rem;height:1.875rem}.install-page .install-device-artwork>span{text-align:center;flex:none;justify-items:center;line-height:1.15;display:grid}.install-page .install-device-artwork small{color:#111;font-size:.6875rem;font-weight:500}.install-page .install-device-artwork strong{color:#111;font-size:1.125rem;font-weight:800}.install-page a:active .install-device-artwork{transform:scale(.97)}.install-page .install-safari-hint{color:#d62828;text-align:center;margin:.75rem 0 0;font-weight:800;line-height:1.6}.install-page .install-action{font-weight:700;background:var(--device)!important;border:1px solid var(--device)!important;color:#fff!important}.install-page button:focus-visible{outline:3px solid var(--device);outline-offset:3px}.install-page .bg-emerald-50{border:1px solid var(--device);background:#fff}.install-note{border-radius:var(--ui-r,12px);color:#111;background:#fff;border:1px solid #e5e7eb;margin-top:.75rem;padding:.625rem .75rem;font-size:.9rem;font-weight:700;line-height:1.7}
