.application-detail{width:min(calc(100% - 48px), var(--shell));margin:auto;padding:120px 0 80px}.breadcrumbs{color:var(--muted);flex-wrap:wrap;gap:12px;margin-bottom:40px;font-size:12px;display:flex}.breadcrumbs a:hover{color:var(--ink)}.detail-hero{grid-template-columns:minmax(0,.85fr) minmax(0,1.25fr);grid-template-areas:"copy visual";align-items:center;gap:48px;display:grid}.detail-intro{grid-area:copy}.application-detail .application-display-meta,.application-detail .application-display-footer{color:var(--muted);font-size:11px}.detail-intro h1{text-wrap:balance;margin:18px 0;font-size:clamp(32px,4vw,54px);line-height:1.15}.detail-summary{color:var(--muted);font-size:16px;line-height:1.8}.detail-version{color:var(--muted);margin:24px 0;font-size:12px}.detail-section{border-top:1px solid var(--line);margin-top:56px;padding-top:36px}.detail-section h2{margin:0 0 24px;font-size:24px}.detail-use-cases,.detail-steps{color:var(--muted);padding-left:22px;line-height:1.9}.detail-use-cases li,.detail-steps li{padding:6px 0}.detail-specs{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px 36px;display:grid}.detail-specs dt{color:var(--muted);margin-bottom:10px;font-size:12px}.detail-specs dd{margin:0;line-height:1.6}.detail-note{color:var(--muted);font-size:13px;line-height:1.8}.detail-technologies{flex-wrap:wrap;gap:16px 28px;padding:0;font-size:14px;list-style:none;display:flex}.detail-technologies span{color:var(--muted);font-size:12px}@media (width<=960px){.detail-hero{grid-template-columns:minmax(0,1fr);grid-template-areas:"copy""visual";gap:32px}}@media (width<=720px){.application-detail{width:calc(100% - 32px);padding:96px 0 48px}.detail-specs{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 16px}.detail-section{margin-top:36px;padding-top:28px}}
