.epc-skip{position:fixed;top:8px;left:12px;z-index:10001;padding:14px 20px;background:#fff;color:#173e34;border:2px solid #173e34;border-radius:6px;transform:translateY(-180%);font:700 16px/1.4 Arial,sans-serif}.epc-skip:focus{transform:none}html{scroll-padding-block:24px}body :is(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:3px solid #9c5c00!important;outline-offset:4px!important;box-shadow:0 0 0 7px #fff!important}main:focus{outline:none}body :is(input,select,textarea){scroll-margin-block:100px}body :is(button,summary){touch-action:manipulation}body :is(p,li,label){overflow-wrap:break-word}.epc-reading{margin:24px auto 0;padding:12px 0;max-width:1100px;text-align:left;color:inherit;font-size:16px}.epc-reading summary{cursor:pointer;min-height:44px;padding:10px 6px;text-decoration:underline;text-underline-offset:3px}.epc-reading>div{padding:16px;background:#fff;color:#173e34;border:1px solid #526159;border-radius:8px;line-height:1.6}.epc-reading label{display:flex;align-items:center;gap:12px;min-height:44px;font-size:16px}.epc-reading input{width:20px;height:20px;accent-color:#173e34}.epc-reading button{font:inherit;padding:10px 16px;margin:12px 0;border:2px solid #173e34;background:white;color:#173e34;border-radius:6px;cursor:pointer}.epc-reading a{color:#173e34;text-decoration:underline}.epc-large body :is(p,li,label,input,select,textarea){font-size:1.15rem!important;line-height:1.7!important}.epc-large body button{font-size:1rem!important}.epc-contrast body{background:#fff!important;color:#111!important}.epc-contrast body :is(header,footer,main,section,article,nav,aside,form,.form-card,.hero,.fine-print){background:#fff!important;color:#111!important}.epc-contrast body :is(p,h1,h2,h3,h4,li,label,small,span,strong,summary){color:#111!important}.epc-contrast body a{color:#003d82!important;text-decoration:underline!important}.epc-contrast body button{background:#173e34!important;color:#fff!important;border:2px solid #173e34!important}.epc-contrast body button *{color:inherit!important}.epc-contrast body input{color:#111!important;background:#fff!important;border-color:#111!important}.epc-motion *,.epc-motion *::before,.epc-motion *::after{animation:none!important;transition:none!important;scroll-behavior:auto!important}@media(prefers-reduced-motion:reduce){*,*::before,*::after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}@media(forced-colors:active){.epc-reading>div,.epc-reading button{border:1px solid CanvasText}}@media(max-width:600px){.epc-reading{margin:16px 12px 0}}
