html.acc-contrast{--acc-f-contrast:contrast(1.35)}html.acc-invert{--acc-f-invert:invert(1) hue-rotate(180deg)}html.acc-grayscale{--acc-f-grayscale:grayscale(1)}html.acc-contrast,html.acc-grayscale,html.acc-invert{filter:var(--acc-f-invert, ) var(--acc-f-grayscale, ) var(--acc-f-contrast, )}html.acc-invert iframe,html.acc-invert img,html.acc-invert video{filter:invert(1) hue-rotate(180deg)}html.acc-links body a{text-decoration:underline!important;background-color:#ffe600!important;color:#00c!important}html.acc-headings body :is(h1,h2,h3,h4,h5,h6){background-color:#ffe600!important;color:#111!important;box-decoration-break:clone}html.acc-font body,html.acc-font body *{font-family:Arial,Helvetica,sans-serif!important}html.acc-no-anim,html.acc-no-anim *,html.acc-no-anim :after,html.acc-no-anim :before{animation:none!important;transition:none!important;scroll-behavior:auto!important}html.acc-cursor,html.acc-cursor *{cursor:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='40' height='40' viewBox='0 0 24 24'><path d='M5 2l14 10-8 1.6L14.5 21l-3.6 1.6L7.5 15 3 19z' fill='black' stroke='white' stroke-width='1.4'/></svg>") 5 2,auto!important}.acc-float-rail{position:absolute;top:0;left:16px;bottom:var(--credit-h,0);z-index:2147483000;display:flex;flex-direction:column;justify-content:flex-end;pointer-events:none}.acc-root{position:sticky;bottom:24px;margin-bottom:24px;pointer-events:auto;z-index:2147483000;font-family:Ploni,Arial,sans-serif;transition:transform .25s ease,opacity .25s ease}body:has(.home-hd-drawer:not(.is-closing)) .acc-root{transform:scale(0);opacity:0;pointer-events:none}.acc-launcher{display:flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:50%;border:2px solid #fff;background:#1098f7;color:#fff;cursor:pointer;box-shadow:0 4px 16px rgba(0,0,0,.25);transition:transform .15s ease,box-shadow .15s ease}.acc-launcher:hover{transform:scale(1.07);box-shadow:0 6px 20px rgba(0,0,0,.3)}.acc-launcher:focus-visible{outline:3px solid #0a5dc2;outline-offset:2px}.acc-launcher svg{width:30px;height:30px}.acc-backdrop{position:fixed;inset:0;background:transparent}.acc-panel{position:absolute;bottom:64px;left:0;width:322px;max-height:calc(100dvh - 120px);overflow-y:auto;background:#fff;border:1px solid #e5e7eb;border-radius:16px;box-shadow:0 12px 40px rgba(0,0,0,.18);padding:16px;animation:acc-panel-in .18s ease-out}@keyframes acc-panel-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.acc-panel-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.acc-panel-head h2{font-size:17px;font-weight:700;color:#111827;margin:0}.acc-close{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:none;border-radius:8px;background:transparent;color:#6b7280;cursor:pointer}.acc-close:hover{background:#f3f4f6;color:#111827}.acc-close:focus-visible{outline:2px solid #1098f7}.acc-close svg{width:18px;height:18px}.acc-zoom-row{display:flex;align-items:center;justify-content:space-between;padding:10px 12px;border:1px solid #e5e7eb;border-radius:12px;margin-bottom:10px}.acc-zoom-label{font-size:14px;font-weight:600;color:#374151}.acc-zoom-controls{display:flex;align-items:center;gap:8px}.acc-zoom-btn{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:1px solid #d1d5db;border-radius:8px;background:#fff;color:#374151;cursor:pointer}.acc-zoom-btn:hover:not(:disabled){border-color:#1098f7;color:#1098f7}.acc-zoom-btn:disabled{opacity:.4;cursor:default}.acc-zoom-btn:focus-visible{outline:2px solid #1098f7}.acc-zoom-btn svg{width:17px;height:17px}.acc-zoom-value{min-width:44px;text-align:center;font-size:14px;font-weight:700;color:#111827;font-variant-numeric:tabular-nums}.acc-grid{display:grid;grid-template-columns:1fr 1fr;gap:8px}.acc-toggle{display:flex;flex-direction:column;align-items:center;gap:6px;padding:12px 6px;border:1px solid #e5e7eb;border-radius:12px;background:#fff;color:#374151;cursor:pointer;transition:border-color .12s ease,background-color .12s ease}.acc-toggle:hover{border-color:#1098f7}.acc-toggle:focus-visible{outline:2px solid #1098f7;outline-offset:1px}.acc-toggle[aria-pressed=true]{background:#e8f4fe;border-color:#1098f7;color:#0a5dc2}.acc-toggle-icon svg{width:22px;height:22px}.acc-toggle-label{font-size:12.5px;font-weight:600;line-height:1.2;text-align:center}.acc-panel-foot{display:flex;gap:8px;margin-top:10px}.acc-reset,.acc-statement{display:flex;flex:1;align-items:center;justify-content:center;gap:6px;padding:9px 8px;border-radius:10px;font-size:13px;font-weight:600;cursor:pointer;text-decoration:none}.acc-reset{border:1px solid #d1d5db;background:#fff;color:#374151}.acc-reset:hover{border-color:#9ca3af;background:#f9fafb}.acc-statement{border:1px solid #1098f7;background:#1098f7;color:#fff}.acc-statement:hover{background:#0d86dd}.acc-reset:focus-visible,.acc-statement:focus-visible{outline:2px solid #0a5dc2;outline-offset:1px}.acc-foot-icon svg{width:15px;height:15px;display:block}@media (max-width:480px){.acc-float-rail{left:12px}.acc-root{bottom:16px;margin-bottom:16px}.acc-launcher{width:46px;height:46px}.acc-launcher svg{width:26px;height:26px}.acc-panel{position:fixed;left:8px;right:8px;bottom:72px;width:auto}}@media (max-width:768px){body:has(.section-hero-popover) .acc-root{transform:scale(0);opacity:0;pointer-events:none}}.wa-float-rail{position:absolute;top:0;right:16px;bottom:var(--credit-h,0);z-index:2147482999;display:flex;flex-direction:column;justify-content:flex-end;pointer-events:none}.wa-float{position:sticky;bottom:24px;margin-bottom:24px;pointer-events:auto;display:flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:50%;border:2px solid #fff;background:#25d366;color:#fff;cursor:pointer;box-shadow:0 4px 16px rgba(0,0,0,.25);transition:transform .2s ease,box-shadow .15s ease,opacity .2s ease}.wa-float:hover{transform:scale(1.07);box-shadow:0 6px 20px rgba(0,0,0,.3)}.wa-float:focus-visible{outline:3px solid #128c7e;outline-offset:2px}.wa-float svg{width:30px;height:30px}.wa-scrolltop{display:none}@media (max-width:480px){.wa-float-rail{right:12px}.wa-float{bottom:16px;margin-bottom:16px;width:46px;height:46px}.wa-float svg{width:26px;height:26px}.wa-scrolltop{position:sticky;bottom:74px;margin-bottom:12px;pointer-events:auto;display:flex;align-items:center;justify-content:center;width:46px;height:46px;border-radius:50%;border:2px solid #fff;background:#1a1a2e;color:#fff;cursor:pointer;box-shadow:0 4px 16px rgba(0,0,0,.25);opacity:0;transform:scale(.6);pointer-events:none;transition:transform .2s ease,opacity .2s ease}.wa-scrolltop.is-visible{opacity:1;transform:scale(1);pointer-events:auto}.wa-scrolltop svg{width:24px;height:24px}}body:has(.home-hd-drawer:not(.is-closing)) .wa-float,body:has(.home-hd-drawer:not(.is-closing)) .wa-scrolltop{transform:scale(0);opacity:0;pointer-events:none}@media (max-width:768px){body:has(.section-hero-popover) .wa-float,body:has(.section-hero-popover) .wa-scrolltop{transform:scale(0);opacity:0;pointer-events:none}}.cc-banner{position:fixed;bottom:16px;left:0;right:0;margin-inline:auto;width:min(720px,calc(100% - 24px));z-index:2147482998;background:#fff;border:1px solid #e5e7eb;border-radius:16px;box-shadow:0 12px 40px rgba(4,8,15,.18);font-family:Ploni,sans-serif;color:#111827;animation:cc-slide-in .35s cubic-bezier(.2,.8,.3,1)}.cc-banner.is-closing{opacity:0;transform:translateY(16px);transition:opacity .25s ease,transform .25s ease;pointer-events:none}@keyframes cc-slide-in{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.cc-banner{animation:none}.cc-banner.is-closing{transition:none}}.cc-inner{padding:18px 20px;display:flex;flex-direction:column;gap:10px}.cc-head{display:flex;align-items:center;gap:8px}.cc-icon{width:22px;height:22px;color:#1098f7;flex-shrink:0}.cc-title{font-size:17px;font-weight:700;margin:0;line-height:1.3}.cc-close{margin-inline-start:auto;width:28px;height:28px;display:flex;align-items:center;justify-content:center;background:none;border:0;padding:0;color:#6b7280;cursor:pointer;border-radius:8px;transition:background .15s ease,color .15s ease}.cc-close:hover{background:#f3f4f6;color:#111827}.cc-close svg{width:16px;height:16px}.cc-text{font-size:14px;line-height:1.55;margin:0;color:#374151}.cc-link{color:#1098f7;text-decoration:underline;cursor:pointer}.cc-link:hover{opacity:.8}.cc-actions{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:2px}.cc-btn{font-family:inherit;font-size:14px;font-weight:600;border-radius:999px;padding:9px 22px;cursor:pointer;transition:background .15s ease,color .15s ease,border-color .15s ease}.cc-btn-primary{background:#1098f7;border:1.5px solid #1098f7;color:#fff}.cc-btn-primary:hover{background:#0b7fd1;border-color:#0b7fd1}.cc-btn-outline{background:transparent;border:1.5px solid #d1d5db;color:#111827}.cc-btn-outline:hover{border-color:#111827}.cc-btn-text{background:none;border:0;padding:9px 6px;color:#374151;text-decoration:underline;font-weight:500}.cc-btn-text:hover{color:#111827}.cc-rows{display:flex;flex-direction:column;border:1px solid #f3f4f6;border-radius:12px;overflow:hidden}.cc-row{display:flex;align-items:center;gap:14px;padding:11px 14px}.cc-row+.cc-row{border-top:1px solid #f3f4f6}.cc-row-text{display:flex;flex-direction:column;gap:2px;min-width:0}.cc-row-title{font-size:14px;font-weight:700}.cc-row-desc{font-size:12.5px;line-height:1.45;color:#6b7280}.cc-always{font-size:12px;font-weight:600;color:#059669;background:#ecfdf5;padding:4px 10px}.cc-always,.cc-toggle{margin-inline-start:auto;flex-shrink:0;border-radius:999px}.cc-toggle{position:relative;width:44px;height:24px;border:0;padding:0;background:#d1d5db;cursor:pointer;transition:background .2s ease}.cc-toggle.is-on{background:#1098f7}.cc-knob{position:absolute;top:2px;left:22px;width:20px;height:20px;border-radius:50%;background:#fff;box-shadow:0 1px 3px rgba(4,8,15,.25);transition:left .2s ease}.cc-toggle.is-on .cc-knob{left:2px}@media (max-width:900px){.cc-banner{bottom:88px}}@media (max-width:640px){.cc-banner{width:calc(100% - 16px)}.cc-inner{padding:14px 14px 16px}.cc-actions .cc-btn-outline,.cc-actions .cc-btn-primary{flex:1 1 auto;text-align:center}}