:root{--m3-util-elevation-0: none;--m3-util-elevation-1: 0px 3px 1px -2px rgb(var(--m3-scheme-shadow) / .2), 0px 2px 2px 0px rgb(var(--m3-scheme-shadow) / .14), 0px 1px 5px 0px rgb(var(--m3-scheme-shadow) / .12);--m3-util-elevation-2: 0px 2px 4px -1px rgb(var(--m3-scheme-shadow) / .2), 0px 4px 5px 0px rgb(var(--m3-scheme-shadow) / .14), 0px 1px 10px 0px rgb(var(--m3-scheme-shadow) / .12);--m3-util-elevation-3: 0px 5px 5px -3px rgb(var(--m3-scheme-shadow) / .2), 0px 8px 10px 1px rgb(var(--m3-scheme-shadow) / .14), 0px 3px 14px 2px rgb(var(--m3-scheme-shadow) / .12);--m3-util-elevation-4: 0px 5px 5px -3px rgb(var(--m3-scheme-shadow) / .2), 0px 8px 10px 1px rgb(var(--m3-scheme-shadow) / .14), 0px 3px 14px 2px rgb(var(--m3-scheme-shadow) / .12);--m3-util-elevation-5: 0px 8px 10px -6px rgb(var(--m3-scheme-shadow) / .2), 0px 16px 24px 2px rgb(var(--m3-scheme-shadow) / .14), 0px 6px 30px 5px rgb(var(--m3-scheme-shadow) / .12);--m3-util-bottom-offset: 0;--m3-util-rounding-none: 0;--m3-util-rounding-extra-small: .25rem;--m3-util-rounding-small: .5rem;--m3-util-rounding-medium: .75rem;--m3-util-rounding-large: 1rem;--m3-util-rounding-extra-large: 1.75rem;--m3-util-rounding-full: 100rem;--m3-font: Roboto, system-ui, sans-serif;--m3-easing: linear( 0, .001, .004, .008, .013, .022, .031, .043, .06, .076, .095, .122, .152, .188, .228, .281, .351, .449, .53, .594, .643, .68, .715, .74, .755, .778, .793, .807, .82, .833, .846, .852, .863, .869, .88, .885, .89, .9, .905, .91, .914, .919, .923, .927, .931, .935, .939, .943, .946, .95, .953, .956, .956, .959, .962, .965, .968, .968, .971, .973, .973, .976, .978, .98, .98, .982, .984, .984, .986, .986, .988, .989, .989, .991, .991, .992, .993, .993, .995, .995, .996, .996, .997, .997, .997, .997, .998, .998, .999, .999, .999, .999, 1, 1, 1, 1, 1, 1, 1, 1 );--m3-easing-decel: cubic-bezier(.05, .7, .1, 1);accent-color:rgb(var(--m3-scheme-primary))}.m3-font-display-large,.m3-font-display-medium,.m3-font-display-small{font-family:var(--m3-font-display, var(--m3-font))}.m3-font-headline-large,.m3-font-headline-medium,.m3-font-headline-small{font-family:var(--m3-font-headline, var(--m3-font))}.m3-font-title-large,.m3-font-title-medium,.m3-font-title-small{font-family:var(--m3-font-title, var(--m3-font))}.m3-font-label-large,.m3-font-label-medium,.m3-font-label-small{font-family:var(--m3-font-label, var(--m3-font))}.m3-font-body-large,.m3-font-body-medium,.m3-font-body-small{font-family:var(--m3-font-body, var(--m3-font))}.m3-font-display-large{font-size:var(--m3-font-display-large-size, 3.563rem);line-height:var(--m3-font-display-large-height, 1.123);letter-spacing:var(--m3-font-display-large-tracking, 0);font-weight:var(--m3-font-display-large-weight, 400)}.m3-font-display-medium{font-size:var(--m3-font-display-medium-size, 2.813rem);line-height:var(--m3-font-display-medium-height, 1.156);letter-spacing:var(--m3-font-display-medium-tracking, 0);font-weight:var(--m3-font-display-medium-weight, 400)}.m3-font-display-small{font-size:var(--m3-font-display-small-size, 2.25rem);line-height:var(--m3-font-display-small-height, 1.222);letter-spacing:var(--m3-font-display-small-tracking, 0);font-weight:var(--m3-font-display-small-weight, 400)}.m3-font-headline-large{font-size:var(--m3-font-headline-large-size, 2rem);line-height:var(--m3-font-headline-large-height, 1.25);letter-spacing:var(--m3-font-headline-large-tracking, 0);font-weight:var(--m3-font-headline-large-weight, 400)}.m3-font-headline-medium{font-size:var(--m3-font-headline-medium-size, 1.75rem);line-height:var(--m3-font-headline-medium-height, 1.286);letter-spacing:var(--m3-font-headline-medium-tracking, 0);font-weight:var(--m3-font-headline-medium-weight, 400)}.m3-font-headline-small{font-size:var(--m3-font-headline-small-size, 1.5rem);line-height:var(--m3-font-headline-small-height, 1.333);letter-spacing:var(--m3-font-headline-small-tracking, 0);font-weight:var(--m3-font-headline-small-weight, 400)}.m3-font-title-large{font-size:var(--m3-font-title-large-size, 1.375rem);line-height:var(--m3-font-title-large-height, 1.273);letter-spacing:var(--m3-font-title-large-tracking, 0);font-weight:var(--m3-font-title-large-weight, 400)}.m3-font-title-medium{font-size:var(--m3-font-title-medium-size, 1rem);line-height:var(--m3-font-title-medium-height, 1.5);letter-spacing:var(--m3-font-title-medium-tracking, 0);font-weight:var(--m3-font-title-medium-weight, 500)}.m3-font-title-small{font-size:var(--m3-font-title-small-size, .875rem);line-height:var(--m3-font-title-small-height, 1.429);letter-spacing:var(--m3-font-title-small-tracking, .006rem);font-weight:var(--m3-font-title-small-weight, 500)}.m3-font-label-large{font-size:var(--m3-font-label-large-size, .875rem);line-height:var(--m3-font-label-large-height, 1.429);letter-spacing:var(--m3-font-label-large-tracking, .006rem);font-weight:var(--m3-font-label-large-weight, 500)}.m3-font-label-medium{font-size:var(--m3-font-label-medium-size, .75rem);line-height:var(--m3-font-label-medium-height, 1.333);letter-spacing:var(--m3-font-label-medium-tracking, .031rem);font-weight:var(--m3-font-label-medium-weight, 500)}.m3-font-label-small{font-size:var(--m3-font-label-small-size, .688rem);line-height:var(--m3-font-label-small-height, 1.455);letter-spacing:var(--m3-font-label-small-tracking, .031rem);font-weight:var(--m3-font-label-small-weight, 500)}.m3-font-body-large{font-size:var(--m3-font-body-large-size, 1rem);line-height:var(--m3-font-body-large-height, 1.5);letter-spacing:var(--m3-font-body-large-tracking, 0);font-weight:var(--m3-font-body-large-weight, 400)}.m3-font-body-medium{font-size:var(--m3-font-body-medium-size, .875rem);line-height:var(--m3-font-body-medium-height, 1.429);letter-spacing:var(--m3-font-body-medium-tracking, .016rem);font-weight:var(--m3-font-body-medium-weight, 400)}.m3-font-body-small{font-size:var(--m3-font-body-small-size, .75rem);line-height:var(--m3-font-body-small-height, 1.333);letter-spacing:var(--m3-font-body-small-tracking, .025rem);font-weight:var(--m3-font-body-small-weight, 400)}.m3-container{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}.m3-container a,a.m3-container{text-decoration:none}.logo.svelte-1llnfnm.svelte-1llnfnm{position:absolute;top:0;left:0;z-index:1}.logo.svelte-1llnfnm img.svelte-1llnfnm{width:15rem}.copyright.svelte-1llnfnm.svelte-1llnfnm{position:absolute;bottom:0;left:50%;transform:translate(-50%);z-index:1;color:#000;font-weight:700;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}body{max-width:100vw;overflow-x:hidden;margin:0}
