#piksel-accessibility-root{--piksel-a11y-accent:var(--awb-color5, #c12755);--piksel-a11y-accent-text:#111;--piksel-a11y-surface:#ffffff;--piksel-a11y-text:#1f2937;--piksel-a11y-muted:#4b5563;--piksel-a11y-border:#e5e7eb;color:var(--piksel-a11y-text);font-family:inherit;pointer-events:none}#piksel-accessibility-root .piksel-accessibility-button,#piksel-accessibility-root .piksel-accessibility-panel,#piksel-accessibility-root .piksel-accessibility-magnifier{pointer-events:auto}.piksel-accessibility-button,.piksel-accessibility-panel,.piksel-accessibility-magnifier{position:fixed;z-index:999998}.piksel-accessibility-button{display:inline-flex;align-items:center;gap:7px;max-width:calc(100vw - 32px);min-height:42px;padding:9px 13px;border:1px solid #dedede;border-radius:999px;background:#fff;color:#222;cursor:pointer;font-size:13px;font-weight:700;transition:opacity 0.16s ease;box-shadow:0 4px 12px rgb(0 0 0 / .1)}.piksel-accessibility-button:hover{opacity:1}.piksel-accessibility-icon{display:inline-flex;align-items:center;justify-content:center;min-width:28px;height:24px;border-radius:999px;background:var(--piksel-a11y-accent);color:var(--piksel-a11y-accent-text);font-size:15px;font-weight:800;letter-spacing:0;line-height:1}.piksel-accessibility-pos-bl{left:24px;right:auto}.piksel-accessibility-pos-br{right:24px;left:auto}.piksel-accessibility-button.piksel-accessibility-pos-bl,.piksel-accessibility-button.piksel-accessibility-pos-br{bottom:82px}#piksel-accessibility-root.piksel-accessibility-cookie-banner-open .piksel-accessibility-button{bottom:var(--piksel-a11y-cookie-banner-offset,300px)}#piksel-accessibility-root[data-stack-order="below_cookies"] .piksel-accessibility-button{bottom:24px}.piksel-accessibility-panel{width:min(456px, calc(100vw - 32px));bottom:138px;background:var(--piksel-a11y-surface);border:1px solid var(--piksel-a11y-border);border-radius:12px;padding:16px 18px;box-shadow:0 12px 36px rgb(0 0 0 / .16);max-height:80vh;overflow:auto}#piksel-accessibility-root.piksel-accessibility-cookie-banner-open .piksel-accessibility-panel{bottom:calc(var(--piksel-a11y-cookie-banner-offset, 300px) + 58px)}#piksel-accessibility-root[data-stack-order="below_cookies"] .piksel-accessibility-panel{bottom:82px}.piksel-accessibility-panel[hidden],.piksel-accessibility-magnifier[hidden]{display:none!important}.piksel-accessibility-panel__header{display:flex;align-items:center;justify-content:space-between;gap:14px;padding-bottom:9px;border-bottom:1px solid #efefef}.piksel-accessibility-panel h2{margin:0;color:var(--piksel-a11y-text)!important;font-size:17px;line-height:1.3;font-weight:700}.piksel-accessibility-close{width:30px;height:30px;border:1px solid #d9d9d9;border-radius:999px;background:#fff;color:#222;cursor:pointer;font-size:18px;line-height:1}.piksel-accessibility-controls{display:grid}.piksel-accessibility-row{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:38px;padding:8px 0;border-top:1px solid #efefef}.piksel-accessibility-panel__header+.piksel-accessibility-controls .piksel-accessibility-row:first-child{border-top:0}.piksel-accessibility-row-main strong{color:var(--piksel-a11y-text);font-size:13px;font-weight:700}.piksel-accessibility-row--scale{align-items:center}.piksel-accessibility-scale{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:5px}.piksel-accessibility-scale-btn{min-width:44px;min-height:30px;border:1px solid #d9d9d9;border-radius:9px;background:#fff;color:var(--piksel-a11y-text);cursor:pointer;font-size:12px;font-weight:700}.piksel-accessibility-scale-btn.is-active{border-color:var(--piksel-a11y-accent);background:var(--piksel-a11y-accent);color:var(--piksel-a11y-accent-text)}.piksel-accessibility-switch{position:relative;width:34px;height:18px;flex:0 0 auto}.piksel-accessibility-switch input{opacity:0;width:0;height:0;position:absolute}.piksel-accessibility-slider{position:absolute;inset:0;border-radius:999px;background:#d8d8d8;transition:background 0.2s ease}.piksel-accessibility-slider::before{content:'';position:absolute;width:14px;height:14px;top:2px;left:2px;border-radius:50%;background:#fff;box-shadow:0 1px 4px rgb(0 0 0 / .2);transition:transform 0.2s ease}.piksel-accessibility-switch input:checked+.piksel-accessibility-slider{background:var(--piksel-a11y-accent)}.piksel-accessibility-switch input:checked+.piksel-accessibility-slider::before{transform:translateX(16px)}.piksel-accessibility-actions{display:flex;gap:9px;margin-top:10px}.piksel-accessibility-actions .button{flex:1;margin:0;border-radius:9px;padding:8px 12px;min-height:0;font-size:14px;line-height:1.3;border:1px solid #d9d9d9;background:var(--piksel-a11y-surface);color:var(--piksel-a11y-text)!important;font-weight:600}.piksel-accessibility-actions .button-primary{background:var(--piksel-a11y-accent);border-color:var(--piksel-a11y-accent);color:var(--piksel-a11y-accent-text)!important}.piksel-accessibility-actions .button-primary:hover,.piksel-accessibility-scale-btn.is-active:hover{filter:brightness(.96)}.piksel-accessibility-magnifier{width:max-content;min-width:240px;max-width:min(560px, calc(100vw - 24px));max-height:min(70vh, 560px);overflow:auto;padding:14px 18px;border:2px solid #111;border-radius:14px;background:#fffff2;color:#000;font-size:22px;line-height:1.45;font-weight:700;overflow-wrap:anywhere;word-break:normal;white-space:normal;box-shadow:0 10px 32px rgb(0 0 0 / .22);pointer-events:none!important}#piksel-accessibility-root button:focus-visible,#piksel-accessibility-root input:focus-visible,#piksel-accessibility-root .piksel-accessibility-button:focus-visible,#piksel-accessibility-root .piksel-accessibility-scale-btn:focus-visible{outline:2px solid var(--piksel-a11y-accent);outline-offset:2px}:is(body,html).piksel-a11y-scale-125{font-size:125%!important}:is(body,html).piksel-a11y-scale-150{font-size:150%!important}:is(body,html).piksel-a11y-scale-200{font-size:200%!important}:is(body,html).piksel-a11y-scale-125 :where(p,li,a,button,input,textarea,select,label,span,div,h1,h2,h3,h4,h5,h6):not(#piksel-accessibility-root *):not(.dashicons),:is(body,html).piksel-a11y-scale-150 :where(p,li,a,button,input,textarea,select,label,span,div,h1,h2,h3,h4,h5,h6):not(#piksel-accessibility-root *):not(.dashicons),:is(body,html).piksel-a11y-scale-200 :where(p,li,a,button,input,textarea,select,label,span,div,h1,h2,h3,h4,h5,h6):not(#piksel-accessibility-root *):not(.dashicons){max-width:100%}:is(body,html).piksel-a11y-spacing :where(p,li,blockquote,figcaption,td,th):not(#piksel-accessibility-root *){line-height:1.5!important;letter-spacing:0.12em!important;word-spacing:0.16em!important}:is(body,html).piksel-a11y-spacing :where(p):not(#piksel-accessibility-root *){margin-bottom:2em!important}:is(body,html).piksel-a11y-links a:not(#piksel-accessibility-root *){text-decoration:underline!important;text-decoration-thickness:0.12em!important;text-underline-offset:0.18em!important}:is(body,html).piksel-a11y-links a:hover,:is(body,html).piksel-a11y-links a:focus-visible{outline:2px solid currentColor!important;outline-offset:3px!important}:is(body,html).piksel-a11y-font,:is(body,html).piksel-a11y-font *:not(#piksel-accessibility-root *):not(.dashicons):not([class*="icon"]):not([class*="fa-"]){font-family:Arial,Helvetica,sans-serif!important}:is(body,html).piksel-a11y-motion *,:is(body,html).piksel-a11y-motion *::before,:is(body,html).piksel-a11y-motion *::after{animation-delay:0s!important;animation-duration:0.001ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-delay:0s!important;transition-duration:0.001ms!important}:is(body,html).piksel-a11y-motion :where(.fusion-slider-container,.fusion-carousel,.swiper-wrapper,.slick-track,video){animation-play-state:paused!important}:is(body,html).piksel-a11y-focus :focus,:is(body,html).piksel-a11y-focus :focus-visible{outline:4px solid #ffff00!important;outline-offset:3px!important;box-shadow:0 0 0 7px #000!important}:is(body,html).piksel-a11y-focus :where(a[href],button,input,textarea,select,[tabindex],[role="button"],.fusion-button,.awb-button):not(#piksel-accessibility-root *){outline:2px dashed rgb(0 0 0 / .55)!important;outline-offset:3px!important}:is(body,html).piksel-a11y-focus :where(a[href],button,input,textarea,select,[tabindex],[role="button"],.fusion-button,.awb-button):not(#piksel-accessibility-root *):hover{outline-style:solid!important;outline-color:#ffff00!important;box-shadow:0 0 0 4px #000!important}:is(body,html).piksel-a11y-cursor,:is(body,html).piksel-a11y-cursor *:not(#piksel-accessibility-root *){cursor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' viewBox='0 0 40 40'%3E%3Cpath d='M6 3l24 22-12 2-5 10-7-34z' fill='%23fff' stroke='%23000' stroke-width='2.8' stroke-linejoin='round'/%3E%3C/svg%3E") 6 4,auto!important}:is(body,html).piksel-a11y-cursor :where(a[href],button,[role="button"],input[type="button"],input[type="submit"],input[type="reset"],.button,.fusion-button,.awb-button):not(#piksel-accessibility-root *){cursor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' viewBox='0 0 40 40'%3E%3Cpath d='M6 3l24 22-12 2-5 10-7-34z' fill='%23fff' stroke='%23000' stroke-width='2.8' stroke-linejoin='round'/%3E%3C/svg%3E") 6 4,pointer!important}:is(body,html).piksel-a11y-contrast{--awb-color1:#ffffff !important;--awb-color2:#f6f6f6 !important;--awb-color3:#e5e5e5 !important;--awb-color4:#000000 !important;--awb-color5:#ffff00 !important;--awb-color6:#000000 !important;--awb-color7:#000000 !important;--awb-color8:#ffffff !important;--link_color:#ffff00 !important;--link_hover_color:#ffffff !important;--body_typography-color:#ffffff !important;--h1_typography-color:#ffffff !important;--h2_typography-color:#ffffff !important;--h3_typography-color:#ffffff !important;background:#000!important;color:#fff!important}:is(body,html).piksel-a11y-contrast :where(header,footer,main,section,article,aside,nav,.fusion-fullwidth,.fusion-builder-row,.fusion-layout-column,.fusion-column-wrapper,.fusion-header,.fusion-secondary-header,.fusion-footer,.fusion-page-title-bar,.fusion-menu,.fusion-main-menu,.fusion-mobile-menu,.fusion-modal,.awb-off-canvas,.post,.page,.card,.panel,.widget,.entry-content,.content-box-wrapper,[class*="fusion-"],[class*="awb-"],[style*="background"],[style*="gradient"]):not(#piksel-accessibility-root *):not(.piksel-accessibility-magnifier){background-color:#000!important;background-image:none!important;border-color:#fff!important;color:#fff!important;text-shadow:none!important;box-shadow:none!important}:is(body,html).piksel-a11y-contrast :where(h1,h2,h3,h4,h5,h6,p,li,span,div,strong,em,small,label,legend,td,th,figcaption,[style*="color"]):not(#piksel-accessibility-root *):not(.dashicons){color:#fff!important;text-shadow:none!important}:is(body,html).piksel-a11y-contrast :where(a):not(#piksel-accessibility-root *){color:#ffff00!important;text-decoration:underline!important}:is(body,html).piksel-a11y-contrast :where(button,input,textarea,select,.button,.fusion-button,.awb-button,[role="button"]):not(#piksel-accessibility-root *){background:#000!important;background-image:none!important;border:2px solid #ffff00!important;color:#ffff00!important;text-shadow:none!important;box-shadow:none!important}:is(body,html).piksel-a11y-contrast :where(input,textarea,select):not(#piksel-accessibility-root *){background:#fff!important;color:#000!important;border-color:#ffff00!important}:is(body,html).piksel-a11y-contrast :where(svg,path,rect,circle,polygon,line,polyline):not(#piksel-accessibility-root *){fill:currentColor!important;stroke:currentColor!important}@media (prefers-reduced-motion:reduce){body *,body *::before,body *::after{animation-duration:0.001ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:0.001ms!important}}@media (max-width:640px){.piksel-accessibility-button{width:52px;height:52px;min-width:52px;min-height:52px;justify-content:center;padding:0;bottom:74px}.piksel-accessibility-button.piksel-accessibility-pos-bl{left:12px;right:auto}.piksel-accessibility-button.piksel-accessibility-pos-br{right:12px;left:auto}.piksel-accessibility-text{display:none}.piksel-accessibility-icon{min-width:0;width:34px;height:34px;font-size:13px}.piksel-accessibility-panel{left:10px!important;right:10px!important;bottom:136px;width:auto;max-height:76vh;padding:16px;overflow:auto}.piksel-accessibility-row{align-items:flex-start}.piksel-accessibility-row--scale{flex-direction:column;align-items:stretch}.piksel-accessibility-scale{justify-content:flex-start}.piksel-accessibility-actions{flex-direction:column}.piksel-accessibility-magnifier{left:10px!important;right:10px!important;width:auto;min-width:0;max-width:none;max-height:35vh;padding:12px 14px;font-size:18px;line-height:1.4}}