.guide-page{padding-bottom:90px}.guide-page>.page-heading{max-width:850px}.guide-page>.page-heading h1{max-width:820px}.guide-lead,.guide-step{display:grid;grid-template-columns:70px 1fr;gap:22px;padding:34px 0;border-top:1px solid var(--line)}.guide-lead h2,.guide-step h2,.guide-card h2{font-family:Georgia,"Times New Roman",serif;font-size:1.8rem;margin-bottom:12px}.guide-lead p,.guide-step p,.guide-card p{max-width:760px}.guide-index{color:var(--gold);font:2.1rem/1 Georgia,serif}.guide-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:28px 0 58px}.guide-card{position:relative;min-height:270px;padding:32px;background:linear-gradient(145deg,#1b2724,#151e1d);border:1px solid var(--line)}.guide-card>.guide-index{position:absolute;right:28px;top:26px;color:#d6b77a55}.guide-card .eyebrow{padding-right:55px}.guide-card small{display:block;color:var(--muted);line-height:1.6;margin-top:18px}.guide-card-wide{grid-column:span 2;min-height:220px}.guide-cta{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:30px;background:#182320;border:1px solid #d6b77a35}.guide-cta>div{flex:1 1 100%}.guide-cta h2{font:1.7rem/1.25 Georgia,serif;margin-bottom:8px}.guide-toc{display:flex;flex-wrap:wrap;gap:10px;padding:18px 0 28px;border-bottom:1px solid var(--line)}.guide-toc a{padding:9px 13px;border:1px solid var(--line);color:var(--muted);font-size:.85rem}.guide-toc a:hover{border-color:var(--gold);color:var(--gold)}.guide-status{display:flex;gap:14px;align-items:center;padding:16px 18px;margin-top:20px;background:#182320;border:1px solid var(--line);max-width:540px}.guide-status strong,.guide-status small{display:block}.guide-status small{color:var(--muted);margin-top:3px}.guide-notice{margin-top:25px}.guide-notice .text-link{display:inline-block;margin-top:4px}@media(max-width:1100px){.nav-wrap{gap:24px}nav{gap:18px}.nav-end{gap:12px}nav a{font-size:.82rem}}@media(max-width:900px){.nav-wrap{gap:18px}nav{gap:13px}.brand{font-size:1.65rem}.brand small{font-size:.5rem}.nav-end .button{font-size:.78rem;padding:8px 10px}.guide-page{padding-bottom:60px}}@media(max-width:760px){.guide-grid{grid-template-columns:1fr}.guide-card-wide{grid-column:auto}.guide-card{min-height:0;padding:26px 22px}.guide-lead,.guide-step{grid-template-columns:40px 1fr;gap:12px;padding:26px 0}.guide-lead h2,.guide-step h2,.guide-card h2{font-size:1.45rem}.guide-index{font-size:1.65rem}.guide-toc{gap:7px}.guide-toc a{font-size:.75rem;padding:8px}.guide-cta{align-items:stretch}.guide-cta>*{width:100%}.guide-status{align-items:flex-start}}

.admin-edit-form{margin-top:16px;padding:20px;background:#111a18;border:1px solid #d6b77a35}.admin-edit-form label{display:block;margin:0 0 14px;color:var(--muted);font-size:.85rem}.admin-edit-form input,.admin-edit-form textarea{display:block;width:100%;margin-top:6px;padding:11px 12px;background:#0e1514;border:1px solid var(--line);color:var(--text);resize:vertical}.post-meta .text-button{margin-left:12px;font-size:.78rem}.post-body[hidden]{display:none}@media(max-width:760px){.admin-edit-form{padding:14px}.post-meta .text-button{margin-left:7px}}
