.wk-armour-page .page-title{margin-block:20px 24px;padding-block:0}.wk-armour-page .page-title h1{font-size:clamp(32px,4vw,44px)}.wk-armour-page .wk-gear-complete{margin-top:26px}.wk-armour-page .wk-gear-disclosure{min-width:0}.wk-armour-page .wk-gear-disclosure>summary{border:1px solid var(--border-strong);border-radius:var(--radius);background:var(--surface);min-height:44px;color:var(--text-strong);cursor:pointer;padding:12px 14px}.wk-armour-page .wk-gear-disclosure>summary strong,.wk-armour-page .wk-gear-disclosure>summary span{margin-left:6px}.wk-armour-page .wk-gear-disclosure>summary strong{font:650 15px/1.3 var(--display)}.wk-armour-page .wk-gear-disclosure>summary span{color:var(--muted);font-size:12px}.wk-armour-page .wk-gear-disclosure>summary:hover,.wk-armour-page .wk-gear-disclosure[open]>summary{border-color:var(--accent-border);background:var(--surface-2)}.wk-armour-page .wk-gear-disclosure[open]>summary{margin-bottom:12px}.wk-armour-page .wk-gear-disclosure>.wk-reftable{min-width:0}.wk-armour-page .wk-gear-disclosure>.wk-stamp .wk-stamp-note{margin-top:12px}.wk-armour-page summary:focus-visible{outline:2px solid var(--accent-hot);outline-offset:3px}@media (max-width:640px){.wk-armour-page .wk-gear-disclosure>summary strong,.wk-armour-page .wk-gear-disclosure>summary span{display:block}.wk-armour-page .wk-gear-disclosure>summary span{margin-top:3px}}
