.guides-heading{display:flex;justify-content:space-between;align-items:end;gap:48px;margin-bottom:36px}.guides-heading>p{max-width:330px;line-height:1.8;color:var(--muted)}.guide-cards{display:grid;grid-template-columns:1fr 1fr;gap:24px}.guide-card{display:flex;flex-direction:column;align-items:start;border:1px solid var(--line);background:#152019;padding:36px;text-decoration:none;color:var(--cream);transition:border-color .2s,background .2s}.guide-card:hover,.guide-card:focus-visible{border-color:var(--gold);background:#1b2820}.guide-card h3{font-size:26px;line-height:1.3;margin:0 0 18px;font-weight:500;max-width:420px}.guide-card>p{color:var(--muted);line-height:1.8;margin:0 0 26px}.guide-card>.text-link{margin-top:auto}.guides-section{border-bottom:1px solid var(--line)}
@media(min-width:801px) and (max-width:1200px){#main-nav{gap:16px}#main-nav a{font-size:12px}}
.guide-card-admin{grid-column:1/-1}.guide-card-admin h3{max-width:none}.guide-card-admin>p{max-width:800px}
@media(max-width:800px){.hero-art:before{left:-20px;right:-20px}}
@media(max-width:700px){.guides-heading{display:block}.guides-heading>p{max-width:100%;margin-top:24px}.guide-cards{grid-template-columns:1fr;gap:16px}.guide-card{padding:28px}.guide-card h3{font-size:24px}}
