.ss-accessibility-bar{color:#0b3150;background:#eef7fa;padding:4px clamp(16px,4vw,64px)}.ss-accessibility-bar button,.ss-accessibility-dialog button{color:#0b3150;min-height:44px;font:inherit;cursor:pointer;background:#fff;border:1px solid #0b3150;border-radius:6px;padding:8px 12px}.ss-accessibility-bar button{border-color:#0000;font-size:14px;text-decoration:underline}.ss-accessibility-dialog{color:#0b3150;background:#fff;border:2px solid #0b3150;border-radius:14px;width:min(540px,100% - 24px);max-height:calc(100dvh - 24px);margin:auto;padding:24px;font-family:inherit;overflow:auto}.ss-accessibility-dialog::backdrop{background:#00142399}.ss-accessibility-heading{justify-content:space-between;align-items:start;gap:16px;display:flex}.ss-accessibility-heading h2{margin:0;font-size:24px;line-height:1.3}.ss-accessibility-dialog p{margin:20px 0;line-height:1.6}.ss-accessibility-dialog label{cursor:pointer;align-items:center;gap:12px;min-height:48px;padding:8px 0;line-height:1.5;display:flex}.ss-accessibility-dialog input{accent-color:#0b3150;flex-shrink:0;width:22px;height:22px}.ss-accessibility-bar button:focus-visible,.ss-accessibility-dialog :focus-visible{outline-offset:4px;outline:3px solid #1674ae}html.ss-readable-spacing :is(p,li,label){letter-spacing:.12em!important;word-spacing:.16em!important;line-height:1.7!important}html.ss-readable-spacing p{margin-bottom:2em!important}html.ss-underlined-links a{text-underline-offset:.18em;text-decoration:underline!important}html.ss-reduced-motion,html.ss-reduced-motion *,html.ss-reduced-motion :before,html.ss-reduced-motion :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}@media (prefers-reduced-motion:reduce){html,*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media (max-width:360px){.ss-accessibility-dialog{padding:16px}.ss-accessibility-heading{flex-wrap:wrap}}
