.topic-page .header{background:#16181d}.topic-copy{max-width:860px;margin:auto}.topic-copy p,.topic-copy li{line-height:1.8}.topic-copy a,.topic-hub a{color:#5f4600;text-decoration:underline;text-underline-offset:3px}.topic-copy section{margin:2.5rem 0;scroll-margin-top:110px}.topic-copy h2{margin-bottom:1rem}.topic-copy figure{margin:2rem 0}.topic-copy figure img{display:block;width:100%;height:auto;border-radius:12px;background:#f4f7f6}.topic-copy figcaption{font-size:.9rem;color:#52616a;margin-top:.7rem}.topic-toc{background:#f4f7f6;padding:1.5rem;border-left:4px solid #feb900}.topic-copy details{padding:1rem 0;border-block:1px solid #d8dde0}.topic-copy summary{cursor:pointer;font-weight:700}.topic-copy details p{margin-top:1rem}.topic-related,.topic-hub ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem 1.5rem}.topic-related li{margin-bottom:.3rem}.topic-copy .btn-rent{color:#16181d;text-decoration:none}.skip-topic{position:fixed;top:-100px;left:1rem;z-index:10000;background:#feb900;color:#16181d;padding:1rem}.skip-topic:focus{top:1rem}.topic-photo{margin-top:1.5rem}.topic-meta{font-size:.9rem;color:#52616a}@media(max-width:575px){.topic-related,.topic-hub ul{grid-template-columns:1fr}.topic-toc{padding:1rem}}