.download{padding:4.8125rem 0 6rem}.download h1{letter-spacing:-.175rem;margin-top:1.5rem;font-size:clamp(2.75rem,1rem + 3.18889vw,3.875rem)}.download-lead{max-width:32.5rem;color:var(--muted);text-wrap:pretty;margin-top:1.25rem;font-size:1.125rem;line-height:1.65}.download code{color:#dac4f3}.download-ledger{border-bottom:1px solid var(--line);margin-top:3.5rem}.download-tier-head{border-top:1px solid var(--violet);background:linear-gradient(#171620,#0000);padding:1.5rem 1.5rem 1.75rem}.download-tier-head h2{letter-spacing:-.0625rem;margin:0;font-size:2.125rem;line-height:1.2}.download-tier-head p{color:var(--muted);margin-top:.625rem;font-size:1rem;line-height:1.6}.download-row{border-top:1px solid var(--line);grid-template-columns:13rem minmax(0,1fr);gap:2rem;padding:1.75rem 1.5rem;scroll-margin-top:1.5rem;display:grid}.download-spec :is(h2,h3){letter-spacing:-.03125rem;flex-wrap:wrap;align-items:center;gap:.375rem .625rem;margin:0;font-size:1.5rem;font-weight:600;line-height:1.3;display:flex}.download-spec ul{color:var(--faint);font:.8125rem/1.7 var(--mono);margin:.5rem 0 0;padding:0;list-style:none}.download-actions{min-width:0}:root[data-platform=mac] #mac h3:after,:root[data-platform=linux] #linux h3:after,:root:is([data-platform=ios],[data-platform=android]) #phone h2:after{content:"this device";border:1px solid var(--aven-violet-line);color:var(--aven-violet-tint);font:.6875rem/1.5 var(--mono);letter-spacing:.02em;border-radius:6.1875rem;padding:.125rem .5rem}.download-mac{flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem;display:flex}.download-button{color:#fff;font:.9375rem/1.5 var(--mono);background:linear-gradient(100deg,#8728fa,#a162ef);border:1px solid #9d59ef;border-radius:.5rem;justify-content:center;padding:.8125rem 1.375rem;display:inline-flex}.download-button:hover{border-color:#d5b5ff}:root:is([data-platform=linux],[data-platform=ios],[data-platform=android]) .download-button{color:var(--ink);background:#222321;border-color:#35332f}:root:is([data-platform=linux],[data-platform=ios],[data-platform=android]) .download-button:hover{border-color:#706960}.download-intel{color:var(--faint);font:.8125rem/1.6 var(--mono)}.download-intel a,.download-note a{color:var(--muted);text-decoration:underline;text-decoration-color:var(--line);text-underline-offset:.1875rem}.download-intel a:hover,.download-note a:hover{color:var(--ink);text-decoration-color:var(--faint)}.download-text{color:var(--muted);font-size:1rem;line-height:1.6}.download-label{color:var(--faint);font:.75rem/1.6 var(--mono);margin:1.25rem 0 .5rem}.download-text+.download-label{margin-top:1rem}.download-command{font:.8125rem/1.6 var(--mono);background:#171620;border:1px solid #4b3a66;border-radius:.5rem;align-items:center;gap:.75rem;padding:.625rem .625rem .625rem 1rem;display:flex}.download-command>span{color:var(--violet);user-select:none}.download-command code{min-width:0;color:var(--ink);overflow-wrap:anywhere;flex:1}.download-command button{color:#bfbcb4;font:.75rem/1.4 var(--mono);background:#222321;border:1px solid #31322f;border-radius:.25rem;flex:none;padding:.3125rem .5625rem}.download-command button:hover{color:var(--ink);border-color:#585853}.download-note{color:var(--faint);margin-top:1rem;font-size:.875rem;line-height:1.6}.download-more{margin-top:1rem}.download-more summary{width:fit-content;color:var(--muted);font:.8125rem/1.6 var(--mono);cursor:pointer}.download-more summary:hover{color:var(--ink)}.download-more .download-note{margin:.5rem 0 .75rem}.download-stores{flex-wrap:wrap;align-items:center;gap:.875rem;display:flex}.download-phone-link{font:.875rem/1.7 var(--mono);margin-top:1.25rem}@media (width<=62.5em){.download-row{grid-template-columns:minmax(0,1fr);gap:1.25rem}.download-spec ul{flex-wrap:wrap;gap:0 1rem;margin-top:.25rem;display:flex}}@media (width<=47.5em){.download{padding:3.1875rem 0 4.5rem}.download-lead{font-size:1rem}.download-ledger{margin-top:2.5rem}.download-row{padding-inline:0}.download-tier-head{padding-inline:1rem}.download-tier-head h2{font-size:1.75rem}.download-button{width:100%}}@media (width<=62.5em),(pointer:coarse){.download-command button{min-width:2.75rem;min-height:2.5rem}.download-more summary{padding-block:.625rem}}
