.single-post .entry-content>p{max-inline-size:72ch;line-height:1.7}.single-post .entry-content p a,.page .entry-content p a{text-decoration:underline;text-underline-offset:.18em}.single-post .ct-featured-image img{height:auto;max-width:100%;border-radius:.5rem}.single-post .ct-featured-image figcaption{font-size:.9rem;line-height:1.5}:is(.single-post,.archive,.search,.page) :is(.entry-content,.entries,.ct-breadcrumbs) a:focus-visible{outline:3px solid currentColor;outline-offset:3px}#offcanvas .ct-panel-inner{background:var(--msf-surface);color:var(--msf-body);border-inline-end:2px solid var(--msf-red-dark);border-radius:0 1rem 1rem 0;max-height:100dvh}#offcanvas .ct-panel-content{overflow-y:auto;overscroll-behavior:contain}#offcanvas .msf-drawer-label{display:block;margin:1.25rem 0 .4rem;color:var(--msf-red-hover);text-transform:uppercase;font-weight:750;font-size:.8rem;letter-spacing:.08em}#offcanvas .mobile-menu a{display:flex;align-items:center;min-height:44px;color:var(--msf-ink)}#offcanvas .mobile-menu a[aria-current]{border-inline-start:3px solid var(--msf-red);padding-inline-start:.65rem;background:var(--msf-surface-2)}#offcanvas .msf-drawer-search div{display:flex;gap:.375rem}#offcanvas .msf-drawer-search input{min-width:0;color:var(--msf-ink);border-color:var(--msf-control);background:var(--msf-bg)}#offcanvas .msf-drawer-search button{min-height:44px;padding-inline:.8rem;border:0;border-radius:.45rem;background:var(--msf-red-dark);color:#fff}#offcanvas :focus-visible{outline:2px solid var(--msf-red-hover);outline-offset:2px}:is(.archive,.search) .entries .entry-card{background-color:var(--msf-surface);color:var(--msf-body);--theme-text-color:var(--msf-body);--theme-heading-color:var(--msf-ink);--theme-link-initial-color:var(--msf-ink);--theme-link-hover-color:var(--msf-red-hover)}:is(.archive,.search) .entries .entry-card .entry-title a{color:var(--msf-ink)}:is(.archive,.search) .entries .entry-card .entry-meta,:is(.archive,.search) .entries .entry-card .entry-meta :is(a,span,time){color:var(--msf-muted)}:is(.archive,.search) .entries .entry-card a:hover{color:var(--msf-red-hover);text-decoration:underline}.single-post #commentform #submit{color:#fff;background-color:var(--msf-red-dark);border-color:var(--msf-red-dark)}.single-post #commentform #submit:is(:hover,:focus-visible){background-color:var(--msf-action-hover)}:is(.archive,.search) .entries .entry-card[data-reveal]{opacity:1;transform:none;transition:none}:is(.archive,.search) .entries .entry-meta a{display:inline-flex;align-items:center;min-height:32px}