.entry-mode-banner{box-sizing:border-box;display:flex;flex-wrap:wrap;align-items:center;gap:10px 20px;padding:18px;margin:0 0 24px;border:1px solid #698b82;border-radius:12px;background:#eaf2ef;color:#183d33;line-height:1.5;font:inherit;overflow-wrap:anywhere}.entry-mode-banner strong,.entry-mode-banner span{flex-basis:100%}.entry-mode-banner a{display:inline-flex;align-items:center;min-height:44px;color:#163f35;text-decoration:underline;text-underline-offset:4px}.entry-mode-banner a:focus-visible{outline:3px solid #183d33;outline-offset:4px}@media print{.entry-mode-banner{display:none}}
