.install-page{max-width:1060px;margin:32px auto;padding:0 24px}.install-hero{margin:24px 0;padding:40px;border:1px solid #d8dfd6;background:#fcfdf9;border-radius:28px;display:grid;grid-template-columns:96px 1fr;gap:24px;align-items:start}.install-icon{border-radius:24px}.install-hero h1{font-size:clamp(2rem,5vw,3.4rem);margin:0 0 16px;line-height:1.1}.install-hero p{line-height:1.7;max-width:650px}.install-actions{grid-column:2}.install-actions .button{margin:0 12px 12px 0}.install-actions [data-pwa-help]{font-size:14px;color:#586a62}.install-guides{display:grid;grid-template-columns:1fr 1fr;gap:24px}.install-guides h2{font-size:24px}.install-guides p{line-height:1.8}.install-platform{display:inline-block;padding:6px 12px;background:#e5ecd9;border-radius:20px;font-size:12px}.install-link{white-space:nowrap}.install-page [hidden],.topright [hidden]{display:none!important}@media(max-width:720px){.install-page{padding:0 18px}.install-hero{padding:24px;grid-template-columns:1fr;gap:18px}.install-actions{grid-column:1}.install-guides{grid-template-columns:1fr;gap:8px}.install-actions .button{width:100%;margin-right:0}.install-icon{width:72px;height:72px}.topright{justify-content:flex-start}.topbar{padding-top:max(15px,env(safe-area-inset-top));padding-left:max(20px,env(safe-area-inset-left));padding-right:max(20px,env(safe-area-inset-right))}footer{padding-bottom:max(20px,env(safe-area-inset-bottom))}}
.install-jumps{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:20px}.install-jumps a{display:inline-block;padding:10px 16px;border-radius:24px;background:#e5ecd9;text-decoration:none;font-size:14px}.install-guides section{scroll-margin-top:20px}.install-guides ol{padding-left:22px}.install-guides li{padding-left:6px;margin:14px 0;line-height:1.8}
