.tool__head{text-align:center;justify-items:center;padding-top:72px;display:grid}.tool__head>p,.tool__name{margin:0}.tool__icon{width:72px}.tool__kicker{margin-top:20px!important}.tool__name{margin-top:12px}.tool__tagline{max-width:620px;margin-top:16px!important}.tool__notice{margin-top:12px!important}.tool__install{margin-top:28px}.tool__file{margin-top:12px!important}.tool__cover{margin-block:56px 0}.tool__cover-img{border-radius:var(--surf-radius-lg);overflow:hidden}.tool__layout{grid-template-columns:minmax(0,1fr) 240px;align-items:start;gap:72px;margin-top:64px;display:grid}.tool__description{color:var(--surf-ink-secondary);margin:0;font-size:16px;line-height:1.8}.tool__h2{margin:56px 0 0}.tool__features{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 32px;margin:20px 0 0;display:grid}.tool__features dt{font-weight:600}.tool__features dd{color:var(--surf-ink-secondary);margin:4px 0 0;font-size:14px;line-height:1.65}.tool__release{margin-top:20px}.tool__release p{margin:0}.tool__release ul{color:var(--surf-ink-secondary);margin:8px 0 0;padding-inline-start:1.2em;font-size:15px;line-height:1.7}.tool__aside{top:calc(var(--surf-header-h) + 24px);position:sticky}.tool__facts{margin:0;font-size:14px}.tool__facts>div{border-top:1px solid var(--surf-line);padding-block:12px}.tool__facts dt{color:var(--surf-ink-tertiary);font-size:13px}.tool__facts dd{flex-wrap:wrap;gap:2px 10px;margin:2px 0 0;display:flex}.tool__shots{grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;margin-top:16px;display:grid}.tool__shot{border:1px solid var(--surf-line);border-radius:var(--surf-radius-md);overflow:hidden}@media (width<=900px){.tool__layout{grid-template-columns:minmax(0,1fr);gap:40px}.tool__aside{position:static}.tool__shots{scroll-snap-type:x proximity;grid-template-columns:none;grid-auto-columns:220px;grid-auto-flow:column;overflow-x:auto}.tool__shots>*{scroll-snap-align:start}}@media (width<=640px){.tool__head{padding-top:40px}.tool__cover{margin-top:36px}.tool__features{grid-template-columns:minmax(0,1fr)}}
