
.sec{margin-bottom:40px}
.sec h2{font-size:34px;color:var(--ember-800);margin-bottom:14px}
.hand{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}
.h{background:#fff;border:1px solid var(--line);border-radius:16px;padding:20px}
.h .pdf{display:inline-block;background:var(--sand);color:var(--rust);font-size:11px;font-weight:700;padding:3px 8px;border-radius:6px;letter-spacing:.08em}
.h b{display:block;font-family:Corm;font-size:22px;color:var(--ember-800);margin:10px 0 4px}
.h span{font-size:14px;color:var(--muted)}
.org{display:grid;grid-template-columns:1fr auto;gap:16px;align-items:center;background:#fff;border:1px solid var(--line);border-radius:16px;padding:18px 22px;margin-bottom:12px}
.org b{font-family:Corm;font-size:23px;color:var(--ember-800)}
.org p{margin:2px 0 0;color:var(--muted);font-size:14.5px}
.org a{color:var(--rust);font-weight:700;font-size:14px;white-space:nowrap}
.guide{display:flex;justify-content:space-between;align-items:center;background:var(--sand);border-radius:16px;padding:18px 22px;margin-top:6px}
.guide b{font-family:Corm;font-size:24px;color:var(--ember-800)}
.guide a{color:var(--rust);font-weight:700}
.sec{margin-bottom:0}
a.org{color:inherit}
.org .go{color:var(--rust);font-weight:700;font-size:14px;white-space:nowrap}
.org{padding:14px 20px;margin-bottom:10px}
.h .dl{display:block;margin-top:10px;color:var(--rust);font-weight:700;font-size:14px}
.note{color:var(--muted);font-size:14px;margin-top:10px}
.sec h2{font-size:32px}
