.edition-access-panel{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin:1.8rem 0 0}.edition-access-action{min-height:92px;display:flex;align-items:center;gap:.75rem;padding:1rem;border:1px solid #ddd4ce;border-radius:10px;background:#fff;color:var(--ink);transition:transform .2s,box-shadow .2s,border-color .2s,background .2s}.edition-access-action>svg{width:23px;height:23px;color:var(--wine);flex:0 0 auto}.edition-access-action span{min-width:0}.edition-access-action b,.edition-access-action small{display:block}.edition-access-action b{font-size:.76rem;line-height:1.3}.edition-access-action small{margin-top:.22rem;color:var(--muted);font-size:.61rem;line-height:1.35}.edition-access-action:hover{transform:translateY(-2px);border-color:var(--wine);box-shadow:0 9px 24px rgba(104,29,44,.11)}.edition-access-action.is-primary{background:var(--wine);border-color:var(--wine);color:#fff}.edition-access-action.is-primary>svg,.edition-access-action.is-primary small{color:#f2dfe3}.edition-access-action.is-download>svg{color:var(--navy)}.edition-file-note{display:flex;align-items:flex-start;gap:.55rem;margin:1rem 0 0;padding:.72rem .8rem;border-radius:8px;background:var(--paper);color:var(--muted);font-size:.66rem}.edition-file-note svg{width:16px;color:var(--navy);flex:0 0 auto;margin-top:.1rem}.issue-toc{scroll-margin-top:100px}.toc-article>div:nth-child(2)>a{display:inline-block}.toc-article>div:nth-child(2)>a:hover{color:var(--wine)}.toc-actions .article-print-link{display:inline-flex;align-items:center;gap:.3rem;color:var(--navy);font-size:.67rem;font-weight:800}.toc-actions .article-print-link svg{width:14px}@media(max-width:850px){.edition-access-panel{grid-template-columns:1fr}.edition-access-action{min-height:76px}}@media(max-width:560px){.edition-access-action{padding:.85rem}.issue-toc{scroll-margin-top:80px}}
