/* Official, unmodified App Store artwork; Mac has its own direct-download action. */
.app-store-badge{display:inline-block;flex:none;line-height:0;border-radius:8px}
.app-store-badge img{width:144px;height:48px;max-width:none;filter:none!important}
.nav-shell .nav-store-badge img{width:120px;height:40px}
.nav-shell>nav{display:flex;align-items:center;gap:18px}
.nav-shell .nav-detail{margin-right:8px;white-space:nowrap}
.story-actions{gap:16px 24px}
.download-mac-link svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;flex:none}
.download-mac-link{font-size:13px;min-height:48px;padding:0 22px;gap:13px;margin:0}
.platform-downloads{display:flex;justify-content:center;align-items:flex-start;flex-wrap:wrap;gap:28px 40px;margin:32px auto 0}
.platform-downloads>div{display:flex;flex-direction:column;align-items:center;gap:15px}
.platform-downloads p{font-size:11px;line-height:1.6;color:var(--muted);margin:0}
.touch-join .download-mac-link{margin:0}
@media(max-width:700px){
 .nav-shell>nav{gap:12px}.nav-shell .appearance-toggle{width:40px;min-width:40px;height:40px;min-height:40px;flex-basis:40px}
 .nav-shell .wordmark{font-size:29px;gap:7px}.nav-shell .wordmark img{width:23px;height:23px}
 .platform-downloads{gap:28px 30px}.platform-downloads p{font-size:10px}
}
@media(max-width:360px){.nav-shell{padding-inline:16px}.nav-shell>nav{gap:10px}.nav-shell .wordmark{font-size:27px;gap:6px}.nav-shell .wordmark img{width:21px;height:21px}}
