:root{--esv-box-shadow-s:0 2px 20px 0 #0000000f;--esv-box-shadow:0 2px 25px 0 #00000014;--font-size-h1:2.375rem;--font-size-h2:1.75rem;--font-size-h3:1.5625rem;--font-size-h4:1.3125rem;--font-size-small:0.8125rem;--font-size-medium:1rem;--font-size-large:1.125rem;--font-size-x-large:1.25rem;--font-weight-roboto-normal:400;--font-weight-roboto-bold:500;--font-weight-merriweather-normal:400;--font-weight-merriweather-bold:700;--font-weight-heading:var(--font-weight-roboto-normal);--font-weight-body:var(--font-weight-merriweather-normal);--font-weight-button:var(--font-weight-roboto-bold);--font-weight-label:var(--font-weight-roboto-normal);--font-weight-link:var(--font-weight-roboto-normal);--line-height-large-text:155%;--line-height-medium-text:160%;--line-height-small-text:165%;--line-height-ui:130%;--letter-spacing-h1:0.24px;--letter-spacing-h2:0.32px;--letter-spacing-h3:0.32px;--letter-spacing-h4:0.4px;--letter-spacing:0.48px}a.app-1mr0flv{align-items:center;background-color:var(--background-color);border-radius:var(--env-border-radius);color:var(--text-color);display:inline-flex;font-family:var(--env-ui-text-heading-font-family);font-size:var(--font-size-medium);font-weight:var(--font-weight-button);letter-spacing:var(--letter-spacing);line-height:var(--line-height-ui);margin-bottom:15px;min-height:45px;padding:var(--env-spacing-x-small) calc(var(--env-spacing-large)*2) var(--env-spacing-x-small) var(--env-spacing-medium);position:relative;-webkit-text-decoration:none;text-decoration:none;transition:background-color .2s ease}a.app-1mr0flv i:where(.app-1mr0flv){align-items:center;display:flex;font-size:1.125rem;height:20px;justify-content:center;position:absolute;right:10px;top:50%;transform:translateY(-50%);width:20px}a.app-1mr0flv i.bi-arrow-right-short:where(.app-1mr0flv){font-size:2rem}a.app-1mr0flv i.bi-box-arrow-in-up-right:where(.app-1mr0flv){margin-top:1px}a.blocking.app-1mr0flv{display:flex;margin:10px 0 20px;min-height:50px;min-width:100%;padding-right:50px}a.blocking.app-1mr0flv i:where(.app-1mr0flv){right:15px;transform:translateY(-50%) scale(1.4)}a.app-1mr0flv:focus,a.app-1mr0flv:hover{background-color:var(--hover-color);-webkit-text-decoration:underline;text-decoration:underline}
