/* Guide pages retain the template's poster and reading columns. */
.guide-layout{max-width:1180px;margin:auto;padding:36px 30px 65px;display:grid;grid-template-columns:280px minmax(0,1fr);gap:0 46px}.guide-layout>.breadcrumbs{grid-column:1/-1}.guide-poster{background:var(--cream);padding:32px 26px;border-top:6px solid var(--accent);align-self:start;min-height:310px;display:flex;flex-direction:column;justify-content:space-between}.guide-poster p{font-size:12px;letter-spacing:1px;color:var(--accent-ink);font-weight:700}.guide-poster strong{font-size:25px;line-height:1.7;word-break:keep-all}.guide-poster span{font-size:12px;color:var(--muted);margin-top:35px}.guide-copy{font-size:16px;min-width:0}.guide-copy h1{margin-top:0}
@media(max-width:820px){.guide-layout{grid-template-columns:1fr;padding:25px 20px 45px}.guide-poster{display:none}.guide-copy h1{font-size:30px}}
