[data-hollow-site] .hs-ext-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}[data-hollow-site] .hs-ext-card{border:1px solid var(--border);border-radius:var(--hs-radius-panel);background:var(--surface);flex-direction:column;min-width:0;padding:clamp(24px,4vw,40px);display:flex}[data-hollow-site] .hs-ext-heading{align-items:center;gap:16px;display:flex}[data-hollow-site] .hs-ext-heading h3{letter-spacing:-.02em;margin:0 0 4px;font-size:clamp(20px,2vw,24px)}[data-hollow-site] .hs-ext-meta{flex-wrap:wrap;align-items:center;gap:12px;display:flex}[data-hollow-site] .hs-ext-icon{flex:none;place-items:center;width:64px;height:64px;display:grid}[data-hollow-site] .hs-ext-icon img{object-fit:contain;width:100%;height:100%}[data-hollow-site] .hs-ext-icon .hs-hollowscript-mark{width:56px;height:56px}[data-hollow-site] .hs-ext-version{font-family:var(--font-site-mono);color:var(--muted);font-size:13px}[data-hollow-site] .hs-ext-summary{margin:24px 0 12px;font-size:18px;line-height:1.6}[data-hollow-site] .hs-ext-features{color:var(--muted);margin:0 0 24px;padding-left:20px;line-height:1.8}[data-hollow-site] .hs-ext-requirements{border-top:1px solid var(--border);color:var(--muted);margin:auto 0 24px;padding-top:16px;font-size:14px;line-height:1.6}[data-hollow-site] .hs-ext-actions{flex-wrap:wrap;gap:12px;display:flex}[data-hollow-site] .hs-ext-availability{color:var(--muted);margin:24px 0 0;line-height:1.7}[data-hollow-site] .hs-ext-availability strong{color:var(--fg);font-weight:500}[data-hollow-site] .hs-ext-details{grid-template-columns:repeat(2,minmax(0,1fr));gap:48px;display:grid}[data-hollow-site] .hs-ext-details h3{margin:0 0 16px;font-size:20px}[data-hollow-site] .hs-ext-details p{color:var(--muted);margin:0 0 16px;line-height:1.7}[data-hollow-site] .hs-ext-details a,[data-hollow-site] #installation a:not(.hs-btn){text-underline-offset:3px;text-decoration:underline}[data-hollow-site] #installation code{overflow-wrap:anywhere}@media (max-width:839px){[data-hollow-site] .hs-ext-grid,[data-hollow-site] .hs-ext-details{grid-template-columns:minmax(0,1fr)}[data-hollow-site] .hs-ext-details{gap:24px}}
