.hn-v2 .dlp-signed{margin-top:18px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 22px;font:400 13.5px/1.4 var(--sans)}.hn-v2 .dlp-walk{margin:44px auto 0;padding-top:28px;border-top:1px solid rgba(35,33,28,.1);max-width:760px;font:400 16px/1.6 var(--sans);color:var(--ink2);text-wrap:balance}.hn-v2 .dlp-link{color:var(--rust);font-weight:500;transition:color .16s var(--v2-ease)}.hn-v2 .dlp-link:hover{color:var(--rust-deep);opacity:1}.hn-v2 .dlp-release{margin-top:56px;border-top:1px solid rgba(35,33,28,.12);padding-top:40px;display:grid;grid-template-columns:240px minmax(0,720px);column-gap:80px;row-gap:20px}.hn-v2 .dlp-notes{margin:24px 0 0;padding:0 0 0 20px;display:flex;flex-direction:column;gap:12px;font:400 16px/1.6 var(--sans);color:#3a3732}.hn-v2 .dlp-notes li::marker{color:var(--ink3)}.hn-v2 .dlp-licence{margin-top:72px;border-top:1px solid rgba(35,33,28,.12);border-bottom:1px solid rgba(35,33,28,.12);padding:24px 0;display:flex;align-items:center;gap:16px;font:400 16px/1.6 var(--sans);color:var(--ink2)}.hn-v2 .dlp-help{margin-top:48px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid rgba(35,33,28,.12);border-bottom:1px solid rgba(35,33,28,.12)}.hn-v2 .dlp-help a{padding:28px 32px 30px;display:flex;flex-direction:column;gap:8px;color:var(--ink)}.hn-v2 .dlp-help a:first-child{padding-left:0}.hn-v2 .dlp-help a:last-child{padding-right:0}.hn-v2 .dlp-help a+a{border-left:1px solid rgba(35,33,28,.12)}.hn-v2 .dlp-help a:hover{opacity:1}.hn-v2 .dlp-help svg{color:var(--rust);transition:transform .16s var(--v2-ease)}.hn-v2 .dlp-help a:hover svg{transform:translate(3px)}.hn-v2 .dlp-phone{display:none}.hn-v2 .dlp-brew{margin-top:18px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 12px;font:400 13.5px/1.4 var(--sans);color:var(--ink2)}.hn-v2 .dlp-brew-cmd{display:inline-flex;align-items:center;gap:4px;max-width:100%;padding:4px 4px 4px 14px;border-radius:10px;background:#23211c0b;box-shadow:inset 0 0 0 1px #23211c1a}.hn-v2 .dlp-brew-cmd code{font:500 13px/1.4 var(--mono);font-variant-ligatures:none;font-feature-settings:"liga" 0,"calt" 0;color:var(--ink);white-space:nowrap;overflow-x:auto;-webkit-user-select:all;user-select:all}.hn-v2 .dlp-brew-cmd button{all:unset;flex:none;display:inline-flex;align-items:center;gap:5px;padding:6px 10px;border-radius:7px;font:500 12.5px/1 var(--sans);color:var(--ink2);cursor:pointer}.hn-v2 .dlp-brew-cmd button:hover{background:#23211c0f;color:var(--ink)}.hn-v2 .dlp-brew-cmd button:focus-visible{outline:2px solid var(--rust);outline-offset:1px}@media (max-width: 900px){.hn-v2 .dlp-release{grid-template-columns:minmax(0,1fr);padding-top:32px}.hn-v2 .dlp-meta{flex-direction:row!important;flex-wrap:wrap;align-items:center}.hn-v2 .dlp-licence{align-items:flex-start}.hn-v2 .dlp-licence>svg{margin-top:4px}.hn-v2 .dlp-help{grid-template-columns:minmax(0,1fr)}.hn-v2 .dlp-help a{padding:24px 0 26px!important}.hn-v2 .dlp-help a+a{border-left:none;border-top:1px solid rgba(35,33,28,.12)}}@media (hover: none) and (pointer: coarse){.hn-v2 .dlp-btn,.hn-v2 .dlp-brew{display:none!important}.hn-v2 .dlp-phone{display:block;max-width:36ch;margin:34px auto 0;font:400 16px/1.55 var(--sans);color:var(--ink)}.hn-v2 .dlp-phone button{all:unset;margin-top:14px;display:inline-flex;align-items:center;gap:8px;padding:11px 20px;border-radius:999px;box-shadow:inset 0 0 0 1px #23211c33;font:600 14.5px var(--sans);color:var(--ink);cursor:pointer}}
