.support-dialog{--popup-max: 26rem}.support-launcher{position:fixed;right:calc(1.25rem + env(safe-area-inset-right,0px));bottom:calc(1.25rem + env(safe-area-inset-bottom,0px));z-index:900;width:3.5rem;height:3.5rem;border-radius:9999px;background:#733e92;color:#fff;border:none;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;font-size:1.375rem;text-decoration:none;box-shadow:0 10px 25px #733e9266;transition:background-color .2s ease,transform .2s ease,box-shadow .2s ease}.support-launcher:hover{background:#5c2e73;transform:translateY(-2px);box-shadow:0 14px 30px #733e9273}.support-launcher:focus-visible{outline:3px solid #7DB635;outline-offset:2px}@media(max-width:640px){.support-launcher{width:3.25rem;height:3.25rem;font-size:1.25rem;right:calc(1rem + env(safe-area-inset-right,0px));bottom:calc(1rem + env(safe-area-inset-bottom,0px))}}#sw-steps .sw-step{display:none;animation:swStepFadeIn .3s ease-out}@keyframes swStepFadeIn{0%{opacity:0;transform:translate(10px)}to{opacity:1;transform:translate(0)}}#sw-steps .sw-step-1{display:block}#sw-steps:has(input[name=category]:checked) .sw-step-1{display:none}#sw-steps:has(input[name=category]:checked) .sw-step-2{display:block}#sw-steps:has(input[name=sw-msg-confirm]:checked) .sw-step-2{display:none}#sw-steps:has(input[name=sw-msg-confirm]:checked) .sw-step-3{display:block}#sw-steps:has(#sw-message:placeholder-shown) .sw-msg-continue{opacity:.45;pointer-events:none}#sw-steps .sw-card{display:flex;align-items:flex-start;gap:.75rem;padding:.875rem 1rem;border:2px solid #e5e7eb;border-radius:.75rem;cursor:pointer;background:#fff;text-align:left;transition:border-color .15s ease,background-color .15s ease,box-shadow .15s ease}#sw-steps .sw-card:hover{border-color:#8b5fb3;background:#f9f5fc;box-shadow:0 2px 8px #733e921f}#sw-steps .peer:checked~.sw-card{border-color:#733e92;background:#733e92;color:#fff}#sw-steps .sw-card i{color:#733e92;font-size:1.125rem;width:1.5rem;text-align:center;margin-top:.125rem;flex-shrink:0}#sw-steps .peer:checked~.sw-card i,#sw-steps .peer:checked~.sw-card .sw-card-sub{color:#fff}#sw-steps .sw-card-sub{font-size:.75rem;color:#6b7280}#sw-steps .sw-continue{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.625rem .75rem;border:2px solid #e5e7eb;border-radius:6px;cursor:pointer;font-size:.8125rem;font-weight:500;background:#fff;transition:border-color .15s ease,background-color .15s ease}#sw-steps .sw-continue:hover{border-color:#7db635;background:#f4faec}#sw-steps .peer:checked~.sw-continue{border-color:#7db635;background:#7db635;color:#fff}.sw-hp{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.sw-backdrop{position:fixed;inset:0;z-index:1200;display:block;background:var(--popup-backdrop);backdrop-filter:blur(var(--popup-blur));-webkit-backdrop-filter:blur(var(--popup-blur))}dialog.support-dialog.sw-static[open]{position:fixed;inset:0;margin:auto;height:fit-content;z-index:1201}@keyframes swPulse{0%{opacity:0;transform:scale(.9)}50%{transform:scale(1.02)}to{opacity:1;transform:scale(1)}}.connect-dialog{--popup-max: 30rem}dialog.connect-dialog .popup-body{padding:1.125rem}.connect-dialog :is(.cw-step,.cw-done,.cw-pv){display:none}.connect-dialog:has(#cw-v1:checked) :is(.cw-step-1,.cw-pv-1),.connect-dialog:has(#cw-v2:checked) :is(.cw-step-2,.cw-pv-2),.connect-dialog:has(#cw-v3:checked) :is(.cw-step-3,.cw-pv-3),.connect-dialog:has(#cw-vdone:checked) .cw-done{display:block}.connect-dialog:has(#cw-vdone:checked) :is(.cw-banner,.cw-foot){display:none}.connect-dialog:has(#cw-scoped:checked) .cw-gen,.connect-dialog:not(:has(#cw-scoped:checked)) .cw-prov{display:none}.connect-dialog[data-skip]:has(#cw-scoped:checked) .cw-back-service{display:none}.connect-dialog .cw-banner:has([data-cw=banner]:empty),.connect-dialog .cw-error:has([data-cw-error]:empty){display:none}.connect-dialog .cw-group:has([data-cw-error]:not(:empty)) label{color:#dc2626}.connect-dialog .cw-group:has([data-cw-error]:not(:empty)) :is(input,select,textarea){border-color:#dc2626}.connect-dialog .cw-card i{color:#8b5fb3}.connect-dialog .cw-card[aria-pressed=true]{border-color:#733e92;box-shadow:0 0 0 1px #733e92;background:#f5f0f9;color:#733e92}.connect-dialog .cw-card[aria-pressed=true] i{color:#733e92}.connect-dialog .cw-form[aria-busy=true] .cw-send{opacity:.6;pointer-events:none}.connect-dialog .cw-form[aria-busy=true] .cw-send-idle,.connect-dialog .cw-form:not([aria-busy=true]) .cw-send-busy{display:none}.connect-dialog .cw-done[data-tone=none] .cw-tone-sent,.connect-dialog .cw-done:not([data-tone=none]) .cw-tone-none{display:none}.connect-dialog [data-cw-head]:focus{outline:none}@media(max-height:44rem){dialog.connect-dialog .popup-body{padding:.875rem}.cw-head{margin-bottom:.375rem!important}.cw-subtitle{display:none!important}.cw-fields>:not([hidden])~:not([hidden]){margin-top:.375rem!important}.cw-fields label{margin-bottom:.125rem!important}.cw-fields textarea{height:2.5rem!important}.cw-terms{margin-top:.25rem!important;line-height:1.25}.cw-actions{margin-top:.5rem!important}.cw-pv{margin-bottom:.375rem!important}.cw-pv>div:first-child{margin-bottom:.125rem!important}.cw-banner{padding-top:.375rem!important;padding-bottom:.375rem!important;margin-bottom:.375rem!important}.cw-error{margin-top:.125rem!important}.cw-foot{display:none!important}.cw-strip{padding-top:.25rem!important;padding-bottom:.25rem!important}.cw-strip-logo{display:none!important}.cw-strip-meta{display:flex!important;align-items:baseline;gap:.375rem}.cw-strip-meta>p{line-height:1.3}}.cw-hp{position:absolute;left:-9999px;top:-9999px;height:0;width:0;opacity:0;overflow:hidden;pointer-events:none}@keyframes cwPulse{0%{opacity:0;transform:scale(.9)}50%{transform:scale(1.02)}to{opacity:1;transform:scale(1)}}.auth-popup{--popup-max: 25rem}.auth-backdrop{position:fixed;inset:0;z-index:1220;display:block;background:var(--popup-backdrop);backdrop-filter:blur(var(--popup-blur));-webkit-backdrop-filter:blur(var(--popup-blur))}dialog.auth-popup[open]{position:fixed;inset:0;margin:auto;height:fit-content;z-index:1221}dialog.auth-popup .popup-body{padding:1.5rem 1.375rem 1.375rem}@media(max-height:44rem){dialog.auth-popup .popup-body{padding:1.125rem}.auth-fineprint{display:none!important}.auth-foot{margin-top:.5rem!important}}.auth-group:has(.auth-error) label{color:#dc2626}.auth-group:has(.auth-error) input{border-color:#dc2626}@keyframes authPulse{0%{opacity:0;transform:scale(.9)}50%{transform:scale(1.02)}to{opacity:1;transform:scale(1)}}body:has(#impersonation-banner){padding-bottom:4rem}.sg[popover]{position:fixed;inset:auto;margin:0;padding:6px 6px 0;box-sizing:border-box;border:1px solid #e8dff2;border-radius:14px;background:#fff;color:#1f2937;box-shadow:0 16px 40px #28143c29,0 2px 6px #28143c0f;font-size:15px;font-weight:400;line-height:1.35;letter-spacing:normal;text-align:left;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;opacity:0;translate:0 -4px;transition:opacity .12s ease-out,translate .12s ease-out,display .12s allow-discrete,overlay .12s allow-discrete}.sg[popover].sg-up{translate:0 4px}.sg[popover]:popover-open{opacity:1;translate:0 0}@starting-style{.sg[popover]:popover-open{opacity:0;translate:0 -4px}.sg[popover].sg-up:popover-open{translate:0 4px}}.sg .sg-group+.sg-group{margin-top:4px;padding-top:4px;border-top:1px solid #f0eaf5}.sg .sg-head{padding:8px 10px 4px;font-size:11px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:#6b5a78}.sg .sg-opt{display:flex;align-items:center;gap:10px;min-height:44px;padding:7px 10px;border-radius:9px;color:#1f2937;text-decoration:none;cursor:pointer;scroll-margin:6px}.sg .sg-opt:hover,.sg .sg-opt[aria-selected=true]{background:#f5f0f9}.sg .sg-opt[aria-selected=true]{box-shadow:inset 0 0 0 2px #733e92}.sg .sg-ico{flex:none;display:grid;place-items:center;width:30px;height:30px;border-radius:8px;background:#f5f0f9;color:#733e92}.sg .sg-opt:hover .sg-ico,.sg .sg-opt[aria-selected=true] .sg-ico{background:#e8dff2}.sg .sg-ico svg{display:block;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.sg .sg-txt{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.sg .sg-name{font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sg .sg-name mark{background:none;color:#5c2e73;font-weight:700}.sg .sg-sub{font-size:13px;color:#5b6170;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sg .sg-meta{flex:none;font-size:13px;color:#5b6170;white-space:nowrap}.sg>:last-child{margin-bottom:6px}.sg .sg-all{position:sticky;bottom:0;background:#fff;box-shadow:0 6px #fff}.sg .sg-all:hover,.sg .sg-all[aria-selected=true]{background:#f5f0f9}.sg .sg-all[aria-selected=true]{box-shadow:inset 0 0 0 2px #733e92,0 6px #fff}.sg .sg-group+.sg-all{margin-top:4px;border-top:1px solid #f0eaf5;border-radius:0 0 9px 9px}.sg .sg-all .sg-name{color:#5c2e73;font-weight:600;white-space:normal;overflow-wrap:anywhere}.sg .sg-all .sg-name b{font-weight:700}.sg .sg-key{padding:2px 7px;border:1px solid #ddd2e6;border-radius:6px;font-size:11px;font-weight:600;color:#5b6170;background:#fff}@media(hover:none){.sg .sg-key{display:none}}span.sg-live{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media(prefers-reduced-motion:reduce){.sg[popover]{transition:none;translate:none}}@media(forced-colors:active){.sg .sg-opt[aria-selected=true]{outline:2px solid Highlight;outline-offset:-2px}}@font-face{font-family:Archivo;font-style:normal;font-weight:700 900;font-display:swap;src:url(/_astro/archivo-latin.BEIDiHaE.woff2) format("woff2")}@font-face{font-family:Figtree;font-style:normal;font-weight:400 800;font-display:swap;src:url(/_astro/figtree-latin.CEHu_veL.woff2) format("woff2")}body{margin:0}:root{--site-header-h: 92px}@media(min-width:1024px){:root{--site-header-h: 94px}}:root{--popup-backdrop: rgba(30, 16, 40, .6);--popup-blur: 5px;--popup-radius: .75rem;--popup-border: 1px solid #e5e7eb;--popup-shadow: 0 24px 60px rgba(30, 16, 40, .25)}dialog.popup-panel{position:relative;border:var(--popup-border);border-radius:var(--popup-radius);padding:0;box-shadow:var(--popup-shadow);width:min(calc(100vw - 2rem),var(--popup-max, 34rem));max-height:calc(100dvh - 3rem);overflow:hidden;background:#fff}dialog.popup-panel:modal{position:fixed}html:has(dialog.popup-panel:modal){overflow:hidden}dialog.popup-panel::backdrop{background:var(--popup-backdrop);backdrop-filter:blur(var(--popup-blur));-webkit-backdrop-filter:blur(var(--popup-blur))}.popup-body{position:relative;padding:1.75rem 1.5rem 1.5rem;max-height:calc(100dvh - 3rem);overflow-y:auto;overscroll-behavior:contain}.popup-header{margin-bottom:1.5rem;padding-right:2.75rem}.popup-title{font-size:1.5rem;font-weight:700;color:#733e92;margin-bottom:0}.popup-close{position:absolute;top:.75rem;right:.75rem;width:2.75rem;height:2.75rem;display:inline-flex;align-items:center;justify-content:center;border:none;background:transparent;border-radius:9999px;color:#9ca3af;font-size:1.125rem;line-height:1;cursor:pointer;transition:background-color .2s ease,color .2s ease;z-index:10;padding:0}.popup-close:hover{background:#f3f4f6;color:#4b5563}.popup-close:focus-visible{outline:2px solid #733e92;outline-offset:2px}.popup-close svg{width:1.25rem;height:1.25rem}@media(prefers-reduced-motion:no-preference){dialog.popup-panel[open]{animation:popup-in .22s cubic-bezier(.16,1,.3,1)}dialog.popup-panel[open]::backdrop{animation:popup-backdrop-in .22s ease-out}}@keyframes popup-in{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@keyframes popup-backdrop-in{0%{opacity:0}to{opacity:1}}@media(max-width:640px){dialog.popup-panel{width:calc(100vw - 1.25rem);max-height:calc(100dvh - 1.5rem)}.popup-body{padding:1.5rem 1.25rem 1.25rem;max-height:calc(100dvh - 1.5rem)}dialog.popup-panel :is(input,select,textarea){font-size:16px}.popup-actions{position:sticky;bottom:-1.25rem;margin:.5rem -1.25rem -1.25rem;padding:.75rem 1.25rem calc(.875rem + env(safe-area-inset-bottom));background:linear-gradient(to top,#fff 78%,#fff0)}}.popup-lightbox[popover]{margin:auto;border:none;padding:0;background:transparent;max-width:none;max-height:none;overflow:visible;opacity:0;transform:scale(.96);pointer-events:none}.popup-lightbox[popover]:popover-open{opacity:1;transform:scale(1);pointer-events:auto}@media(prefers-reduced-motion:no-preference){.popup-lightbox[popover]{transition:display .25s allow-discrete,opacity .25s,transform .25s cubic-bezier(.16,1,.3,1)}}.popup-lightbox::backdrop{background:#140a1bd9;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}
