*,:before,:after{box-sizing:border-box}*{margin:0;padding:0}html,body{height:100%}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility}img,picture,video,canvas,svg{max-width:100%;display:block}input,button,textarea,select{font:inherit;color:inherit}button{cursor:pointer}a{color:inherit;text-decoration:none}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}ul,ol{list-style:none}#root,#__svelte{isolation:isolate}:root{--color-black:#000;--color-white:#fff;--color-bg:#fff;--color-fg:#000;--color-muted:#0009;--color-subtle:#00000014;--color-border:#0000001f;--color-primary-green:#00b451;--color-accent-blue:#004ebc;--color-brand-charcoal:#231f20;--color-brand-gray:#686a74;--event-bar-height:40px;--event-bar-offset:var(--event-bar-height);--nav-height:64px;--page-shell-top:calc(var(--event-bar-height) + var(--nav-height));--font-family-base:Open Sans, Mukta, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica, Arial, sans-serif;--font-family-serif:Anek, Mukta, Open Sans, sans-serif;--font-weight-light:300;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-black:900;--font-style-normal:normal;--font-style-italic:italic;--font-size-xs:.625rem;--font-size-sm:.6875rem;--font-size-base:.875rem;--font-size-md:1rem;--font-size-lg:1.125rem;--font-size-xl:1.25rem;--font-size-2xl:1.5rem;--font-size-3xl:1.875rem;--font-size-4xl:2.25rem;--font-size-5xl:3rem;--line-height-tight:1.15;--line-height-snug:1.3;--line-height-base:1.5;--line-height-relaxed:1.7;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.5rem;--space-6:2rem;--space-7:2.5rem;--space-8:3rem;--space-9:4rem;--space-10:6rem;--space-11:8rem;--radius-sm:4px;--radius-md:8px;--radius-lg:16px;--radius-xl:24px;--radius-pill:999px;--radius-circle:50%;--shadow-sm:0 1px 2px #0000000f;--shadow-md:0 4px 12px #00000014;--shadow-lg:0 12px 32px #0000001f;--transition-fast:.12s ease;--transition-base:.2s ease;--transition-slow:.32s ease}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;font-size:16px;overflow-x:clip}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}body{font-family:var(--font-family-base);font-size:var(--font-size-base);font-weight:var(--font-weight-regular);line-height:var(--line-height-base);color:var(--color-fg);background-color:var(--color-bg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:100%;overflow-x:clip}h1,h2,h3,h4,h5,h6{font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);letter-spacing:0}@media (width<=480px){:root{--event-bar-height:36px}}h1{font-size:var(--font-size-4xl)}h2{font-size:var(--font-size-3xl)}h3{font-size:var(--font-size-2xl)}h4{font-size:var(--font-size-xl)}h5{font-size:var(--font-size-lg)}h6{font-size:var(--font-size-md)}a{color:inherit;transition:color var(--transition-fast), background-color var(--transition-fast)}a.link-reveal.inline-link{position:relative}a.link-reveal.inline-link:after{content:"";pointer-events:none;background:currentColor;height:1px;position:absolute;bottom:0;left:0;right:0}::selection{background:var(--color-black);color:var(--color-white)}:where([data-floating]){color:inherit;background:0 0;border:0;width:auto;height:auto;margin:0;padding:0;position:fixed;inset:auto;overflow:visible}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{border-radius:var(--radius-pill);background:#00000059 padding-box padding-box;border:2px solid #0000}::-webkit-scrollbar-corner{background:0 0}@supports not selector(::-webkit-scrollbar){*{scrollbar-width:thin;scrollbar-color:#00000059 transparent}}.font-light{font-family:Open Sans,Mukta,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-style:normal;font-weight:300}.font-light-italic{font-family:Open Sans,Mukta,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-style:italic;font-weight:300}.font-regular{font-family:Open Sans,Mukta,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-style:normal;font-weight:400}.font-regular-italic{font-family:Open Sans,Mukta,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-style:italic;font-weight:400}.font-medium{font-family:Open Sans,Mukta,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-style:normal;font-weight:500}.font-medium-italic{font-family:Open Sans,Mukta,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-style:italic;font-weight:500}.font-semibold{font-family:Open Sans,Mukta,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-style:normal;font-weight:600}.font-semibold-italic{font-family:Open Sans,Mukta,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-style:italic;font-weight:600}.font-bold{font-family:Open Sans,Mukta,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-style:normal;font-weight:700}.font-bold-italic{font-family:Open Sans,Mukta,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-style:italic;font-weight:700}.font-black{font-family:Open Sans,Mukta,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-style:normal;font-weight:900}.font-black-italic{font-family:Open Sans,Mukta,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-style:italic;font-weight:900}.dlg.svelte-7e0w24{color:#111;background:0 0;border:0;width:min(400px,100vw - 32px);margin:0;padding:0;position:fixed;inset:auto 16px 16px auto}.dlg.svelte-7e0w24::backdrop{background:0 0}.dlg__panel.svelte-7e0w24{background:#fff;border:1px solid #e6e8ec;border-radius:14px;padding:20px;font-family:Open Sans,Mukta,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;box-shadow:0 18px 48px #0c0e1238,0 3px 8px #0c0e1214}.dlg__head.svelte-7e0w24{align-items:flex-start;gap:14px;display:flex}.dlg__icon.svelte-7e0w24{color:#4a4f57;background:#eef0f3;border-radius:10px;flex:none;place-items:center;width:38px;height:38px;display:grid}.dlg__icon.svelte-7e0w24 svg:where(.svelte-7e0w24){width:20px;height:20px}.dlg__icon--danger.svelte-7e0w24{color:#b0181c;background:#fdecec}.dlg__copy.svelte-7e0w24{flex:1;min-width:0;padding-top:2px}.dlg__title.svelte-7e0w24{color:#111;margin:0;font-size:16px;font-weight:600;line-height:1.35}.dlg__body.svelte-7e0w24{color:#565b63;margin:6px 0 0;font-size:13.5px;line-height:1.55}.dlg__points.svelte-7e0w24{color:#565b63;margin:10px 0 0;padding-left:18px;font-size:13px;line-height:1.55}.dlg__points.svelte-7e0w24 li:where(.svelte-7e0w24)+li:where(.svelte-7e0w24){margin-top:4px}.dlg__type.svelte-7e0w24{color:#565b63;flex-direction:column;gap:6px;margin-top:18px;font-size:12.5px;display:flex}.dlg__type.svelte-7e0w24 strong:where(.svelte-7e0w24){color:#111;word-break:break-all}.dlg__type.svelte-7e0w24 input:where(.svelte-7e0w24),.dlg__type.svelte-7e0w24 textarea:where(.svelte-7e0w24){min-height:40px;font:inherit;color:#111;border:1px solid #d8dbe0;border-radius:9px;padding:0 12px;font-size:14px}.dlg__type.svelte-7e0w24 input:where(.svelte-7e0w24):focus-visible,.dlg__type.svelte-7e0w24 textarea:where(.svelte-7e0w24):focus-visible{outline-offset:1px;outline:2px solid #b0181c}.dlg__type.svelte-7e0w24 textarea:where(.svelte-7e0w24){resize:vertical;padding:10px 12px;line-height:1.5}.dlg__actions.svelte-7e0w24{justify-content:flex-end;gap:8px;margin-top:22px;display:flex}.dlg__btn.svelte-7e0w24{min-height:42px;font:inherit;color:#111;cursor:pointer;background:#fff;border:1px solid #d8dbe0;border-radius:9px;padding:0 18px;font-size:13px;font-weight:600;transition:background .12s,border-color .12s}.dlg__btn.svelte-7e0w24:hover{background:#f1f3f5}.dlg__btn.svelte-7e0w24:focus-visible{outline-offset:2px;outline:2px solid #111}.dlg__btn.svelte-7e0w24:disabled{opacity:.45;cursor:not-allowed}.dlg__btn--go.svelte-7e0w24{color:#fff;background:#111;border-color:#111}.dlg__btn--go.svelte-7e0w24:hover{background:#000}.dlg__btn--danger.svelte-7e0w24{background:#b0181c;border-color:#b0181c}.dlg__btn--danger.svelte-7e0w24:hover{background:#971216}.dlg__btn--danger.svelte-7e0w24:focus-visible{outline-color:#b0181c}@media (prefers-reduced-motion:no-preference){.dlg[open].svelte-7e0w24 .dlg__panel:where(.svelte-7e0w24){animation:.2s cubic-bezier(.16,1,.3,1) svelte-7e0w24-dlg-in}}@keyframes svelte-7e0w24-dlg-in{0%{opacity:0;transform:translateY(14px)}}.toasts.svelte-1cpok13{z-index:1000;pointer-events:none;flex-direction:column;gap:10px;max-width:calc(100vw - 32px);display:flex;position:fixed;bottom:16px;right:16px}.toast.svelte-1cpok13{pointer-events:auto;background:#fff;border:1px solid #1114180f;border-radius:16px;align-items:center;gap:11px;width:min(384px,100vw - 32px);padding:12px 12px 12px 14px;font-family:Open Sans,Mukta,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;display:flex;box-shadow:0 18px 42px -12px #0c0e1238,0 2px 6px #0c0e120f}.toast__icon.svelte-1cpok13{border-radius:50%;flex:none;place-items:center;width:24px;height:24px;display:grid}.toast__icon.svelte-1cpok13 svg:where(.svelte-1cpok13){width:14px;height:14px}.toast--ok.svelte-1cpok13 .toast__icon:where(.svelte-1cpok13){color:#0e7a34;background:#e3f6ea}.toast--err.svelte-1cpok13 .toast__icon:where(.svelte-1cpok13){color:#b0181c;background:#fdecec}.toast--info.svelte-1cpok13{background:#17191d;border-color:#ffffff14}.toast--info.svelte-1cpok13 .toast__icon:where(.svelte-1cpok13){color:#fff;background:#ffffff1f}.toast--info.svelte-1cpok13 .toast__text:where(.svelte-1cpok13){color:#fff}.toast--info.svelte-1cpok13 .toast__close:where(.svelte-1cpok13){color:#fff9}.toast--info.svelte-1cpok13 .toast__close:where(.svelte-1cpok13):focus-visible{outline-color:#fff}.toast__text.svelte-1cpok13{color:#1a1c1f;overflow-wrap:anywhere;flex:1;min-width:0;font-size:13px;font-weight:500;line-height:1.4}.toast__close.svelte-1cpok13{color:#9aa1ab;cursor:pointer;background:0 0;border:0;border-radius:6px;flex:none;place-items:center;width:26px;height:26px;padding:0;display:grid}.toast__close.svelte-1cpok13 svg:where(.svelte-1cpok13){width:14px;height:14px}.toast__close.svelte-1cpok13:focus-visible{outline-offset:2px;outline:2px solid #111}.cookie-notice.svelte-izf9ba{left:50%;bottom:calc(env(safe-area-inset-bottom,0px) + 1rem);z-index:500;color:#fff;white-space:nowrap;text-align:center;opacity:0;pointer-events:none;background:#000;border-radius:999px;align-items:center;gap:10px;max-width:calc(100vw - 2rem);padding:10px 20px;font-size:.6875rem;line-height:1.4;transition:opacity .6s,transform .6s;display:inline-flex;position:fixed;transform:translate(-50%)translateY(10px);box-shadow:0 4px 12px #00000014}.cookie-notice.svelte-izf9ba a:where(.svelte-izf9ba){color:#fff;text-underline-offset:2px;white-space:nowrap;text-decoration:underline}.cookie-notice.visible.svelte-izf9ba{opacity:1;pointer-events:auto;transform:translate(-50%)translateY(0)}@media (width<=480px){.cookie-notice.svelte-izf9ba{white-space:normal;border-radius:14px;max-width:calc(100vw - 1rem);font-size:.625rem}}main.svelte-12qhfyh{width:100%}
