.sr:focus{position:fixed;left:16px;top:16px;width:auto;height:auto;clip:auto;z-index:100;background:var(--paper);padding:10px 16px;border-radius:var(--r-sm)}.admin-bar .site-header{top:32px}@media (max-width:782px){.admin-bar .site-header{top:46px}}.prose img,.prose figure{max-width:100%;height:auto;border-radius:var(--r-sm)}.prose figure{margin:1.6em 0}.prose figcaption,.wp-caption-text{font-size:14px;color:var(--muted);margin-top:8px}.alignleft{float:left;margin:0 1.4em 1em 0}.alignright{float:right;margin:0 0 1em 1.4em}.aligncenter{margin-left:auto;margin-right:auto}.prose .cta{margin:2em 0 0}.prose h3{font-size:clamp(18px,1.5vw,21px)}.prose blockquote{margin:1.6em 0;padding:4px 0 4px 22px;border-left:3px solid var(--gold);color:var(--ink-3)}.prose .faq{margin:10px 0 0}.pcard .pimg{width:calc(100% + 52px);margin:-26px -26px 6px;aspect-ratio:16/9;object-fit:cover;border-radius:var(--r) var(--r) 0 0;max-width:none}.pcard.feature .pimg{width:calc(100% + 76px);margin:-38px -38px 10px}.search-form{display:flex;gap:8px}.search-form label{flex:1}.search-form .search-field{width:100%;border:1px solid var(--line);border-radius:var(--pill);padding:12px 18px;font:400 16px var(--body);background:var(--paper)}.search-form .search-submit{border:0;border-radius:var(--pill);padding:12px 22px;background:var(--ink);color:var(--cream);font:500 13px var(--display);letter-spacing:.14em;text-transform:uppercase;cursor:pointer}.pager .page-numbers{min-width:46px;height:46px;display:grid;place-items:center;border-radius:50%;border:1px solid var(--line);text-decoration:none;background:var(--paper);padding:0 8px}.pager .page-numbers.on{background:var(--ink);color:var(--cream)}.pager .dots{border:0;background:0 0}