.software-detail-page .software-detail-hero{gap:clamp(32px,5vw,80px);padding-block:clamp(44px,5vw,72px)}.software-detail-page .software-detail-actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px 22px;margin:24px 0}.software-detail-page .hero-official-link{width:max-content;max-width:100%;background:var(--green);color:#111315}.software-detail-page .hero-official-link span{color:currentColor}.software-detail-page .software-detail-nav{display:flex;flex-wrap:wrap;gap:4px 18px}.software-detail-page .software-detail-nav a{display:inline-flex;align-items:center;min-height:44px;border-bottom:1px solid #656963;color:#d5d6d2;font-size:.8rem}.software-detail-page .software-detail-nav a:hover{border-color:var(--green);color:var(--green)}.software-detail-page .software-detail-actions a:focus-visible{outline:2px solid var(--green);outline-offset:5px}.software-detail-page .software-detail-warning{margin:0 0 24px;padding:16px 18px;border-left:3px solid #ff7b82;background:#171011}.software-detail-page .software-detail-warning strong{color:#ff7b82;font-size:.84rem}.software-detail-page .software-detail-warning p{margin:8px 0 0;color:#d5d6d2;font-size:.9rem;line-height:1.65}.software-detail-page .software-detail-body{padding-bottom:56px}.software-detail-page .editorial-detail-grid article,.software-detail-page .software-detail-body article{min-height:0}.software-detail-page .software-detail-body h2{margin-top:32px}.software-detail-page .editorial-detail{padding-block:clamp(44px,5vw,72px)}.software-detail-page .editorial-detail>header{gap:clamp(28px,4vw,64px);margin-bottom:32px}.software-detail-page .editorial-detail-grid article{min-width:0;scroll-margin-top:96px}.software-detail-page .editorial-detail-grid li,.software-detail-page .editorial-sources a{overflow-wrap:anywhere}.software-detail-page .editorial-detail-grid ol,.software-detail-page .editorial-detail-grid ul{margin-top:28px}