:root{color-scheme:light dark;--mp-color-neutral-0: #ffffff;--mp-color-neutral-50: #f8fafc;--mp-color-neutral-100: #f1f5f9;--mp-color-neutral-200: #e2e8f0;--mp-color-neutral-300: #cbd5e1;--mp-color-neutral-400: #94a3b8;--mp-color-neutral-500: #64748b;--mp-color-neutral-600: #475569;--mp-color-neutral-700: #334155;--mp-color-neutral-800: #1e293b;--mp-color-neutral-900: #0f172a;--mp-color-neutral-950: #020617;--mp-glass-bg: light-dark(rgb(255 255 255 / 55%), rgb(255 255 255 / 10%));--mp-glass-bg-strong: light-dark(rgb(255 255 255 / 75%), rgb(255 255 255 / 16%));--mp-glass-border: light-dark(rgb(255 255 255 / 90%), rgb(255 255 255 / 26%));--mp-glass-highlight-color: light-dark(rgb(255 255 255 / 95%), rgb(255 255 255 / 30%));--mp-glass-highlight: inset 0 .0625rem 0 var(--mp-glass-highlight-color);--mp-glass-shadow-color: light-dark(rgb(20 40 70 / 18%), rgb(2 8 20 / 45%));--mp-glass-filter: blur(1.5rem) saturate(160%);--mp-button-shadow-color: light-dark(rgb(36 90 145 / 30%), rgb(2 8 20 / 35%));--mp-control-shadow-color: light-dark(rgb(20 40 70 / 10%), transparent);--mp-glass-fallback-bg: light-dark(#f7f9fc, #16263b);--mp-color-field-fallback-bg-focus: light-dark(#ffffff, #1b2d44);--mp-color-field-fallback-invalid-bg: light-dark(#fdf0f0, #3a1f27);--mp-color-disabled-fallback-bg: light-dark(#eef1f5, #132236);--mp-backdrop-blue: light-dark(rgb(127 176 224 / 60%), rgb(36 90 145 / 60%));--mp-backdrop-teal: light-dark(rgb(134 208 201 / 55%), rgb(27 127 134 / 45%));--mp-backdrop-amber: light-dark(rgb(245 199 122 / 60%), rgb(227 161 63 / 25%));--mp-backdrop-lines: light-dark(rgb(36 90 145 / 8%), rgb(255 255 255 / 7%));--mp-color-brand: #245a91;--mp-color-on-brand: #ffffff;--mp-color-primary: light-dark(#245a91, #f4f8fd);--mp-color-primary-hover: light-dark(#1c4875, #ffffff);--mp-color-primary-subtle: light-dark(rgb(36 90 145 / 10%), rgb(255 255 255 / 8%));--mp-color-on-primary: light-dark(#ffffff, #16406b);--mp-color-secondary: light-dark(#1c4875, #f4f7fb);--mp-color-brand-mark-bg: light-dark(#245a91, rgb(255 255 255 / 16%));--mp-color-brand-mark-border: light-dark(#245a91, rgb(255 255 255 / 45%));--mp-color-brand-mark-fg: #ffffff;--mp-color-success: #166534;--mp-color-success-subtle: light-dark(rgb(22 163 74 / 12%), rgb(34 160 90 / 22%));--mp-color-success-text: light-dark(#14532d, #dcfce7);--mp-color-success-border: light-dark(rgb(22 101 52 / 40%), rgb(187 247 208 / 55%));--mp-color-warning: #854d0e;--mp-color-warning-subtle: light-dark(rgb(227 161 63 / 20%), rgb(227 161 63 / 24%));--mp-color-warning-text: light-dark(#713f12, #fff3cf);--mp-color-warning-border: light-dark(rgb(133 77 14 / 40%), rgb(253 230 138 / 60%));--mp-color-danger: light-dark(#b91c1c, #c62828);--mp-color-danger-hover: light-dark(#991b1b, #a81f1f);--mp-color-danger-subtle: light-dark(rgb(220 38 38 / 10%), rgb(220 38 38 / 22%));--mp-color-danger-text: light-dark(#8f1d1d, #ffe4e4);--mp-color-danger-border: light-dark(rgb(185 28 28 / 45%), rgb(254 202 202 / 55%));--mp-color-info: #075985;--mp-color-info-subtle: light-dark(rgb(36 90 145 / 10%), rgb(56 140 220 / 22%));--mp-color-info-text: light-dark(#0c4a6e, #e0f0ff);--mp-color-info-border: light-dark(rgb(36 90 145 / 40%), rgb(191 224 255 / 55%));--mp-color-backdrop: light-dark(#eef3f9, #0a1626);--mp-color-text: light-dark(#0f1f33, #f4f7fb);--mp-color-text-muted: light-dark(#3d5068, rgb(236 242 250 / 86%));--mp-color-surface: var(--mp-color-backdrop);--mp-color-surface-raised: var(--mp-glass-bg);--mp-color-surface-hover: var(--mp-glass-bg-strong);--mp-color-border: light-dark(#5a6a80, rgb(255 255 255 / 58%));--mp-color-border-subtle: light-dark(rgb(36 90 145 / 18%), rgb(255 255 255 / 24%));--mp-color-border-strong: light-dark(rgb(36 90 145 / 85%), rgb(255 255 255 / 50%));--mp-color-link: light-dark(#1c4875, #bfe0ff);--mp-color-link-hover: light-dark(#0f2f52, #ffffff);--mp-color-focus: light-dark(#245a91, #8cc4ff);--mp-color-focus-halo: light-dark(rgb(36 90 145 / 25%), rgb(140 196 255 / 35%));--mp-color-field-bg: light-dark(rgb(255 255 255 / 65%), rgb(255 255 255 / 8%));--mp-color-field-bg-focus: light-dark(rgb(255 255 255 / 85%), rgb(255 255 255 / 12%));--mp-color-field-invalid-bg: light-dark(rgb(254 242 242 / 75%), rgb(220 38 38 / 14%));--mp-color-field-invalid-border: light-dark(#b91c1c, #ffb4b4);--mp-color-field-error-text: light-dark(#9b1c1c, #ffc9c9);--mp-color-placeholder: light-dark(#5a6a80, rgb(226 236 248 / 75%));--mp-color-disabled-bg: light-dark(rgb(255 255 255 / 35%), rgb(255 255 255 / 5%));--mp-color-disabled-text: light-dark(#4a5a70, rgb(236 242 250 / 80%));--mp-color-disabled-border: light-dark(rgb(15 31 51 / 35%), rgb(255 255 255 / 30%));--mp-color-on-danger: var(--mp-color-neutral-0);--mp-color-on-success: var(--mp-color-neutral-0);--mp-color-on-warning: var(--mp-color-neutral-0);--mp-color-on-info: var(--mp-color-neutral-0);--mp-color-transparent: transparent;--mp-color-current: currentColor;--mp-space-0: 0;--mp-space-1: .25rem;--mp-space-2: .5rem;--mp-space-3: .75rem;--mp-space-4: 1rem;--mp-space-5: 1.25rem;--mp-space-6: 1.5rem;--mp-space-8: 2rem;--mp-space-10: 2.5rem;--mp-space-12: 3rem;--mp-space-16: 4rem;--mp-radius-sm: .25rem;--mp-radius-md: .875rem;--mp-radius-lg: 1rem;--mp-radius-xl: 1.75rem;--mp-radius-round: 999rem;--mp-font-family: "Figtree", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--mp-font-family-display: "Sora", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--mp-font-size-sm: .875rem;--mp-font-size-md: 1rem;--mp-font-size-lg: 1.125rem;--mp-font-size-xl: 1.5rem;--mp-font-size-2xl: 2rem;--mp-font-size-3xl: 2.5rem;--mp-line-height-tight: 1.25;--mp-line-height-normal: 1.5;--mp-line-height-relaxed: 1.75;--mp-letter-spacing-tight: -.02em;--mp-font-weight-normal: 400;--mp-font-weight-medium: 500;--mp-font-weight-semibold: 600;--mp-font-weight-bold: 700;--mp-shadow-sm: 0 .0625rem .1875rem rgb(15 23 42 / 10%);--mp-shadow-md: 0 .25rem .75rem rgb(15 23 42 / 12%);--mp-shadow-lg: 0 .75rem 2rem rgb(15 23 42 / 16%);--mp-shadow-glass: 0 1.875rem 5rem var(--mp-glass-shadow-color);--mp-shadow-glass-sm: 0 1rem 2.5rem var(--mp-glass-shadow-color);--mp-shadow-button: 0 .625rem 1.875rem var(--mp-button-shadow-color);--mp-shadow-control: 0 .375rem 1.25rem var(--mp-control-shadow-color);--mp-z-backdrop: -1;--mp-z-base: 0;--mp-z-sticky: 10;--mp-z-overlay: 100;--mp-z-dialog: 200;--mp-z-toast: 300;--mp-duration-none: 0s;--mp-duration-fast: .12s;--mp-duration-normal: .2s;--mp-duration-slow: .35s;--mp-duration-spin: .8s;--mp-easing-standard: cubic-bezier(.2, 0, 0, 1);--mp-easing-linear: linear;--mp-border-width: .0625rem;--mp-focus-width: .1875rem;--mp-focus-offset: .1875rem;--mp-size-container-sm: 28rem;--mp-touch-target-md: 2.75rem;--mp-touch-target-field: 3rem;--mp-touch-target-lg: 3.5rem;--mp-spinner-size-sm: 1rem;--mp-spinner-size-md: 1.5rem;--mp-spinner-stroke: .125rem;--mp-icon-size: 1.5rem;--mp-icon-size-sm: 1.25rem;--mp-icon-stroke: .125rem;--mp-icon-dot: .1875rem;--mp-hidden-size: .0625rem;--mp-hidden-margin: -.0625rem}@supports not (color: light-dark(#000,#fff)){:root{--mp-glass-bg: rgb(255 255 255 / 55%);--mp-glass-bg-strong: rgb(255 255 255 / 75%);--mp-glass-border: rgb(255 255 255 / 90%);--mp-glass-highlight-color: rgb(255 255 255 / 95%);--mp-glass-shadow-color: rgb(20 40 70 / 18%);--mp-button-shadow-color: rgb(36 90 145 / 30%);--mp-control-shadow-color: rgb(20 40 70 / 10%);--mp-glass-fallback-bg: #f7f9fc;--mp-color-field-fallback-bg-focus: #ffffff;--mp-color-field-fallback-invalid-bg: #fdf0f0;--mp-color-disabled-fallback-bg: #eef1f5;--mp-backdrop-blue: rgb(127 176 224 / 60%);--mp-backdrop-teal: rgb(134 208 201 / 55%);--mp-backdrop-amber: rgb(245 199 122 / 60%);--mp-backdrop-lines: rgb(36 90 145 / 8%);--mp-color-primary: #245a91;--mp-color-primary-hover: #1c4875;--mp-color-primary-subtle: rgb(36 90 145 / 10%);--mp-color-on-primary: #ffffff;--mp-color-secondary: #1c4875;--mp-color-brand-mark-bg: #245a91;--mp-color-brand-mark-border: #245a91;--mp-color-success-subtle: rgb(22 163 74 / 12%);--mp-color-success-text: #14532d;--mp-color-success-border: rgb(22 101 52 / 40%);--mp-color-warning-subtle: rgb(227 161 63 / 20%);--mp-color-warning-text: #713f12;--mp-color-warning-border: rgb(133 77 14 / 40%);--mp-color-danger: #b91c1c;--mp-color-danger-hover: #991b1b;--mp-color-danger-subtle: rgb(220 38 38 / 10%);--mp-color-danger-text: #8f1d1d;--mp-color-danger-border: rgb(185 28 28 / 45%);--mp-color-info-subtle: rgb(36 90 145 / 10%);--mp-color-info-text: #0c4a6e;--mp-color-info-border: rgb(36 90 145 / 40%);--mp-color-backdrop: #eef3f9;--mp-color-text: #0f1f33;--mp-color-text-muted: #3d5068;--mp-color-border: #5a6a80;--mp-color-border-subtle: rgb(36 90 145 / 18%);--mp-color-border-strong: rgb(36 90 145 / 85%);--mp-color-link: #1c4875;--mp-color-link-hover: #0f2f52;--mp-color-focus: #245a91;--mp-color-focus-halo: rgb(36 90 145 / 25%);--mp-color-field-bg: rgb(255 255 255 / 65%);--mp-color-field-bg-focus: rgb(255 255 255 / 85%);--mp-color-field-invalid-bg: rgb(254 242 242 / 75%);--mp-color-field-invalid-border: #b91c1c;--mp-color-field-error-text: #9b1c1c;--mp-color-placeholder: #5a6a80;--mp-color-disabled-bg: rgb(255 255 255 / 35%);--mp-color-disabled-text: #4a5a70;--mp-color-disabled-border: rgb(15 31 51 / 35%)}}:root[data-theme=light]{color-scheme:light}:root[data-theme=dark]{color-scheme:dark}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){:root{--mp-glass-bg: var(--mp-glass-fallback-bg);--mp-glass-bg-strong: var(--mp-glass-fallback-bg);--mp-color-field-bg: var(--mp-glass-fallback-bg);--mp-color-field-bg-focus: var(--mp-color-field-fallback-bg-focus);--mp-color-field-invalid-bg: var(--mp-color-field-fallback-invalid-bg);--mp-color-disabled-bg: var(--mp-color-disabled-fallback-bg);--mp-glass-filter: none}}@media(prefers-reduced-transparency:reduce){:root{--mp-glass-bg: var(--mp-glass-fallback-bg);--mp-glass-bg-strong: var(--mp-glass-fallback-bg);--mp-color-field-bg: var(--mp-glass-fallback-bg);--mp-color-field-bg-focus: var(--mp-color-field-fallback-bg-focus);--mp-color-field-invalid-bg: var(--mp-color-field-fallback-invalid-bg);--mp-color-disabled-bg: var(--mp-color-disabled-fallback-bg);--mp-glass-filter: none}}@font-face{font-family:Figtree;font-style:normal;font-weight:300 900;font-display:swap;src:url("./media/figtree-latin-wght-SOXVSX3R.woff2") format("woff2")}@font-face{font-family:Sora;font-style:normal;font-weight:100 800;font-display:swap;src:url("./media/sora-latin-wght-SPU4XLJF.woff2") format("woff2")}*,*:before,*:after{box-sizing:border-box}body,h1,h2,h3,h4,p,figure{margin:var(--mp-space-0)}body{min-block-size:100dvh;background:var(--mp-color-backdrop);color:var(--mp-color-text);font-family:var(--mp-font-family);font-size:var(--mp-font-size-md);font-weight:var(--mp-font-weight-normal);line-height:var(--mp-line-height-normal);overflow-wrap:break-word}h1,h2{font-family:var(--mp-font-family-display);letter-spacing:var(--mp-letter-spacing-tight)}button,input,select,textarea{font:inherit}img,picture,svg,video{display:block;max-inline-size:100%}a{color:var(--mp-color-link);text-underline-offset:var(--mp-space-1)}a:hover{color:var(--mp-color-link-hover)}:focus-visible{outline:var(--mp-focus-width) solid var(--mp-color-focus);outline-offset:var(--mp-focus-offset)}.mp-visually-hidden{position:absolute;inline-size:var(--mp-hidden-size);block-size:var(--mp-hidden-size);padding:var(--mp-space-0);margin:var(--mp-hidden-margin);overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:none}.mp-field-control{display:block;box-sizing:border-box;inline-size:100%;min-inline-size:var(--mp-space-0);min-block-size:var(--mp-field-control-height, var(--mp-touch-target-field));padding:var(--mp-field-control-padding, var(--mp-space-3) var(--mp-space-4));border:var(--mp-border-width) solid var(--mp-field-control-border, var(--mp-color-border));border-radius:var(--mp-field-control-radius, var(--mp-radius-md));background:var(--mp-field-control-bg, var(--mp-color-field-bg));color:var(--mp-field-control-color, var(--mp-color-text));font-family:var(--mp-font-family);font-size:var(--mp-font-size-md);line-height:var(--mp-line-height-normal)}.mp-field-control:hover:not(:disabled):not([aria-invalid=true]){border-color:var(--mp-field-control-hover-border, var(--mp-color-focus))}.mp-field-control:focus-visible{border-color:var(--mp-field-focus-color, var(--mp-color-focus));background:var(--mp-field-control-focus-bg, var(--mp-color-field-bg-focus));outline:var(--mp-focus-width) solid var(--mp-field-focus-color, var(--mp-color-focus));outline-offset:var(--mp-focus-offset);box-shadow:0 0 0 var(--mp-focus-width) var(--mp-field-focus-halo-color, var(--mp-color-focus-halo))}.mp-field-control[aria-invalid=true]{border-color:var(--mp-field-invalid-border, var(--mp-color-field-invalid-border));background:var(--mp-field-control-invalid-bg, var(--mp-color-field-invalid-bg))}.mp-field-control:disabled{background:var(--mp-color-disabled-bg);color:var(--mp-color-disabled-text);border-color:var(--mp-color-disabled-border);border-style:dashed;cursor:not-allowed}.mp-field-control::placeholder{color:var(--mp-field-placeholder-color, var(--mp-color-placeholder))}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none;transition:none;scroll-behavior:auto}}
