.swrap{max-width:var(--w-hub);padding:var(--sp-5) var(--gutter) 0;margin:0 auto}.crumb{padding:0 0 var(--sp-4);font:var(--t-label-13);color:var(--meta);flex-wrap:wrap;align-items:center;gap:8px;display:flex}.crumb a{color:var(--meta)}.crumb a:hover{color:var(--fg)}.crumb .sep{color:var(--meta)}.crumb b{color:var(--fg-2);font-weight:500}.page-head{margin-bottom:var(--sp-5)}.page-head .eyebrow{font:var(--t-eyebrow-12);text-transform:uppercase;letter-spacing:var(--tr-caps);color:var(--accent);margin-bottom:10px}.page-head h1{font:var(--t-heading-28);letter-spacing:var(--tr-heading-28);margin:0}.page-head .sub,.page-head>p{font:var(--t-copy-16);color:var(--fg-2);text-wrap:pretty;max-width:64ch;margin:10px 0 0}.page-head .meta{margin-top:var(--sp-4);font:var(--t-label-12);color:var(--meta);flex-wrap:wrap;align-items:center;gap:8px 16px;display:flex}.page-head .meta b{font-variant-numeric:tabular-nums;color:var(--fg);font-weight:500}@media (max-width:880px){.swrap{padding:var(--sp-5) var(--gutter-mobile) 0}.page-head h1{font:var(--t-heading-22)}}@media (max-width:560px){.footer-top{grid-template-columns:1fr}}
