/* Landing pages link out to focused topic pages. */
.site-uniform .topic-page>section{max-width:1120px;margin:0 auto;padding:24px 6%}
.site-uniform .topic-page h1{font-size:clamp(30px,3.6vw,42px)!important;margin:12px 0 20px}
.site-uniform .topic-page .methods-inner{padding:0}
.site-uniform .topic-page .pairing-guide,.site-uniform .topic-page .honey-process{padding:24px 6%;margin:auto}
.site-uniform .library-grid{grid-template-columns:repeat(3,minmax(0,1fr))}
.site-uniform .library-card{display:flex;flex-direction:column;gap:8px;padding:18px}
.site-uniform .library-card p{flex:1;margin:0 0 8px}
.site-uniform .library-card h3{margin:0;font-size:23px}
.site-uniform .topic-button{background:#163b2d;color:#fff9e9;padding:10px 14px;min-height:44px;text-decoration:none;display:inline-flex;align-items:center}
.site-uniform .library-card .methods-number{font-size:10px}
@media(max-width:850px){.site-uniform .library-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:520px){.site-uniform .library-grid{grid-template-columns:1fr}.site-uniform .library-card{gap:6px;padding:14px}.site-uniform .library-card p{display:none}.site-uniform .library-card .methods-number{display:none}}
