.aw-root{--aw-primary: #1e40af;--aw-primary-hover: #1d4ed8;--aw-surface: #ffffff;--aw-surface-elevated: #f8fafc;--aw-text: #0f172a;--aw-text-muted: #475569;--aw-border: #e2e8f0;--aw-radius: 12px;--aw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25);--aw-z-launcher: 2147483000;--aw-z-dialog: 2147483600;--aw-font-ui: system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;color-scheme:light;isolation:isolate;z-index:var(--aw-z-launcher)}.aw-launcher{position:fixed;right:1rem;bottom:1rem;z-index:var(--aw-z-launcher);width:3.5rem;height:3.5rem;min-width:44px;min-height:44px;border-radius:50%;border:2px solid var(--aw-border);background:var(--aw-primary);color:#fff;font-size:1.5rem;line-height:1;cursor:pointer;box-shadow:var(--aw-shadow);display:flex;align-items:center;justify-content:center;transition:transform .2s ease,background .2s ease}.aw-launcher:hover,.aw-launcher:focus-visible{background:var(--aw-primary-hover);transform:scale(1.05);outline:3px solid #fff;outline-offset:2px}.aw-launcher:focus:not(:focus-visible){outline:none}.aw-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:calc(var(--aw-z-dialog) - 1);background:#0f172a73;opacity:0;pointer-events:none;transition:opacity .25s ease}.aw-overlay.aw-is-open{opacity:1;pointer-events:auto}.aw-dialog{position:fixed;top:50%;left:50%;z-index:var(--aw-z-dialog);width:min(100vw - 1.5rem,28rem);max-height:min(92vh,640px);margin:0;padding:0;border:none;border-radius:var(--aw-radius);background:var(--aw-surface);color:var(--aw-text);font-family:var(--aw-font-ui);font-size:.9375rem;box-shadow:var(--aw-shadow);display:flex;flex-direction:column;overflow:hidden;opacity:0;transform:translate(-50%,-48%) scale(.96);pointer-events:none;transition:opacity .25s ease,transform .25s ease}.aw-dialog.aw-is-open{opacity:1;transform:translate(-50%,-50%) scale(1);pointer-events:auto}@media (max-width: 480px){.aw-dialog{width:100vw;max-height:100vh;max-height:100dvh;border-radius:0;top:0;left:0;transform:translateY(100%)}.aw-dialog.aw-is-open{transform:translate(0)}}.aw-dialog__header{position:relative;padding:1rem 3rem 1rem 1.25rem;color:#fff;overflow:hidden;flex-shrink:0}.aw-dialog__header-bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.aw-dialog__header-bg svg{width:100%;height:100%;display:block}.aw-dialog__header-inner{position:relative;z-index:1}.aw-dialog__title{margin:0;font-size:1.125rem;font-weight:700}.aw-dialog__subtitle{margin:.25rem 0 0;font-size:.8125rem;opacity:.92}.aw-dialog__close{position:absolute;top:.75rem;right:.75rem;z-index:2;width:2.75rem;height:2.75rem;min-width:44px;min-height:44px;border:none;border-radius:8px;background:#fff3;color:#fff;font-size:1.5rem;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .15s ease}.aw-dialog__close:hover,.aw-dialog__close:focus-visible{background:#ffffff59;outline:2px solid #fff;outline-offset:2px}.aw-dialog__body{flex:1;overflow-y:auto;padding:1rem 1.25rem 1.5rem;background:var(--aw-surface-elevated)}.aw-section{margin-bottom:1.25rem}.aw-section:last-child{margin-bottom:0}.aw-disclosure__btn{font-weight:600;border:1px solid var(--aw-border)!important;background:#fff!important;color:var(--aw-text)!important}.aw-disclosure__btn:focus-visible{outline:3px solid var(--aw-primary);outline-offset:2px}.aw-section__title{margin:0 0 .5rem;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--aw-text-muted)}.aw-toggle{display:flex;align-items:center;justify-content:space-between;gap:.75rem;width:100%;padding:.65rem .75rem;margin-bottom:.35rem;border:1px solid var(--aw-border);border-radius:8px;background:#fff;text-align:left;cursor:pointer;font:inherit;color:inherit;transition:background .15s ease,border-color .15s ease}.aw-toggle:hover,.aw-toggle:focus-visible{border-color:var(--aw-primary);outline:none;box-shadow:0 0 0 2px #1e40af40}.aw-toggle[aria-checked=true]{background:#1e40af14;border-color:var(--aw-primary)}.aw-toggle__label{flex:1;font-size:.875rem}.aw-toggle__switch{width:2.75rem;height:1.5rem;border-radius:9999px;background:#cbd5e1;position:relative;flex-shrink:0;transition:background .2s ease}.aw-toggle[aria-checked=true] .aw-toggle__switch{background:var(--aw-primary)}.aw-toggle__switch:after{content:"";position:absolute;top:2px;left:2px;width:calc(1.5rem - 4px);height:calc(1.5rem - 4px);border-radius:50%;background:#fff;transition:transform .2s ease}.aw-toggle[aria-checked=true] .aw-toggle__switch:after{transform:translate(1.25rem)}.aw-radiogroup{display:flex;flex-direction:column;gap:.35rem}.aw-radio{display:flex;align-items:center;gap:.5rem;padding:.5rem .75rem;border:1px solid var(--aw-border);border-radius:8px;background:#fff;cursor:pointer;font:inherit;width:100%;text-align:left}.aw-radio[aria-checked=true]{border-color:var(--aw-primary);background:#1e40af0f}.aw-radio:focus-visible{outline:2px solid var(--aw-primary);outline-offset:2px}.aw-slider-row{margin-bottom:.75rem}.aw-slider-row label{display:block;font-size:.8125rem;margin-bottom:.25rem;color:var(--aw-text-muted)}.aw-slider-row input[type=range]{width:100%}.aw-actions-row{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.5rem}.aw-btn{padding:.5rem .85rem;border-radius:8px;border:1px solid var(--aw-border);background:#fff;font:inherit;font-size:.8125rem;font-weight:600;cursor:pointer;min-height:44px}.aw-btn--primary{background:var(--aw-primary);color:#fff;border-color:var(--aw-primary)}.aw-btn:focus-visible{outline:3px solid var(--aw-primary);outline-offset:2px}.aw-select{width:100%;padding:.5rem .75rem;border-radius:8px;border:1px solid var(--aw-border);font:inherit;min-height:44px;background:#fff}.aw-live,.aw-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.aw-reading-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:calc(var(--aw-z-dialog) + 2);background:#fafafa;color:#111;padding:2rem max(1rem,5vw);overflow-y:auto;font-family:Georgia,Times New Roman,serif;line-height:1.8}.aw-reading-overlay__toolbar{position:sticky;top:0;display:flex;justify-content:flex-end;gap:.5rem;padding-bottom:1rem;background:linear-gradient(#fafafa 70%,transparent);z-index:1}.aw-osk{position:fixed;left:0;right:0;bottom:0;z-index:calc(var(--aw-z-dialog) + 3);background:#1e293b;color:#fff;padding:.75rem;max-height:40vh;overflow-y:auto;box-shadow:0 -8px 24px #0003}.aw-osk__keys{display:flex;flex-wrap:wrap;gap:.35rem;justify-content:center}.aw-osk button{min-width:2.25rem;min-height:44px;padding:0 .5rem;border:none;border-radius:6px;background:#334155;color:#fff;font-size:1rem;cursor:pointer}.aw-osk button:focus-visible{outline:2px solid #fff}.aw-img-tooltip{position:fixed;z-index:calc(var(--aw-z-dialog) + 4);max-width:min(90vw,320px);padding:.5rem .75rem;background:#0f172a;color:#fff;font-size:.8125rem;border-radius:8px;pointer-events:none;box-shadow:var(--aw-shadow)}.aw-summary-panel{margin-top:.5rem;padding:.75rem;border-radius:8px;background:#fff;border:1px solid var(--aw-border);font-size:.8125rem;max-height:200px;overflow-y:auto}html[data-aw-keyboard-focus=true] a:focus-visible:not(.aw-root *),html[data-aw-keyboard-focus=true] button:focus-visible:not(.aw-root *),html[data-aw-keyboard-focus=true] summary:focus-visible:not(.aw-root *),html[data-aw-keyboard-focus=true] input:focus-visible:not(.aw-root *),html[data-aw-keyboard-focus=true] select:focus-visible:not(.aw-root *),html[data-aw-keyboard-focus=true] textarea:focus-visible:not(.aw-root *),html[data-aw-keyboard-focus=true] [tabindex]:focus-visible:not(.aw-root *){outline:3px solid #2563eb!important;outline-offset:3px!important}html[data-aw-highlight-links=true] a[href]:not(.aw-root *){text-decoration:underline!important;text-underline-offset:3px!important;outline:1px dashed currentColor!important;outline-offset:2px!important}html[data-aw-highlight-headings=true] h1:not(.aw-root *),html[data-aw-highlight-headings=true] h2:not(.aw-root *),html[data-aw-highlight-headings=true] h3:not(.aw-root *),html[data-aw-highlight-headings=true] h4:not(.aw-root *),html[data-aw-highlight-headings=true] h5:not(.aw-root *),html[data-aw-highlight-headings=true] h6:not(.aw-root *){background-color:#fef3c7d9!important;padding:.15em .35em!important;border-radius:4px!important}html[data-aw-highlight-interactive=true] button:hover:not(.aw-root *),html[data-aw-highlight-interactive=true] a:hover:not(.aw-root *),html[data-aw-highlight-interactive=true] [role=button]:hover:not(.aw-root *),html[data-aw-highlight-interactive=true] input:hover:not(.aw-root *),html[data-aw-highlight-interactive=true] summary:hover:not(.aw-root *){box-shadow:0 0 0 3px #2563eb73!important}html[data-aw-large-buttons=true] button:not(.aw-root *),html[data-aw-large-buttons=true] .btn:not(.aw-root *),html[data-aw-large-buttons=true] [role=button]:not(.aw-root *),html[data-aw-large-buttons=true] input[type=submit]:not(.aw-root *),html[data-aw-large-buttons=true] input[type=button]:not(.aw-root *){min-height:44px!important;min-width:44px!important;padding:.5rem 1rem!important}html[data-aw-monochrome=true] body>*:not(.aw-root){filter:grayscale(1)!important}html[data-aw-auto-contrast=true] body>*:not(.aw-root){filter:contrast(1.15) brightness(1.05)!important}html[data-aw-high-contrast=dark] body{background:#000!important;color:#fff!important}html[data-aw-high-contrast=dark] body a:link{color:#ff0!important}html[data-aw-high-contrast=dark] body a:visited{color:#fc0!important}html[data-aw-high-contrast=dark] .header,html[data-aw-high-contrast=dark] .footer,html[data-aw-high-contrast=dark] .section,html[data-aw-high-contrast=dark] .card,html[data-aw-high-contrast=dark] .stat-box,html[data-aw-high-contrast=dark] .partner-card{background:#000!important;color:#fff!important;border-color:#fff!important}html[data-aw-high-contrast=light] body{background:#fff!important;color:#000!important}html[data-aw-high-contrast=light] body a:link{color:#00e!important}html[data-aw-high-contrast=light] .header,html[data-aw-high-contrast=light] .footer,html[data-aw-high-contrast=light] .card{background:#fff!important;color:#000!important;border-color:#000!important}html[data-aw-high-contrast=dark] .eupcd-fieldset,html[data-aw-high-contrast=dark] .eupcd-table-wrap,html[data-aw-high-contrast=dark] .eupcd-btn-primary,html[data-aw-high-contrast=dark] .eupcd-btn-secondary,html[data-aw-high-contrast=dark] .bg-white:not(.aw-root *),html[data-aw-high-contrast=dark] .bg-slate-50:not(.aw-root *),html[data-aw-high-contrast=dark] .bg-slate-100:not(.aw-root *),html[data-aw-high-contrast=dark] .bg-zinc-50:not(.aw-root *),html[data-aw-high-contrast=dark] .bg-zinc-900:not(.aw-root *),html[data-aw-high-contrast=dark] .border-slate-200:not(.aw-root *),html[data-aw-high-contrast=dark] .border-zinc-200:not(.aw-root *),html[data-aw-high-contrast=dark] .border-neutral-200:not(.aw-root *),html[data-aw-high-contrast=dark] .dark\:bg-zinc-900:not(.aw-root *),html[data-aw-high-contrast=dark] .dark\:bg-zinc-800:not(.aw-root *),html[data-aw-high-contrast=dark] .dark\:border-zinc-700:not(.aw-root *){background-color:#000!important;color:#fff!important;border-color:#fff!important}html[data-aw-high-contrast=light] .eupcd-fieldset,html[data-aw-high-contrast=light] .eupcd-table-wrap,html[data-aw-high-contrast=light] .bg-white:not(.aw-root *),html[data-aw-high-contrast=light] .bg-slate-50:not(.aw-root *),html[data-aw-high-contrast=light] .bg-zinc-50:not(.aw-root *),html[data-aw-high-contrast=light] .border-slate-200:not(.aw-root *),html[data-aw-high-contrast=light] .border-zinc-200:not(.aw-root *),html[data-aw-high-contrast=light] .border-neutral-200:not(.aw-root *){background-color:#fff!important;color:#000!important;border-color:#000!important}html[data-aw-legible-font=true] body *:not(.aw-root):not(.aw-root *){font-family:OpenDyslexic,Atkinson Hyperlegible,Verdana,Arial,sans-serif!important}html[data-aw-legible-font=true] .aw-root,html[data-aw-legible-font=true] .aw-root *{font-family:var(--aw-font-ui)!important}html[data-aw-font-scale]{font-size:calc(100% * var(--aw-font-scale, 1))}html[data-aw-line-height] body{line-height:var(--aw-line-height, 1.6)!important}html[data-aw-line-height] .aw-root,html[data-aw-line-height] .aw-root *{line-height:normal!important}html[data-aw-letter-spacing] body{letter-spacing:var(--aw-letter-spacing, 0)!important}html[data-aw-letter-spacing] .aw-root,html[data-aw-letter-spacing] .aw-root *{letter-spacing:normal!important}html[data-aw-word-spacing] body{word-spacing:var(--aw-word-spacing, 0)!important}html[data-aw-word-spacing] .aw-root,html[data-aw-word-spacing] .aw-root *{word-spacing:normal!important}html[data-aw-custom-colors=true] body{background:var(--aw-custom-bg, #fff)!important;color:var(--aw-custom-text, #111)!important}html[data-aw-custom-colors=true] body h1,html[data-aw-custom-colors=true] body h2,html[data-aw-custom-colors=true] body h3,html[data-aw-custom-colors=true] body h4{color:var(--aw-custom-heading, #111)!important}html[data-aw-page-zoom] body{zoom:var(--aw-page-zoom, 1)}@supports not (zoom: 1){html[data-aw-page-zoom] body{transform:scale(var(--aw-page-zoom, 1));transform-origin:top center}}html[data-aw-cursor=white] *:not(.aw-root):not(.aw-root *){cursor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'%3E%3Ccircle cx='16' cy='16' r='14' fill='none' stroke='%23fff' stroke-width='3'/%3E%3C/svg%3E") 16 16,auto!important}html[data-aw-cursor=black] *:not(.aw-root):not(.aw-root *){cursor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'%3E%3Ccircle cx='16' cy='16' r='14' fill='none' stroke='%23000' stroke-width='3'/%3E%3C/svg%3E") 16 16,auto!important}html[data-aw-magnify-hover=true] p:hover:not(.aw-root *){font-size:1.15em!important;transition:font-size .15s ease}@supports (zoom: 1){html[data-aw-font-scale=true] .aw-root,html[data-aw-page-zoom] .aw-root{zoom:calc(1 / var(--aw-font-scale, 1) / var(--aw-page-zoom, 1))}}@font-face{font-family:OpenDyslexic;font-style:normal;font-weight:400;font-display:swap;src:local("OpenDyslexic"),url(https://cdn.jsdelivr.net/npm/open-dyslexic@1.0.3/open-dyslexic.woff2) format("woff2")}@media (prefers-reduced-motion: reduce){.aw-launcher,.aw-overlay,.aw-dialog,.aw-toggle__switch,.aw-toggle__switch:after{transition:none!important}.aw-dialog.aw-is-open{transform:translate(-50%,-50%)}}@media (prefers-contrast: more){.aw-toggle,.aw-btn,.aw-select{border-width:2px}}
