.hm-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.hm-light-only{background:var(--bw-ground);color:var(--bw-ink)}.hm-container{box-sizing:border-box;width:100%;max-width:calc(var(--bw-container) + 2 * var(--bw-gutter));margin-inline:auto;padding-inline:var(--bw-gutter)}main:focus{outline:none}.hm-h2,.hm-h3{margin:0;font-weight:600;color:var(--bw-ink);overflow-wrap:break-word;min-width:0;text-wrap:balance}.hm-h2{text-wrap:balance;font-size:var(--bw-text-display);line-height:1.09;letter-spacing:-.02em}.hm-h2:focus,.hm-h3:focus{outline:none}.hm-h3{font-size:var(--bw-text-title);line-height:1.29;letter-spacing:-.01em}.hm-body{margin:0;max-width:65ch;font-size:var(--bw-text-body-l);line-height:1.5;color:var(--bw-ink-2);text-wrap:pretty}.hm-textlink{color:var(--bw-ink);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em;transition:text-decoration-color var(--d-short) var(--m-standard)}.hm-textlink:hover{text-decoration-color:var(--bw-line-strong)}.hm-actions{display:flex;flex-wrap:wrap;gap:var(--space-3)}.hm-noscript{display:none;margin:0;font-size:var(--bw-text-body-l);line-height:1.5}html:not(.js) .hm-noscript{display:block}:root[data-motion=off] *{transition:none!important;animation:none!important}.hm-statement{display:grid;gap:var(--space-4);max-width:calc(880px + 2 * var(--bw-gutter));margin:0 auto;padding-block:var(--space-16) var(--space-24)}.hm-statement__status{margin:0;font-size:var(--bw-text-meta);font-weight:500;color:var(--bw-ink-2)}