.apps{grid-template-columns:repeat(auto-fill,minmax(min(100%,430px),1fr));gap:clamp(12px,1.3vw,20px);margin-top:clamp(32px,6vh,64px);display:grid}.app{border:1px solid var(--line);background:#ffffff0d;border-radius:16px;padding:clamp(22px,2.2vw,36px);scroll-margin-top:96px}.app img{border-radius:12px;width:52px;height:52px;margin-bottom:14px}.app h3{font:500 clamp(25px,2.4vw,40px)/1.05 var(--display);letter-spacing:-.03em;color:#fff;margin:0 0 12px}.app p{color:#ffffffdb}.app p+p{margin-top:12px}.app .app-clock{border-radius:0;width:min(100%,300px);height:auto;margin:18px 0 0}.app a{color:var(--sky-text);text-underline-offset:3px;display:inline-block}
