/* Osmora Academy — Analytical Methods Library styles. Reference-database, restrained. */
.mth-abbr{font-size:1.3rem;color:var(--gold-soft,#B79A5B)}
/* hub grid */
.mth-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:22px}
.mth-card{display:block;background:var(--cream-2,#FAF7F2);border:1px solid rgba(30,50,41,.10);border-radius:12px;
  padding:26px 28px;text-decoration:none;color:var(--charcoal);transition:all .16s ease}
.mth-card:hover{border-color:var(--gold-soft,#B79A5B);transform:translateY(-2px);box-shadow:0 10px 28px rgba(30,50,41,.06)}
.mth-card__k{display:block;font-size:.64rem;letter-spacing:.16em;text-transform:uppercase;color:var(--gold-soft,#B79A5B);margin:0 0 10px}
.mth-card h3{font-family:var(--font-display,Georgia,serif);font-size:1.2rem;color:var(--forest-ink,#1E3229);margin:0 0 8px}
.mth-card p{font-size:.9rem;color:#6a6a6a;margin:0}
/* method page */
.mth{max-width:760px}
.mth-sec{padding:0 0 26px;margin:0 0 26px;border-bottom:1px solid rgba(30,50,41,.08)}
.mth-sec h2{font-size:1.15rem;color:var(--forest-ink,#1E3229);margin:0 0 10px}
.mth-sec p{margin:0;color:#3a443d;line-height:1.65}
.mth-sec ul{margin:0;padding-left:20px;color:#3a443d;line-height:1.6}
.mth-sec ul li{margin:4px 0}
.mth-sec--not h2{color:#a85a3c}
.mth-sec--not ul{color:#7a4a38}
.mth-sec--mistake{background:var(--cream-2,#FAF7F2);border:1px solid rgba(30,50,41,.10);border-left:3px solid var(--gold-soft,#B79A5B);
  border-radius:10px;padding:22px 24px;border-bottom:none}
.mth-sec--mistake h2{color:var(--gold-soft,#B79A5B);font-size:.72rem;letter-spacing:.14em;text-transform:uppercase}
.mth-links{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:8px}
@media(max-width:640px){.mth-links{grid-template-columns:1fr}}
.mth-lk{display:block;font-size:.64rem;letter-spacing:.16em;text-transform:uppercase;color:var(--gold-soft,#B79A5B);margin:0 0 8px}
.mth-links a{display:block;color:var(--forest,#2C5F4F);text-decoration:none;font-size:.9rem;margin:0 0 5px;border-bottom:1px solid transparent;width:fit-content}
.mth-links a:hover{border-color:var(--gold-soft,#B79A5B)}
.mth-none{color:#a8a49a}
