html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:Logo;src:url(/fonts/ED-Frogmore-Regular.woff) format("woff")}@font-face{font-family:Display;src:url(/fonts/Serelemo-Regular.woff2) format("woff2"),url(/fonts/Serelemo-Regular.woff) format("woff")}@font-face{font-family:Heading;font-style:normal;src:url(/fonts/faktum-semibold-webfont.woff2) format("woff2"),url(/fonts/faktum-semibold-webfont.woff) format("woff")}@font-face{font-family:Heading;font-style:italic;src:url(/fonts/faktum-semibolditalic-webfont.woff2) format("woff2"),url(/fonts/faktum-semibolditalic-webfont.woff) format("woff")}@font-face{font-family:Body;font-style:normal;src:url(/fonts/faktum-regular-webfont.woff2) format("woff2"),url(/fonts/faktum-regular-webfont.woff) format("woff")}@font-face{font-family:Body;font-style:italic;src:url(/fonts/faktum-regularitalic-webfont.woff2) format("woff2"),url(/fonts/faktum-regularitalic-webfont.woff) format("woff")}:root{--typography-page-title-font-family: "Display", sans-serif;--typography-page-title-font-size: 4.314577178641441rem;--typography-page-title-line-height: 1.5;--typography-page-subtitle-font-family: "Heading", sans-serif;--typography-page-subtitle-font-size: 1.8465958778862541rem;--typography-page-subtitle-line-height: 1.5;--typography-page-description-font-family: "Heading", sans-serif;--typography-page-description-font-size: 1.3849469084146906rem;--typography-page-description-line-height: 1.5;--typography-section-title-font-family: "Display", sans-serif;--typography-section-title-font-size: 3.235932883981081rem;--typography-section-title-line-height: 1.5;--typography-section-description-font-family: "Heading", sans-serif;--typography-section-description-font-size: 1.8465958778862541rem;--typography-section-description-line-height: 1.5;--typography-heading-1-font-family: "Heading", sans-serif;--typography-heading-1-font-size: 3.282837116242229rem;--typography-heading-1-line-height: 1.5;--typography-heading-2-font-family: "Heading", sans-serif;--typography-heading-2-font-size: 2.4621278371816717rem;--typography-heading-2-line-height: 1.5;--typography-heading-3-font-family: "Heading", sans-serif;--typography-heading-3-font-size: 1.8465958778862541rem;--typography-heading-3-line-height: 1.5;--typography-body-font-family: "Body", sans-serif;--typography-body-font-size: 1.1598953271028036rem;--typography-body-line-height: 1.5;--typography-label-font-family: "Body", sans-serif;--typography-label-font-size: 1.5465271028037382rem;--typography-label-line-height: 1.5;--typography-control-input-font-family: "Body", sans-serif;--typography-control-input-font-size: 1.1598953271028036rem;--typography-control-input-line-height: 1.5;--typography-control-placeholder-font-family: "Body", sans-serif;--typography-control-placeholder-font-size: 1.1598953271028036rem;--typography-control-placeholder-line-height: 1.5;--typography-control-hint-font-family: "Body", sans-serif;--typography-control-hint-font-size: 1.1598953271028036rem;--typography-control-hint-line-height: 1.5;--typography-control-error-font-family: "Body", sans-serif;--typography-control-error-font-size: 1.1598953271028036rem;--typography-control-error-line-height: 1.5;--typography-caption-font-family: "Body", sans-serif;--typography-caption-font-size: .8699214953271027rem;--typography-caption-line-height: 1.5;--typography-button-font-family: "Body", sans-serif;--typography-button-font-size: 1.1598953271028036rem;--typography-button-line-height: 1.5}.page-title{font-family:var(--typography-page-title-font-family);font-size:var(--typography-page-title-font-size);line-height:var(--typography-page-title-line-height)}.page-subtitle{font-family:var(--typography-page-subtitle-font-family);font-size:var(--typography-page-subtitle-font-size);line-height:var(--typography-page-subtitle-line-height)}.page-description{font-family:var(--typography-page-description-font-family);font-size:var(--typography-page-description-font-size);line-height:var(--typography-page-description-line-height)}.section-title{font-family:var(--typography-section-title-font-family);font-size:var(--typography-section-title-font-size);line-height:var(--typography-section-title-line-height)}.section-description{font-family:var(--typography-section-description-font-family);font-size:var(--typography-section-description-font-size);line-height:var(--typography-section-description-line-height)}.heading-1{font-family:var(--typography-heading-1-font-family);font-size:var(--typography-heading-1-font-size);line-height:var(--typography-heading-1-line-height)}.heading-2{font-family:var(--typography-heading-2-font-family);font-size:var(--typography-heading-2-font-size);line-height:var(--typography-heading-2-line-height)}.heading-3{font-family:var(--typography-heading-3-font-family);font-size:var(--typography-heading-3-font-size);line-height:var(--typography-heading-3-line-height)}.body{font-family:var(--typography-body-font-family);font-size:var(--typography-body-font-size);line-height:var(--typography-body-line-height)}.label{font-family:var(--typography-label-font-family);font-size:var(--typography-label-font-size);line-height:var(--typography-label-line-height)}.control-input{font-family:var(--typography-control-input-font-family);font-size:var(--typography-control-input-font-size);line-height:var(--typography-control-input-line-height)}.control-placeholder{font-family:var(--typography-control-placeholder-font-family);font-size:var(--typography-control-placeholder-font-size);line-height:var(--typography-control-placeholder-line-height)}.control-hint{font-family:var(--typography-control-hint-font-family);font-size:var(--typography-control-hint-font-size);line-height:var(--typography-control-hint-line-height)}.control-error{font-family:var(--typography-control-error-font-family);font-size:var(--typography-control-error-font-size);line-height:var(--typography-control-error-line-height)}.caption{font-family:var(--typography-caption-font-family);font-size:var(--typography-caption-font-size);line-height:var(--typography-caption-line-height)}.button{font-family:var(--typography-button-font-family);font-size:var(--typography-button-font-size);line-height:var(--typography-button-line-height)}:root{--color-default-primary: oklch(.45 .1123046875 54);--color-default-primary-fallback: rgb(131, 64, 0);--color-default-on-primary: oklch(.95 .0283203125 54);--color-default-on-primary-fallback: rgb(254, 233, 221);--color-default-primary-container: oklch(.95 .0283203125 54);--color-default-primary-container-fallback: rgb(254, 233, 221);--color-default-on-primary-container: oklch(.1 .0244140625 54);--color-default-on-primary-container-fallback: rgb(8, 1, 0);--color-default-secondary: oklch(.45 .1455078125 144);--color-default-secondary-fallback: rgb(0, 104, 17);--color-default-on-secondary: oklch(.95 .05 144);--color-default-on-secondary-fallback: rgb(219, 247, 217);--color-default-secondary-container: oklch(.95 .0888671875 144);--color-default-secondary-container-fallback: rgb(202, 254, 201);--color-default-on-secondary-container: oklch(.1 .0322265625 144);--color-default-on-secondary-container-fallback: rgb(0, 5, 0);--color-default-tertiary: oklch(.4 .0830078125 234);--color-default-tertiary-fallback: rgb(1, 78, 109);--color-default-on-tertiary: oklch(.95 .0283203125 234);--color-default-on-tertiary-fallback: rgb(220, 242, 254);--color-default-tertiary-container: oklch(.9 .0576171875 234);--color-default-tertiary-container-fallback: rgb(185, 229, 254);--color-default-on-tertiary-container: oklch(.1 .0205078125 234);--color-default-on-tertiary-container-fallback: rgb(0, 3, 7);--color-default-error: oklch(.4 .16015625 8.1);--color-default-error-fallback: rgb(135, 0, 54);--color-default-on-error: oklch(.95 .025390625 8.1);--color-default-on-error-fallback: rgb(254, 231, 235);--color-default-error-container: oklch(.9 .052734375 8.1);--color-default-error-container-fallback: rgb(254, 208, 215);--color-default-on-error-container: oklch(.1 .0400390625 8.1);--color-default-on-error-container-fallback: rgb(12, 0, 1);--color-default-background: oklch(.97 .01 54);--color-default-background-fallback: rgb(250, 243, 238);--color-default-on-background: oklch(.1 .0244140625 54);--color-default-on-background-fallback: rgb(8, 1, 0);--color-default-surface: oklch(.97 .01 54);--color-default-surface-fallback: rgb(250, 243, 238);--color-default-on-surface: oklch(.1 .0244140625 54);--color-default-on-surface-fallback: rgb(8, 1, 0);--color-default-surface-variant: oklch(.93 .02 144);--color-default-surface-variant-fallback: rgb(224, 235, 223);--color-default-on-surface-variant: oklch(.3 .0673828125 64);--color-default-on-surface-variant-fallback: rgb(68, 37, 0);--color-default-surface-container-lowest: oklch(1 0 54);--color-default-surface-container-lowest-fallback: rgb(254, 254, 254);--color-default-surface-container-low: oklch(.98 .0107421875 54);--color-default-surface-container-low-fallback: rgb(254, 246, 241);--color-default-surface-container: oklch(.96 .0224609375 54);--color-default-surface-container-fallback: rgb(254, 238, 228);--color-default-surface-container-high: oklch(.94 .0341796875 54);--color-default-surface-container-high-fallback: rgb(254, 229, 214);--color-default-surface-container-highest: oklch(.92 .046875 54);--color-default-surface-container-highest-fallback: rgb(254, 220, 199);--color-default-surface-dim: oklch(.87 .080078125 54);--color-default-surface-dim-fallback: rgb(254, 198, 162);--color-default-surface-bright: oklch(.98 .0107421875 54);--color-default-surface-bright-fallback: rgb(254, 246, 241);--color-default-outline: oklch(.5 .1 69);--color-default-outline-fallback: rgb(135, 87, 20);--color-default-outline-variant: oklch(.8 .05 69);--color-default-outline-variant-fallback: rgb(211, 184, 155);--color-default-inverse-surface: oklch(.1 .0244140625 54);--color-default-inverse-surface-fallback: rgb(8, 1, 0);--color-default-on-inverse-surface: oklch(.95 .0283203125 54);--color-default-on-inverse-surface-fallback: rgb(254, 233, 221);--color-default-inverse-primary: oklch(1 0 54);--color-default-inverse-primary-fallback: rgb(254, 254, 254);--color-default-scrim: oklch(0 0 54);--color-default-scrim-fallback: rgb(0, 0, 0);--color-default-surface-tint: oklch(.97 .0166015625 54);--color-default-surface-tint-fallback: rgb(254, 242, 234);--color-default-primary-hover: oklch(.4 .099609375 54);--color-default-primary-hover-fallback: rgb(111, 53, 0);--color-default-primary-active: oklch(.35 .0869140625 54);--color-default-primary-active-fallback: rgb(92, 43, 0);--color-default-primary-disabled: oklch(.75 .171875 54);--color-default-primary-disabled-fallback: rgb(254, 138, 44);--color-default-secondary-hover: oklch(.4 .12890625 144);--color-default-secondary-hover-fallback: rgb(1, 88, 13);--color-default-secondary-active: oklch(.35 .11328125 144);--color-default-secondary-active-fallback: rgb(0, 72, 8);--color-default-secondary-disabled: oklch(.75 .2 144);--color-default-secondary-disabled-fallback: rgb(74, 204, 81);--color-default-tertiary-hover: oklch(.35 .0732421875 234);--color-default-tertiary-hover-fallback: rgb(0, 63, 90);--color-default-tertiary-active: oklch(.3 .0625 234);--color-default-tertiary-active-fallback: rgb(0, 50, 72);--color-default-tertiary-disabled: oklch(.75 .15234375 234);--color-default-tertiary-disabled-fallback: rgb(26, 187, 254);--color-default-error-hover: oklch(.35 .1396484375 8.1);--color-default-error-hover-fallback: rgb(112, 0, 44);--color-default-error-active: oklch(.3 .1201171875 8.1);--color-default-error-active-fallback: rgb(90, 0, 33);--color-default-error-disabled: oklch(.75 .15625 8.1);--color-default-error-disabled-fallback: rgb(254, 127, 154);--color-light-primary: oklch(.45 .1123046875 54);--color-light-primary-fallback: rgb(131, 64, 0);--color-light-on-primary: oklch(.95 .0283203125 54);--color-light-on-primary-fallback: rgb(254, 233, 221);--color-light-primary-container: oklch(.95 .0283203125 54);--color-light-primary-container-fallback: rgb(254, 233, 221);--color-light-on-primary-container: oklch(.1 .0244140625 54);--color-light-on-primary-container-fallback: rgb(8, 1, 0);--color-light-secondary: oklch(.45 .1455078125 144);--color-light-secondary-fallback: rgb(0, 104, 17);--color-light-on-secondary: oklch(.95 .05 144);--color-light-on-secondary-fallback: rgb(219, 247, 217);--color-light-secondary-container: oklch(.95 .0888671875 144);--color-light-secondary-container-fallback: rgb(202, 254, 201);--color-light-on-secondary-container: oklch(.1 .0322265625 144);--color-light-on-secondary-container-fallback: rgb(0, 5, 0);--color-light-tertiary: oklch(.4 .0830078125 234);--color-light-tertiary-fallback: rgb(1, 78, 109);--color-light-on-tertiary: oklch(.95 .0283203125 234);--color-light-on-tertiary-fallback: rgb(220, 242, 254);--color-light-tertiary-container: oklch(.9 .0576171875 234);--color-light-tertiary-container-fallback: rgb(185, 229, 254);--color-light-on-tertiary-container: oklch(.1 .0205078125 234);--color-light-on-tertiary-container-fallback: rgb(0, 3, 7);--color-light-error: oklch(.4 .16015625 8.1);--color-light-error-fallback: rgb(135, 0, 54);--color-light-on-error: oklch(.95 .025390625 8.1);--color-light-on-error-fallback: rgb(254, 231, 235);--color-light-error-container: oklch(.9 .052734375 8.1);--color-light-error-container-fallback: rgb(254, 208, 215);--color-light-on-error-container: oklch(.1 .0400390625 8.1);--color-light-on-error-container-fallback: rgb(12, 0, 1);--color-light-background: oklch(.97 .01 54);--color-light-background-fallback: rgb(250, 243, 238);--color-light-on-background: oklch(.1 .0244140625 54);--color-light-on-background-fallback: rgb(8, 1, 0);--color-light-surface: oklch(.97 .01 54);--color-light-surface-fallback: rgb(250, 243, 238);--color-light-on-surface: oklch(.1 .0244140625 54);--color-light-on-surface-fallback: rgb(8, 1, 0);--color-light-surface-variant: oklch(.93 .02 144);--color-light-surface-variant-fallback: rgb(224, 235, 223);--color-light-on-surface-variant: oklch(.3 .0673828125 64);--color-light-on-surface-variant-fallback: rgb(68, 37, 0);--color-light-surface-container-lowest: oklch(1 0 54);--color-light-surface-container-lowest-fallback: rgb(254, 254, 254);--color-light-surface-container-low: oklch(.98 .0107421875 54);--color-light-surface-container-low-fallback: rgb(254, 246, 241);--color-light-surface-container: oklch(.96 .0224609375 54);--color-light-surface-container-fallback: rgb(254, 238, 228);--color-light-surface-container-high: oklch(.94 .0341796875 54);--color-light-surface-container-high-fallback: rgb(254, 229, 214);--color-light-surface-container-highest: oklch(.92 .046875 54);--color-light-surface-container-highest-fallback: rgb(254, 220, 199);--color-light-surface-dim: oklch(.87 .080078125 54);--color-light-surface-dim-fallback: rgb(254, 198, 162);--color-light-surface-bright: oklch(.98 .0107421875 54);--color-light-surface-bright-fallback: rgb(254, 246, 241);--color-light-outline: oklch(.5 .1 69);--color-light-outline-fallback: rgb(135, 87, 20);--color-light-outline-variant: oklch(.8 .05 69);--color-light-outline-variant-fallback: rgb(211, 184, 155);--color-light-inverse-surface: oklch(.1 .0244140625 54);--color-light-inverse-surface-fallback: rgb(8, 1, 0);--color-light-on-inverse-surface: oklch(.95 .0283203125 54);--color-light-on-inverse-surface-fallback: rgb(254, 233, 221);--color-light-inverse-primary: oklch(1 0 54);--color-light-inverse-primary-fallback: rgb(254, 254, 254);--color-light-scrim: oklch(0 0 54);--color-light-scrim-fallback: rgb(0, 0, 0);--color-light-surface-tint: oklch(.97 .0166015625 54);--color-light-surface-tint-fallback: rgb(254, 242, 234);--color-light-primary-hover: oklch(.4 .099609375 54);--color-light-primary-hover-fallback: rgb(111, 53, 0);--color-light-primary-active: oklch(.35 .0869140625 54);--color-light-primary-active-fallback: rgb(92, 43, 0);--color-light-primary-disabled: oklch(.75 .171875 54);--color-light-primary-disabled-fallback: rgb(254, 138, 44);--color-light-secondary-hover: oklch(.4 .12890625 144);--color-light-secondary-hover-fallback: rgb(1, 88, 13);--color-light-secondary-active: oklch(.35 .11328125 144);--color-light-secondary-active-fallback: rgb(0, 72, 8);--color-light-secondary-disabled: oklch(.75 .2 144);--color-light-secondary-disabled-fallback: rgb(74, 204, 81);--color-light-tertiary-hover: oklch(.35 .0732421875 234);--color-light-tertiary-hover-fallback: rgb(0, 63, 90);--color-light-tertiary-active: oklch(.3 .0625 234);--color-light-tertiary-active-fallback: rgb(0, 50, 72);--color-light-tertiary-disabled: oklch(.75 .15234375 234);--color-light-tertiary-disabled-fallback: rgb(26, 187, 254);--color-light-error-hover: oklch(.35 .1396484375 8.1);--color-light-error-hover-fallback: rgb(112, 0, 44);--color-light-error-active: oklch(.3 .1201171875 8.1);--color-light-error-active-fallback: rgb(90, 0, 33);--color-light-error-disabled: oklch(.75 .15625 8.1);--color-light-error-disabled-fallback: rgb(254, 127, 154);--color-dark-primary: oklch(.85 .09375 54);--color-dark-primary-fallback: rgb(254, 189, 147);--color-dark-on-primary: oklch(.2 .05 54);--color-dark-on-primary-fallback: rgb(38, 14, 0);--color-dark-primary-container: oklch(.35 .0869140625 54);--color-dark-primary-container-fallback: rgb(92, 43, 0);--color-dark-on-primary-container: oklch(.9 .0595703125 54);--color-dark-on-primary-container-fallback: rgb(254, 212, 185);--color-dark-secondary: oklch(.8 .1669921875 76.5);--color-dark-secondary-fallback: rgb(249, 172, 4);--color-dark-on-secondary: oklch(.2 .041015625 76.5);--color-dark-on-secondary-fallback: rgb(32, 19, 0);--color-dark-secondary-container: oklch(.3 .0625 76.5);--color-dark-secondary-container-fallback: rgb(63, 40, 0);--color-dark-on-secondary-container: oklch(.9 .0859375 76.5);--color-dark-on-secondary-container-fallback: rgb(254, 215, 157);--color-dark-tertiary: oklch(.8 .1650390625 99);--color-dark-tertiary-fallback: rgb(216, 190, 5);--color-dark-on-tertiary: oklch(.2 .041015625 99);--color-dark-on-tertiary-fallback: rgb(26, 22, 0);--color-dark-tertiary-container: oklch(.3 .0615234375 99);--color-dark-tertiary-container-fallback: rgb(53, 45, 0);--color-dark-on-tertiary-container: oklch(.9 .1865234375 99);--color-dark-on-tertiary-container-fallback: rgb(253, 222, 0);--color-dark-error: oklch(.8 .1142578125 25);--color-dark-error-fallback: rgb(254, 160, 152);--color-dark-on-error: oklch(.2 .05 25);--color-dark-on-error-fallback: rgb(40, 11, 9);--color-dark-error-container: oklch(.3 .12109375 25);--color-dark-error-container-fallback: rgb(92, 0, 8);--color-dark-on-error-container: oklch(.9 .0517578125 25);--color-dark-on-error-container-fallback: rgb(254, 209, 204);--color-dark-background: oklch(.1 .0244140625 54);--color-dark-background-fallback: rgb(8, 1, 0);--color-dark-on-background: oklch(.9 .0595703125 54);--color-dark-on-background-fallback: rgb(254, 212, 185);--color-dark-surface: oklch(.1 .0244140625 54);--color-dark-surface-fallback: rgb(8, 1, 0);--color-dark-on-surface: oklch(.9 .0595703125 54);--color-dark-on-surface-fallback: rgb(254, 212, 185);--color-dark-surface-variant: oklch(.18 .0400390625 64);--color-dark-surface-variant-fallback: rgb(29, 13, 0);--color-dark-on-surface-variant: oklch(.8 .1474609375 64);--color-dark-on-surface-variant-fallback: rgb(254, 167, 75);--color-dark-surface-container-lowest: oklch(.04 .009765625 54);--color-dark-surface-container-lowest-fallback: rgb(0, 0, 0);--color-dark-surface-container-low: oklch(.08 .01953125 54);--color-dark-surface-container-low-fallback: rgb(4, 0, 0);--color-dark-surface-container: oklch(.12 .029296875 54);--color-dark-surface-container-fallback: rgb(13, 3, 0);--color-dark-surface-container-high: oklch(.16 .0400390625 54);--color-dark-surface-container-high-fallback: rgb(25, 7, 0);--color-dark-surface-container-highest: oklch(.22 .0546875 54);--color-dark-surface-container-highest-fallback: rgb(45, 18, 0);--color-dark-surface-dim: oklch(.06 .0146484375 54);--color-dark-surface-dim-fallback: rgb(1, 0, 0);--color-dark-surface-bright: oklch(.24 .0595703125 54);--color-dark-surface-bright-fallback: rgb(52, 21, 0);--color-dark-outline: oklch(.6 .1 69);--color-dark-outline-fallback: rgb(166, 116, 55);--color-dark-outline-variant: oklch(.3 .05 69);--color-dark-outline-variant-fallback: rgb(61, 40, 15);--color-dark-inverse-surface: oklch(.9 .0595703125 54);--color-dark-inverse-surface-fallback: rgb(254, 212, 185);--color-dark-on-inverse-surface: oklch(.1 .0244140625 54);--color-dark-on-inverse-surface-fallback: rgb(8, 1, 0);--color-dark-inverse-primary: oklch(.4 .099609375 54);--color-dark-inverse-primary-fallback: rgb(111, 53, 0);--color-dark-scrim: oklch(0 0 54);--color-dark-scrim-fallback: rgb(0, 0, 0);--color-dark-surface-tint: oklch(.8 .130859375 54);--color-dark-surface-tint-fallback: rgb(254, 165, 104);--color-dark-primary-hover: oklch(.9 .0595703125 54);--color-dark-primary-hover-fallback: rgb(254, 212, 185);--color-dark-primary-active: oklch(.8 .130859375 54);--color-dark-primary-active-fallback: rgb(254, 165, 104);--color-dark-primary-disabled: oklch(.4 .099609375 54);--color-dark-primary-disabled-fallback: rgb(111, 53, 0);--color-dark-secondary-hover: oklch(.85 .1328125 76.5);--color-dark-secondary-hover-fallback: rgb(254, 193, 97);--color-dark-secondary-active: oklch(.75 .15625 76.5);--color-dark-secondary-active-fallback: rgb(228, 158, 6);--color-dark-secondary-disabled: oklch(.4 .0830078125 76.5);--color-dark-secondary-disabled-fallback: rgb(96, 64, 1);--color-dark-tertiary-hover: oklch(.85 .17578125 99);--color-dark-tertiary-hover-fallback: rgb(234, 206, 3);--color-dark-tertiary-active: oklch(.75 .1552734375 99);--color-dark-tertiary-active-fallback: rgb(198, 174, 1);--color-dark-tertiary-disabled: oklch(.4 .08203125 99);--color-dark-tertiary-disabled-fallback: rgb(82, 71, 1);--color-dark-error-hover: oklch(.85 .0810546875 25);--color-dark-error-hover-fallback: rgb(254, 185, 179);--color-dark-error-active: oklch(.75 .150390625 25);--color-dark-error-active-fallback: rgb(254, 132, 124);--color-dark-error-disabled: oklch(.4 .162109375 25);--color-dark-error-disabled-fallback: rgb(138, 0, 18)}.color-default-primary{color:var(--color-default-primary-fallback);color:var(--color-default-primary)}.bg-default-primary{background-color:var(--color-default-primary-fallback);background-color:var(--color-default-primary)}.color-default-on-primary{color:var(--color-default-on-primary-fallback);color:var(--color-default-on-primary)}.bg-default-on-primary{background-color:var(--color-default-on-primary-fallback);background-color:var(--color-default-on-primary)}.color-default-primary-container{color:var(--color-default-primary-container-fallback);color:var(--color-default-primary-container)}.bg-default-primary-container{background-color:var(--color-default-primary-container-fallback);background-color:var(--color-default-primary-container)}.color-default-on-primary-container{color:var(--color-default-on-primary-container-fallback);color:var(--color-default-on-primary-container)}.bg-default-on-primary-container{background-color:var(--color-default-on-primary-container-fallback);background-color:var(--color-default-on-primary-container)}.color-default-secondary{color:var(--color-default-secondary-fallback);color:var(--color-default-secondary)}.bg-default-secondary{background-color:var(--color-default-secondary-fallback);background-color:var(--color-default-secondary)}.color-default-on-secondary{color:var(--color-default-on-secondary-fallback);color:var(--color-default-on-secondary)}.bg-default-on-secondary{background-color:var(--color-default-on-secondary-fallback);background-color:var(--color-default-on-secondary)}.color-default-secondary-container{color:var(--color-default-secondary-container-fallback);color:var(--color-default-secondary-container)}.bg-default-secondary-container{background-color:var(--color-default-secondary-container-fallback);background-color:var(--color-default-secondary-container)}.color-default-on-secondary-container{color:var(--color-default-on-secondary-container-fallback);color:var(--color-default-on-secondary-container)}.bg-default-on-secondary-container{background-color:var(--color-default-on-secondary-container-fallback);background-color:var(--color-default-on-secondary-container)}.color-default-tertiary{color:var(--color-default-tertiary-fallback);color:var(--color-default-tertiary)}.bg-default-tertiary{background-color:var(--color-default-tertiary-fallback);background-color:var(--color-default-tertiary)}.color-default-on-tertiary{color:var(--color-default-on-tertiary-fallback);color:var(--color-default-on-tertiary)}.bg-default-on-tertiary{background-color:var(--color-default-on-tertiary-fallback);background-color:var(--color-default-on-tertiary)}.color-default-tertiary-container{color:var(--color-default-tertiary-container-fallback);color:var(--color-default-tertiary-container)}.bg-default-tertiary-container{background-color:var(--color-default-tertiary-container-fallback);background-color:var(--color-default-tertiary-container)}.color-default-on-tertiary-container{color:var(--color-default-on-tertiary-container-fallback);color:var(--color-default-on-tertiary-container)}.bg-default-on-tertiary-container{background-color:var(--color-default-on-tertiary-container-fallback);background-color:var(--color-default-on-tertiary-container)}.color-default-error{color:var(--color-default-error-fallback);color:var(--color-default-error)}.bg-default-error{background-color:var(--color-default-error-fallback);background-color:var(--color-default-error)}.color-default-on-error{color:var(--color-default-on-error-fallback);color:var(--color-default-on-error)}.bg-default-on-error{background-color:var(--color-default-on-error-fallback);background-color:var(--color-default-on-error)}.color-default-error-container{color:var(--color-default-error-container-fallback);color:var(--color-default-error-container)}.bg-default-error-container{background-color:var(--color-default-error-container-fallback);background-color:var(--color-default-error-container)}.color-default-on-error-container{color:var(--color-default-on-error-container-fallback);color:var(--color-default-on-error-container)}.bg-default-on-error-container{background-color:var(--color-default-on-error-container-fallback);background-color:var(--color-default-on-error-container)}.color-default-background{color:var(--color-default-background-fallback);color:var(--color-default-background)}.bg-default-background{background-color:var(--color-default-background-fallback);background-color:var(--color-default-background)}.color-default-on-background{color:var(--color-default-on-background-fallback);color:var(--color-default-on-background)}.bg-default-on-background{background-color:var(--color-default-on-background-fallback);background-color:var(--color-default-on-background)}.color-default-surface{color:var(--color-default-surface-fallback);color:var(--color-default-surface)}.bg-default-surface{background-color:var(--color-default-surface-fallback);background-color:var(--color-default-surface)}.color-default-on-surface{color:var(--color-default-on-surface-fallback);color:var(--color-default-on-surface)}.bg-default-on-surface{background-color:var(--color-default-on-surface-fallback);background-color:var(--color-default-on-surface)}.color-default-surface-variant{color:var(--color-default-surface-variant-fallback);color:var(--color-default-surface-variant)}.bg-default-surface-variant{background-color:var(--color-default-surface-variant-fallback);background-color:var(--color-default-surface-variant)}.color-default-on-surface-variant{color:var(--color-default-on-surface-variant-fallback);color:var(--color-default-on-surface-variant)}.bg-default-on-surface-variant{background-color:var(--color-default-on-surface-variant-fallback);background-color:var(--color-default-on-surface-variant)}.color-default-surface-container-lowest{color:var(--color-default-surface-container-lowest-fallback);color:var(--color-default-surface-container-lowest)}.bg-default-surface-container-lowest{background-color:var(--color-default-surface-container-lowest-fallback);background-color:var(--color-default-surface-container-lowest)}.color-default-surface-container-low{color:var(--color-default-surface-container-low-fallback);color:var(--color-default-surface-container-low)}.bg-default-surface-container-low{background-color:var(--color-default-surface-container-low-fallback);background-color:var(--color-default-surface-container-low)}.color-default-surface-container{color:var(--color-default-surface-container-fallback);color:var(--color-default-surface-container)}.bg-default-surface-container{background-color:var(--color-default-surface-container-fallback);background-color:var(--color-default-surface-container)}.color-default-surface-container-high{color:var(--color-default-surface-container-high-fallback);color:var(--color-default-surface-container-high)}.bg-default-surface-container-high{background-color:var(--color-default-surface-container-high-fallback);background-color:var(--color-default-surface-container-high)}.color-default-surface-container-highest{color:var(--color-default-surface-container-highest-fallback);color:var(--color-default-surface-container-highest)}.bg-default-surface-container-highest{background-color:var(--color-default-surface-container-highest-fallback);background-color:var(--color-default-surface-container-highest)}.color-default-surface-dim{color:var(--color-default-surface-dim-fallback);color:var(--color-default-surface-dim)}.bg-default-surface-dim{background-color:var(--color-default-surface-dim-fallback);background-color:var(--color-default-surface-dim)}.color-default-surface-bright{color:var(--color-default-surface-bright-fallback);color:var(--color-default-surface-bright)}.bg-default-surface-bright{background-color:var(--color-default-surface-bright-fallback);background-color:var(--color-default-surface-bright)}.color-default-outline{color:var(--color-default-outline-fallback);color:var(--color-default-outline)}.bg-default-outline{background-color:var(--color-default-outline-fallback);background-color:var(--color-default-outline)}.color-default-outline-variant{color:var(--color-default-outline-variant-fallback);color:var(--color-default-outline-variant)}.bg-default-outline-variant{background-color:var(--color-default-outline-variant-fallback);background-color:var(--color-default-outline-variant)}.color-default-inverse-surface{color:var(--color-default-inverse-surface-fallback);color:var(--color-default-inverse-surface)}.bg-default-inverse-surface{background-color:var(--color-default-inverse-surface-fallback);background-color:var(--color-default-inverse-surface)}.color-default-on-inverse-surface{color:var(--color-default-on-inverse-surface-fallback);color:var(--color-default-on-inverse-surface)}.bg-default-on-inverse-surface{background-color:var(--color-default-on-inverse-surface-fallback);background-color:var(--color-default-on-inverse-surface)}.color-default-inverse-primary{color:var(--color-default-inverse-primary-fallback);color:var(--color-default-inverse-primary)}.bg-default-inverse-primary{background-color:var(--color-default-inverse-primary-fallback);background-color:var(--color-default-inverse-primary)}.color-default-scrim{color:var(--color-default-scrim-fallback);color:var(--color-default-scrim)}.bg-default-scrim{background-color:var(--color-default-scrim-fallback);background-color:var(--color-default-scrim)}.color-default-surface-tint{color:var(--color-default-surface-tint-fallback);color:var(--color-default-surface-tint)}.bg-default-surface-tint{background-color:var(--color-default-surface-tint-fallback);background-color:var(--color-default-surface-tint)}.color-default-primary-hover{color:var(--color-default-primary-hover-fallback);color:var(--color-default-primary-hover)}.bg-default-primary-hover{background-color:var(--color-default-primary-hover-fallback);background-color:var(--color-default-primary-hover)}.color-default-primary-active{color:var(--color-default-primary-active-fallback);color:var(--color-default-primary-active)}.bg-default-primary-active{background-color:var(--color-default-primary-active-fallback);background-color:var(--color-default-primary-active)}.color-default-primary-disabled{color:var(--color-default-primary-disabled-fallback);color:var(--color-default-primary-disabled)}.bg-default-primary-disabled{background-color:var(--color-default-primary-disabled-fallback);background-color:var(--color-default-primary-disabled)}.color-default-secondary-hover{color:var(--color-default-secondary-hover-fallback);color:var(--color-default-secondary-hover)}.bg-default-secondary-hover{background-color:var(--color-default-secondary-hover-fallback);background-color:var(--color-default-secondary-hover)}.color-default-secondary-active{color:var(--color-default-secondary-active-fallback);color:var(--color-default-secondary-active)}.bg-default-secondary-active{background-color:var(--color-default-secondary-active-fallback);background-color:var(--color-default-secondary-active)}.color-default-secondary-disabled{color:var(--color-default-secondary-disabled-fallback);color:var(--color-default-secondary-disabled)}.bg-default-secondary-disabled{background-color:var(--color-default-secondary-disabled-fallback);background-color:var(--color-default-secondary-disabled)}.color-default-tertiary-hover{color:var(--color-default-tertiary-hover-fallback);color:var(--color-default-tertiary-hover)}.bg-default-tertiary-hover{background-color:var(--color-default-tertiary-hover-fallback);background-color:var(--color-default-tertiary-hover)}.color-default-tertiary-active{color:var(--color-default-tertiary-active-fallback);color:var(--color-default-tertiary-active)}.bg-default-tertiary-active{background-color:var(--color-default-tertiary-active-fallback);background-color:var(--color-default-tertiary-active)}.color-default-tertiary-disabled{color:var(--color-default-tertiary-disabled-fallback);color:var(--color-default-tertiary-disabled)}.bg-default-tertiary-disabled{background-color:var(--color-default-tertiary-disabled-fallback);background-color:var(--color-default-tertiary-disabled)}.color-default-error-hover{color:var(--color-default-error-hover-fallback);color:var(--color-default-error-hover)}.bg-default-error-hover{background-color:var(--color-default-error-hover-fallback);background-color:var(--color-default-error-hover)}.color-default-error-active{color:var(--color-default-error-active-fallback);color:var(--color-default-error-active)}.bg-default-error-active{background-color:var(--color-default-error-active-fallback);background-color:var(--color-default-error-active)}.color-default-error-disabled{color:var(--color-default-error-disabled-fallback);color:var(--color-default-error-disabled)}.bg-default-error-disabled{background-color:var(--color-default-error-disabled-fallback);background-color:var(--color-default-error-disabled)}.color-light-primary{color:var(--color-light-primary-fallback);color:var(--color-light-primary)}.bg-light-primary{background-color:var(--color-light-primary-fallback);background-color:var(--color-light-primary)}.color-light-on-primary{color:var(--color-light-on-primary-fallback);color:var(--color-light-on-primary)}.bg-light-on-primary{background-color:var(--color-light-on-primary-fallback);background-color:var(--color-light-on-primary)}.color-light-primary-container{color:var(--color-light-primary-container-fallback);color:var(--color-light-primary-container)}.bg-light-primary-container{background-color:var(--color-light-primary-container-fallback);background-color:var(--color-light-primary-container)}.color-light-on-primary-container{color:var(--color-light-on-primary-container-fallback);color:var(--color-light-on-primary-container)}.bg-light-on-primary-container{background-color:var(--color-light-on-primary-container-fallback);background-color:var(--color-light-on-primary-container)}.color-light-secondary{color:var(--color-light-secondary-fallback);color:var(--color-light-secondary)}.bg-light-secondary{background-color:var(--color-light-secondary-fallback);background-color:var(--color-light-secondary)}.color-light-on-secondary{color:var(--color-light-on-secondary-fallback);color:var(--color-light-on-secondary)}.bg-light-on-secondary{background-color:var(--color-light-on-secondary-fallback);background-color:var(--color-light-on-secondary)}.color-light-secondary-container{color:var(--color-light-secondary-container-fallback);color:var(--color-light-secondary-container)}.bg-light-secondary-container{background-color:var(--color-light-secondary-container-fallback);background-color:var(--color-light-secondary-container)}.color-light-on-secondary-container{color:var(--color-light-on-secondary-container-fallback);color:var(--color-light-on-secondary-container)}.bg-light-on-secondary-container{background-color:var(--color-light-on-secondary-container-fallback);background-color:var(--color-light-on-secondary-container)}.color-light-tertiary{color:var(--color-light-tertiary-fallback);color:var(--color-light-tertiary)}.bg-light-tertiary{background-color:var(--color-light-tertiary-fallback);background-color:var(--color-light-tertiary)}.color-light-on-tertiary{color:var(--color-light-on-tertiary-fallback);color:var(--color-light-on-tertiary)}.bg-light-on-tertiary{background-color:var(--color-light-on-tertiary-fallback);background-color:var(--color-light-on-tertiary)}.color-light-tertiary-container{color:var(--color-light-tertiary-container-fallback);color:var(--color-light-tertiary-container)}.bg-light-tertiary-container{background-color:var(--color-light-tertiary-container-fallback);background-color:var(--color-light-tertiary-container)}.color-light-on-tertiary-container{color:var(--color-light-on-tertiary-container-fallback);color:var(--color-light-on-tertiary-container)}.bg-light-on-tertiary-container{background-color:var(--color-light-on-tertiary-container-fallback);background-color:var(--color-light-on-tertiary-container)}.color-light-error{color:var(--color-light-error-fallback);color:var(--color-light-error)}.bg-light-error{background-color:var(--color-light-error-fallback);background-color:var(--color-light-error)}.color-light-on-error{color:var(--color-light-on-error-fallback);color:var(--color-light-on-error)}.bg-light-on-error{background-color:var(--color-light-on-error-fallback);background-color:var(--color-light-on-error)}.color-light-error-container{color:var(--color-light-error-container-fallback);color:var(--color-light-error-container)}.bg-light-error-container{background-color:var(--color-light-error-container-fallback);background-color:var(--color-light-error-container)}.color-light-on-error-container{color:var(--color-light-on-error-container-fallback);color:var(--color-light-on-error-container)}.bg-light-on-error-container{background-color:var(--color-light-on-error-container-fallback);background-color:var(--color-light-on-error-container)}.color-light-background{color:var(--color-light-background-fallback);color:var(--color-light-background)}.bg-light-background{background-color:var(--color-light-background-fallback);background-color:var(--color-light-background)}.color-light-on-background{color:var(--color-light-on-background-fallback);color:var(--color-light-on-background)}.bg-light-on-background{background-color:var(--color-light-on-background-fallback);background-color:var(--color-light-on-background)}.color-light-surface{color:var(--color-light-surface-fallback);color:var(--color-light-surface)}.bg-light-surface{background-color:var(--color-light-surface-fallback);background-color:var(--color-light-surface)}.color-light-on-surface{color:var(--color-light-on-surface-fallback);color:var(--color-light-on-surface)}.bg-light-on-surface{background-color:var(--color-light-on-surface-fallback);background-color:var(--color-light-on-surface)}.color-light-surface-variant{color:var(--color-light-surface-variant-fallback);color:var(--color-light-surface-variant)}.bg-light-surface-variant{background-color:var(--color-light-surface-variant-fallback);background-color:var(--color-light-surface-variant)}.color-light-on-surface-variant{color:var(--color-light-on-surface-variant-fallback);color:var(--color-light-on-surface-variant)}.bg-light-on-surface-variant{background-color:var(--color-light-on-surface-variant-fallback);background-color:var(--color-light-on-surface-variant)}.color-light-surface-container-lowest{color:var(--color-light-surface-container-lowest-fallback);color:var(--color-light-surface-container-lowest)}.bg-light-surface-container-lowest{background-color:var(--color-light-surface-container-lowest-fallback);background-color:var(--color-light-surface-container-lowest)}.color-light-surface-container-low{color:var(--color-light-surface-container-low-fallback);color:var(--color-light-surface-container-low)}.bg-light-surface-container-low{background-color:var(--color-light-surface-container-low-fallback);background-color:var(--color-light-surface-container-low)}.color-light-surface-container{color:var(--color-light-surface-container-fallback);color:var(--color-light-surface-container)}.bg-light-surface-container{background-color:var(--color-light-surface-container-fallback);background-color:var(--color-light-surface-container)}.color-light-surface-container-high{color:var(--color-light-surface-container-high-fallback);color:var(--color-light-surface-container-high)}.bg-light-surface-container-high{background-color:var(--color-light-surface-container-high-fallback);background-color:var(--color-light-surface-container-high)}.color-light-surface-container-highest{color:var(--color-light-surface-container-highest-fallback);color:var(--color-light-surface-container-highest)}.bg-light-surface-container-highest{background-color:var(--color-light-surface-container-highest-fallback);background-color:var(--color-light-surface-container-highest)}.color-light-surface-dim{color:var(--color-light-surface-dim-fallback);color:var(--color-light-surface-dim)}.bg-light-surface-dim{background-color:var(--color-light-surface-dim-fallback);background-color:var(--color-light-surface-dim)}.color-light-surface-bright{color:var(--color-light-surface-bright-fallback);color:var(--color-light-surface-bright)}.bg-light-surface-bright{background-color:var(--color-light-surface-bright-fallback);background-color:var(--color-light-surface-bright)}.color-light-outline{color:var(--color-light-outline-fallback);color:var(--color-light-outline)}.bg-light-outline{background-color:var(--color-light-outline-fallback);background-color:var(--color-light-outline)}.color-light-outline-variant{color:var(--color-light-outline-variant-fallback);color:var(--color-light-outline-variant)}.bg-light-outline-variant{background-color:var(--color-light-outline-variant-fallback);background-color:var(--color-light-outline-variant)}.color-light-inverse-surface{color:var(--color-light-inverse-surface-fallback);color:var(--color-light-inverse-surface)}.bg-light-inverse-surface{background-color:var(--color-light-inverse-surface-fallback);background-color:var(--color-light-inverse-surface)}.color-light-on-inverse-surface{color:var(--color-light-on-inverse-surface-fallback);color:var(--color-light-on-inverse-surface)}.bg-light-on-inverse-surface{background-color:var(--color-light-on-inverse-surface-fallback);background-color:var(--color-light-on-inverse-surface)}.color-light-inverse-primary{color:var(--color-light-inverse-primary-fallback);color:var(--color-light-inverse-primary)}.bg-light-inverse-primary{background-color:var(--color-light-inverse-primary-fallback);background-color:var(--color-light-inverse-primary)}.color-light-scrim{color:var(--color-light-scrim-fallback);color:var(--color-light-scrim)}.bg-light-scrim{background-color:var(--color-light-scrim-fallback);background-color:var(--color-light-scrim)}.color-light-surface-tint{color:var(--color-light-surface-tint-fallback);color:var(--color-light-surface-tint)}.bg-light-surface-tint{background-color:var(--color-light-surface-tint-fallback);background-color:var(--color-light-surface-tint)}.color-light-primary-hover{color:var(--color-light-primary-hover-fallback);color:var(--color-light-primary-hover)}.bg-light-primary-hover{background-color:var(--color-light-primary-hover-fallback);background-color:var(--color-light-primary-hover)}.color-light-primary-active{color:var(--color-light-primary-active-fallback);color:var(--color-light-primary-active)}.bg-light-primary-active{background-color:var(--color-light-primary-active-fallback);background-color:var(--color-light-primary-active)}.color-light-primary-disabled{color:var(--color-light-primary-disabled-fallback);color:var(--color-light-primary-disabled)}.bg-light-primary-disabled{background-color:var(--color-light-primary-disabled-fallback);background-color:var(--color-light-primary-disabled)}.color-light-secondary-hover{color:var(--color-light-secondary-hover-fallback);color:var(--color-light-secondary-hover)}.bg-light-secondary-hover{background-color:var(--color-light-secondary-hover-fallback);background-color:var(--color-light-secondary-hover)}.color-light-secondary-active{color:var(--color-light-secondary-active-fallback);color:var(--color-light-secondary-active)}.bg-light-secondary-active{background-color:var(--color-light-secondary-active-fallback);background-color:var(--color-light-secondary-active)}.color-light-secondary-disabled{color:var(--color-light-secondary-disabled-fallback);color:var(--color-light-secondary-disabled)}.bg-light-secondary-disabled{background-color:var(--color-light-secondary-disabled-fallback);background-color:var(--color-light-secondary-disabled)}.color-light-tertiary-hover{color:var(--color-light-tertiary-hover-fallback);color:var(--color-light-tertiary-hover)}.bg-light-tertiary-hover{background-color:var(--color-light-tertiary-hover-fallback);background-color:var(--color-light-tertiary-hover)}.color-light-tertiary-active{color:var(--color-light-tertiary-active-fallback);color:var(--color-light-tertiary-active)}.bg-light-tertiary-active{background-color:var(--color-light-tertiary-active-fallback);background-color:var(--color-light-tertiary-active)}.color-light-tertiary-disabled{color:var(--color-light-tertiary-disabled-fallback);color:var(--color-light-tertiary-disabled)}.bg-light-tertiary-disabled{background-color:var(--color-light-tertiary-disabled-fallback);background-color:var(--color-light-tertiary-disabled)}.color-light-error-hover{color:var(--color-light-error-hover-fallback);color:var(--color-light-error-hover)}.bg-light-error-hover{background-color:var(--color-light-error-hover-fallback);background-color:var(--color-light-error-hover)}.color-light-error-active{color:var(--color-light-error-active-fallback);color:var(--color-light-error-active)}.bg-light-error-active{background-color:var(--color-light-error-active-fallback);background-color:var(--color-light-error-active)}.color-light-error-disabled{color:var(--color-light-error-disabled-fallback);color:var(--color-light-error-disabled)}.bg-light-error-disabled{background-color:var(--color-light-error-disabled-fallback);background-color:var(--color-light-error-disabled)}.color-dark-primary{color:var(--color-dark-primary-fallback);color:var(--color-dark-primary)}.bg-dark-primary{background-color:var(--color-dark-primary-fallback);background-color:var(--color-dark-primary)}.color-dark-on-primary{color:var(--color-dark-on-primary-fallback);color:var(--color-dark-on-primary)}.bg-dark-on-primary{background-color:var(--color-dark-on-primary-fallback);background-color:var(--color-dark-on-primary)}.color-dark-primary-container{color:var(--color-dark-primary-container-fallback);color:var(--color-dark-primary-container)}.bg-dark-primary-container{background-color:var(--color-dark-primary-container-fallback);background-color:var(--color-dark-primary-container)}.color-dark-on-primary-container{color:var(--color-dark-on-primary-container-fallback);color:var(--color-dark-on-primary-container)}.bg-dark-on-primary-container{background-color:var(--color-dark-on-primary-container-fallback);background-color:var(--color-dark-on-primary-container)}.color-dark-secondary{color:var(--color-dark-secondary-fallback);color:var(--color-dark-secondary)}.bg-dark-secondary{background-color:var(--color-dark-secondary-fallback);background-color:var(--color-dark-secondary)}.color-dark-on-secondary{color:var(--color-dark-on-secondary-fallback);color:var(--color-dark-on-secondary)}.bg-dark-on-secondary{background-color:var(--color-dark-on-secondary-fallback);background-color:var(--color-dark-on-secondary)}.color-dark-secondary-container{color:var(--color-dark-secondary-container-fallback);color:var(--color-dark-secondary-container)}.bg-dark-secondary-container{background-color:var(--color-dark-secondary-container-fallback);background-color:var(--color-dark-secondary-container)}.color-dark-on-secondary-container{color:var(--color-dark-on-secondary-container-fallback);color:var(--color-dark-on-secondary-container)}.bg-dark-on-secondary-container{background-color:var(--color-dark-on-secondary-container-fallback);background-color:var(--color-dark-on-secondary-container)}.color-dark-tertiary{color:var(--color-dark-tertiary-fallback);color:var(--color-dark-tertiary)}.bg-dark-tertiary{background-color:var(--color-dark-tertiary-fallback);background-color:var(--color-dark-tertiary)}.color-dark-on-tertiary{color:var(--color-dark-on-tertiary-fallback);color:var(--color-dark-on-tertiary)}.bg-dark-on-tertiary{background-color:var(--color-dark-on-tertiary-fallback);background-color:var(--color-dark-on-tertiary)}.color-dark-tertiary-container{color:var(--color-dark-tertiary-container-fallback);color:var(--color-dark-tertiary-container)}.bg-dark-tertiary-container{background-color:var(--color-dark-tertiary-container-fallback);background-color:var(--color-dark-tertiary-container)}.color-dark-on-tertiary-container{color:var(--color-dark-on-tertiary-container-fallback);color:var(--color-dark-on-tertiary-container)}.bg-dark-on-tertiary-container{background-color:var(--color-dark-on-tertiary-container-fallback);background-color:var(--color-dark-on-tertiary-container)}.color-dark-error{color:var(--color-dark-error-fallback);color:var(--color-dark-error)}.bg-dark-error{background-color:var(--color-dark-error-fallback);background-color:var(--color-dark-error)}.color-dark-on-error{color:var(--color-dark-on-error-fallback);color:var(--color-dark-on-error)}.bg-dark-on-error{background-color:var(--color-dark-on-error-fallback);background-color:var(--color-dark-on-error)}.color-dark-error-container{color:var(--color-dark-error-container-fallback);color:var(--color-dark-error-container)}.bg-dark-error-container{background-color:var(--color-dark-error-container-fallback);background-color:var(--color-dark-error-container)}.color-dark-on-error-container{color:var(--color-dark-on-error-container-fallback);color:var(--color-dark-on-error-container)}.bg-dark-on-error-container{background-color:var(--color-dark-on-error-container-fallback);background-color:var(--color-dark-on-error-container)}.color-dark-background{color:var(--color-dark-background-fallback);color:var(--color-dark-background)}.bg-dark-background{background-color:var(--color-dark-background-fallback);background-color:var(--color-dark-background)}.color-dark-on-background{color:var(--color-dark-on-background-fallback);color:var(--color-dark-on-background)}.bg-dark-on-background{background-color:var(--color-dark-on-background-fallback);background-color:var(--color-dark-on-background)}.color-dark-surface{color:var(--color-dark-surface-fallback);color:var(--color-dark-surface)}.bg-dark-surface{background-color:var(--color-dark-surface-fallback);background-color:var(--color-dark-surface)}.color-dark-on-surface{color:var(--color-dark-on-surface-fallback);color:var(--color-dark-on-surface)}.bg-dark-on-surface{background-color:var(--color-dark-on-surface-fallback);background-color:var(--color-dark-on-surface)}.color-dark-surface-variant{color:var(--color-dark-surface-variant-fallback);color:var(--color-dark-surface-variant)}.bg-dark-surface-variant{background-color:var(--color-dark-surface-variant-fallback);background-color:var(--color-dark-surface-variant)}.color-dark-on-surface-variant{color:var(--color-dark-on-surface-variant-fallback);color:var(--color-dark-on-surface-variant)}.bg-dark-on-surface-variant{background-color:var(--color-dark-on-surface-variant-fallback);background-color:var(--color-dark-on-surface-variant)}.color-dark-surface-container-lowest{color:var(--color-dark-surface-container-lowest-fallback);color:var(--color-dark-surface-container-lowest)}.bg-dark-surface-container-lowest{background-color:var(--color-dark-surface-container-lowest-fallback);background-color:var(--color-dark-surface-container-lowest)}.color-dark-surface-container-low{color:var(--color-dark-surface-container-low-fallback);color:var(--color-dark-surface-container-low)}.bg-dark-surface-container-low{background-color:var(--color-dark-surface-container-low-fallback);background-color:var(--color-dark-surface-container-low)}.color-dark-surface-container{color:var(--color-dark-surface-container-fallback);color:var(--color-dark-surface-container)}.bg-dark-surface-container{background-color:var(--color-dark-surface-container-fallback);background-color:var(--color-dark-surface-container)}.color-dark-surface-container-high{color:var(--color-dark-surface-container-high-fallback);color:var(--color-dark-surface-container-high)}.bg-dark-surface-container-high{background-color:var(--color-dark-surface-container-high-fallback);background-color:var(--color-dark-surface-container-high)}.color-dark-surface-container-highest{color:var(--color-dark-surface-container-highest-fallback);color:var(--color-dark-surface-container-highest)}.bg-dark-surface-container-highest{background-color:var(--color-dark-surface-container-highest-fallback);background-color:var(--color-dark-surface-container-highest)}.color-dark-surface-dim{color:var(--color-dark-surface-dim-fallback);color:var(--color-dark-surface-dim)}.bg-dark-surface-dim{background-color:var(--color-dark-surface-dim-fallback);background-color:var(--color-dark-surface-dim)}.color-dark-surface-bright{color:var(--color-dark-surface-bright-fallback);color:var(--color-dark-surface-bright)}.bg-dark-surface-bright{background-color:var(--color-dark-surface-bright-fallback);background-color:var(--color-dark-surface-bright)}.color-dark-outline{color:var(--color-dark-outline-fallback);color:var(--color-dark-outline)}.bg-dark-outline{background-color:var(--color-dark-outline-fallback);background-color:var(--color-dark-outline)}.color-dark-outline-variant{color:var(--color-dark-outline-variant-fallback);color:var(--color-dark-outline-variant)}.bg-dark-outline-variant{background-color:var(--color-dark-outline-variant-fallback);background-color:var(--color-dark-outline-variant)}.color-dark-inverse-surface{color:var(--color-dark-inverse-surface-fallback);color:var(--color-dark-inverse-surface)}.bg-dark-inverse-surface{background-color:var(--color-dark-inverse-surface-fallback);background-color:var(--color-dark-inverse-surface)}.color-dark-on-inverse-surface{color:var(--color-dark-on-inverse-surface-fallback);color:var(--color-dark-on-inverse-surface)}.bg-dark-on-inverse-surface{background-color:var(--color-dark-on-inverse-surface-fallback);background-color:var(--color-dark-on-inverse-surface)}.color-dark-inverse-primary{color:var(--color-dark-inverse-primary-fallback);color:var(--color-dark-inverse-primary)}.bg-dark-inverse-primary{background-color:var(--color-dark-inverse-primary-fallback);background-color:var(--color-dark-inverse-primary)}.color-dark-scrim{color:var(--color-dark-scrim-fallback);color:var(--color-dark-scrim)}.bg-dark-scrim{background-color:var(--color-dark-scrim-fallback);background-color:var(--color-dark-scrim)}.color-dark-surface-tint{color:var(--color-dark-surface-tint-fallback);color:var(--color-dark-surface-tint)}.bg-dark-surface-tint{background-color:var(--color-dark-surface-tint-fallback);background-color:var(--color-dark-surface-tint)}.color-dark-primary-hover{color:var(--color-dark-primary-hover-fallback);color:var(--color-dark-primary-hover)}.bg-dark-primary-hover{background-color:var(--color-dark-primary-hover-fallback);background-color:var(--color-dark-primary-hover)}.color-dark-primary-active{color:var(--color-dark-primary-active-fallback);color:var(--color-dark-primary-active)}.bg-dark-primary-active{background-color:var(--color-dark-primary-active-fallback);background-color:var(--color-dark-primary-active)}.color-dark-primary-disabled{color:var(--color-dark-primary-disabled-fallback);color:var(--color-dark-primary-disabled)}.bg-dark-primary-disabled{background-color:var(--color-dark-primary-disabled-fallback);background-color:var(--color-dark-primary-disabled)}.color-dark-secondary-hover{color:var(--color-dark-secondary-hover-fallback);color:var(--color-dark-secondary-hover)}.bg-dark-secondary-hover{background-color:var(--color-dark-secondary-hover-fallback);background-color:var(--color-dark-secondary-hover)}.color-dark-secondary-active{color:var(--color-dark-secondary-active-fallback);color:var(--color-dark-secondary-active)}.bg-dark-secondary-active{background-color:var(--color-dark-secondary-active-fallback);background-color:var(--color-dark-secondary-active)}.color-dark-secondary-disabled{color:var(--color-dark-secondary-disabled-fallback);color:var(--color-dark-secondary-disabled)}.bg-dark-secondary-disabled{background-color:var(--color-dark-secondary-disabled-fallback);background-color:var(--color-dark-secondary-disabled)}.color-dark-tertiary-hover{color:var(--color-dark-tertiary-hover-fallback);color:var(--color-dark-tertiary-hover)}.bg-dark-tertiary-hover{background-color:var(--color-dark-tertiary-hover-fallback);background-color:var(--color-dark-tertiary-hover)}.color-dark-tertiary-active{color:var(--color-dark-tertiary-active-fallback);color:var(--color-dark-tertiary-active)}.bg-dark-tertiary-active{background-color:var(--color-dark-tertiary-active-fallback);background-color:var(--color-dark-tertiary-active)}.color-dark-tertiary-disabled{color:var(--color-dark-tertiary-disabled-fallback);color:var(--color-dark-tertiary-disabled)}.bg-dark-tertiary-disabled{background-color:var(--color-dark-tertiary-disabled-fallback);background-color:var(--color-dark-tertiary-disabled)}.color-dark-error-hover{color:var(--color-dark-error-hover-fallback);color:var(--color-dark-error-hover)}.bg-dark-error-hover{background-color:var(--color-dark-error-hover-fallback);background-color:var(--color-dark-error-hover)}.color-dark-error-active{color:var(--color-dark-error-active-fallback);color:var(--color-dark-error-active)}.bg-dark-error-active{background-color:var(--color-dark-error-active-fallback);background-color:var(--color-dark-error-active)}.color-dark-error-disabled{color:var(--color-dark-error-disabled-fallback);color:var(--color-dark-error-disabled)}.bg-dark-error-disabled{background-color:var(--color-dark-error-disabled-fallback);background-color:var(--color-dark-error-disabled)}.w-full{width:100%}html{height:100%;background-color:var(--color-default-background)}body,#root{height:100%}._card_w0rio_1{background-color:var(--white);width:100%;box-sizing:border-box;box-shadow:0 1px 2px #00000040}._card--small_w0rio_11{padding:25px;border-radius:8px}._card--medium_w0rio_16{padding:25px;border-radius:12px}._card--large_w0rio_21{padding:25px;border-radius:16px}._grid_jl5e6_1{width:100%}._grid-responsive_jl5e6_7{grid-template-columns:1fr}._grid-debug_jl5e6_19{outline:2px dashed #ff0000;background:#ff00000d}._grid-debug_jl5e6_19>*{outline:1px solid #0000ff;background:#0000ff0d}._button_1ffyh_1{display:inline-flex;align-items:center;justify-content:center;gap:20px;border-radius:6px;font-family:var(--typography-button-font-family);font-size:var(--typography-button-font-size);line-height:var(--typography-button-line-height);cursor:pointer;transition:all .2s ease;border:none;position:relative;height:60px;padding:10px 25px;box-shadow:0 1px 2px #00000040,inset 0 5px 5px #ffffff80}._button_1ffyh_1:focus{outline:none;box-shadow:0 1px 2px #0000000d,0 0 0 3px #3b82f61a}._button--disabled_1ffyh_42{cursor:not-allowed;opacity:.6}._button--loading_1ffyh_42{cursor:not-allowed}._button--primary_1ffyh_107{background:var(--color-default-primary-fallback);background:var(--color-default-primary);color:var(--color-default-on-primary-fallback);color:var(--color-default-on-primary)}._button--primary_1ffyh_107:hover:not(._button--disabled_1ffyh_42):not(._button--loading_1ffyh_42){background:var(--color-default-primary-hover);box-shadow:0 1px 2px #00000040,inset 0 5px 5px #ffffff80}._button--primary_1ffyh_107:active:not(._button--disabled_1ffyh_42):not(._button--loading_1ffyh_42){background:var(--color-default-primary-active)}._button--secondary_1ffyh_123{background:var(--color-default-secondary-fallback);background:var(--color-default-secondary);color:var(--color-default-on-secondary-fallback);color:var(--color-default-on-secondary)}._button--secondary_1ffyh_123:hover:not(._button--disabled_1ffyh_42):not(._button--loading_1ffyh_42){background:var(--color-default-secondary-hover);box-shadow:0 1px 2px #00000040,inset 0 5px 5px #ffffff80}._button--secondary_1ffyh_123:active:not(._button--disabled_1ffyh_42):not(._button--loading_1ffyh_42){background:var(--color-default-secondary-active)}._button--outline_1ffyh_1{background:#f4f4f4;color:#000}._button--outline_1ffyh_1:hover:not(._button--disabled_1ffyh_42):not(._button--loading_1ffyh_42){background:#e8e8e8;box-shadow:0 1px 2px #00000040,inset 0 5px 5px #ffffff80}._button--outline_1ffyh_1:active:not(._button--disabled_1ffyh_42):not(._button--loading_1ffyh_42){background:#d8d8d8}._button--danger_1ffyh_155{background-color:var(--color-default-error-fallback);background:var(--color-default-error);color:var(--color-default-on-error-fallback);color:var(--color-default-on-error)}._button--danger_1ffyh_155:hover:not(._button--disabled_1ffyh_42):not(._button--loading_1ffyh_42){background:var(--color-default-error-hover);box-shadow:0 1px 2px #00000040,inset 0 5px 5px #ffffff80}._button--danger_1ffyh_155:active:not(._button--disabled_1ffyh_42):not(._button--loading_1ffyh_42){background:var(--color-default-error-active)}._button--ghost_1ffyh_1{background:transparent;box-shadow:none;border-radius:6px}._button--ghost_1ffyh_1._button--primary_1ffyh_107{color:var(--color-default-on-surface-fallback);color:var(--color-default-on-surface);border:2px solid var(--color-default-primary)}._button--ghost_1ffyh_1._button--primary_1ffyh_107:hover:not(._button--disabled_1ffyh_42):not(._button--loading_1ffyh_42){background:var(--color-default-primary-hover);color:var(--color-default-on-primary-hover)}._button--ghost_1ffyh_1._button--primary_1ffyh_107:active:not(._button--disabled_1ffyh_42):not(._button--loading_1ffyh_42){background:var(--color-default-primary-active);color:var(--color-default-on-primary)}._button--ghost_1ffyh_1._button--secondary_1ffyh_123{color:var(--color-default-on-surface-fallback);color:var(--color-default-on-surface);border:2px solid var(--color-default-secondary)}._button--ghost_1ffyh_1._button--secondary_1ffyh_123:hover:not(._button--disabled_1ffyh_42):not(._button--loading_1ffyh_42){background:var(--color-default-secondary-hover);color:var(--color-default-on-secondary)}._button--ghost_1ffyh_1._button--secondary_1ffyh_123:active:not(._button--disabled_1ffyh_42):not(._button--loading_1ffyh_42){background:var(--color-default-secondary-active);color:var(--color-default-on-secondary)}._button--ghost_1ffyh_1._button--tertiary_1ffyh_139{color:var(--color-default-on-surface-fallback);color:var(--color-default-on-surface);border:2px solid var(--color-default-tertiary)}._button--ghost_1ffyh_1._button--tertiary_1ffyh_139:hover:not(._button--disabled_1ffyh_42):not(._button--loading_1ffyh_42){background:var(--color-default-tertiary-hover);color:var(--color-default-on-tertiary)}._button--ghost_1ffyh_1._button--tertiary_1ffyh_139:active:not(._button--disabled_1ffyh_42):not(._button--loading_1ffyh_42){background:var(--color-default-tertiary-active);color:var(--color-default-on-tertiary)}._button--ghost_1ffyh_1._button--danger_1ffyh_155{color:var(--color-default-on-surface-fallback);color:var(--color-default-on-surface);border:2px solid var(--color-default-error)}._button--ghost_1ffyh_1._button--danger_1ffyh_155:hover:not(._button--disabled_1ffyh_42):not(._button--loading_1ffyh_42){background:var(--color-default-error-hover);color:var(--color-default-on-error)}._button--ghost_1ffyh_1._button--danger_1ffyh_155:active:not(._button--disabled_1ffyh_42):not(._button--loading_1ffyh_42){background:var(--color-default-error-active);color:var(--color-default-on-error)}._button--small_1ffyh_1{padding:8px 12px;font-size:12px;gap:6px}._button--small_1ffyh_1 ._button__spinner-icon_1ffyh_180{width:14px;height:14px}._button--medium_1ffyh_1{padding:12px 16px;font-size:14px;gap:8px}._button--medium_1ffyh_1 ._button__spinner-icon_1ffyh_180{width:16px;height:16px}._button--large_1ffyh_1{padding:16px 20px;font-size:16px;gap:10px}._button--large_1ffyh_1 ._button__spinner-icon_1ffyh_180{width:18px;height:18px}._button__spinner_1ffyh_180{display:flex;align-items:center;justify-content:center}._button__spinner-icon_1ffyh_180{animation:_spin_1ffyh_1 1s linear infinite}@keyframes _spin_1ffyh_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._button__content_1ffyh_1{transition:opacity .2s ease}._button__content--loading_1ffyh_1{opacity:.7}._button-link_o6ehw_1{text-decoration:none}._hero-grid_vqur2_2{padding:120px 0 80px;background:linear-gradient(135deg,var(--color-light-background) 0%,var(--color-light-surface-variant) 100%);position:relative;overflow:hidden}._hero-badge_vqur2_10{display:inline-flex;align-items:center;gap:8px;padding:12px 24px;background:linear-gradient(135deg,var(--color-light-primary-container) 0%,var(--color-light-secondary-container) 100%);color:var(--color-light-on-primary-container);border-radius:50px;font-family:var(--typography-label-font-family);font-size:var(--typography-label-font-size);font-weight:600;margin-bottom:32px;border:1px solid var(--color-light-outline-variant);position:relative;animation:_badge-slide-down_vqur2_1 .8s ease-out;box-shadow:0 4px 15px #0000001a;transition:all .3s ease}._hero-badge_vqur2_10:hover{transform:translateY(-2px);box-shadow:0 8px 25px #00000026}._hero-badge_vqur2_10:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;background:inherit;border-radius:inherit;opacity:0;animation:_badge-glow_vqur2_1 2s ease-in-out infinite;z-index:-1}._hero-badge-icon_vqur2_50{font-size:1.2em;animation:_icon-rotate_vqur2_1 2s linear infinite}._hero-title_vqur2_56{font-family:var(--typography-page-title-font-family);font-size:var(--typography-page-title-font-size);line-height:.9;margin-bottom:24px;color:var(--color-light-on-background);text-transform:uppercase;text-align:left;animation:_title-reveal_vqur2_1 1s ease-out .3s both;position:relative}._hero-title-highlight_vqur2_69{color:var(--color-light-primary);background:linear-gradient(135deg,var(--color-light-primary) 0%,var(--color-light-secondary) 25%,var(--color-light-tertiary, var(--color-light-primary)) 50%,var(--color-light-secondary) 75%,var(--color-light-primary) 100%);background-size:200% 200%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:_gradient-shift_vqur2_1 3s ease infinite;display:inline-block}._hero-title-highlight_vqur2_69:after{content:"|";display:inline-block;color:var(--color-light-primary);-webkit-text-fill-color:var(--color-light-primary);animation:_cursor-blink_vqur2_1 1s infinite;margin-left:4px}._hero-description_vqur2_98{font-family:var(--typography-page-description-font-family);font-size:var(--typography-page-description-font-size);line-height:var(--typography-page-description-line-height);color:var(--color-light-on-surface-variant);margin-bottom:48px;margin-left:auto;margin-right:auto;text-align:left;animation:_description-fade_vqur2_1 1s ease-out .6s both;position:relative;padding-left:24px}._hero-description_vqur2_98:before{content:'"';position:absolute;left:0;top:-10px;font-size:3rem;color:var(--color-light-primary);opacity:.2;animation:_quote-float_vqur2_1 3s ease-in-out infinite}._grid-demo_vqur2_135{max-width:400px;margin:0 auto}._demo-item_vqur2_140,._demo-item-large_vqur2_141,._demo-item-tall_vqur2_142,._demo-item-wide_vqur2_143{background:linear-gradient(135deg,var(--color-light-primary-container) 0%,var(--color-light-secondary-container) 100%);border:1px solid var(--color-light-outline-variant);border-radius:8px;padding:1rem;display:flex;align-items:center;justify-content:center;font-weight:600;color:var(--color-light-on-primary-container);transition:all .3s ease}._demo-item_vqur2_140:hover,._demo-item-large_vqur2_141:hover,._demo-item-tall_vqur2_142:hover,._demo-item-wide_vqur2_143:hover{transform:scale(1.05);box-shadow:0 8px 25px #00000026}._demo-item-large_vqur2_141{background:linear-gradient(135deg,var(--color-light-primary) 0%,var(--color-light-secondary) 100%);color:var(--color-light-on-primary)}._demo-item-tall_vqur2_142{background:linear-gradient(180deg,var(--color-light-tertiary-container, var(--color-light-secondary-container)) 0%,var(--color-light-secondary-container) 100%)}._demo-item-wide_vqur2_143{background:linear-gradient(90deg,var(--color-light-error-container) 0%,var(--color-light-secondary-container) 100%)}@keyframes _badge-glow_vqur2_1{0%,to{opacity:0;transform:translate(-50%,-50%) scale(1)}50%{opacity:.3;transform:translate(-50%,-50%) scale(1.2)}}@keyframes _badge-slide-down_vqur2_1{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes _icon-rotate_vqur2_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes _title-reveal_vqur2_1{0%{opacity:0;transform:translateY(30px);filter:blur(10px)}to{opacity:1;transform:translateY(0);filter:blur(0)}}@keyframes _gradient-shift_vqur2_1{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes _cursor-blink_vqur2_1{0%,49%{opacity:1}50%,to{opacity:0}}@keyframes _description-fade_vqur2_1{0%{opacity:0;transform:translate(-20px)}to{opacity:1;transform:translate(0)}}@keyframes _quote-float_vqur2_1{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@media (prefers-color-scheme: dark){._hero-grid_vqur2_2{background:linear-gradient(135deg,var(--color-dark-background) 0%,var(--color-dark-surface-variant) 100%)}._hero-badge_vqur2_10{background:linear-gradient(135deg,var(--color-dark-primary-container) 0%,var(--color-dark-secondary-container) 100%);color:var(--color-dark-on-primary-container);border-color:var(--color-dark-outline-variant)}._hero-title_vqur2_56{color:var(--color-dark-on-background)}._hero-title-highlight_vqur2_69{background:linear-gradient(135deg,var(--color-dark-primary) 0%,var(--color-dark-secondary) 25%,var(--color-dark-tertiary, var(--color-dark-primary)) 50%,var(--color-dark-secondary) 75%,var(--color-dark-primary) 100%)}._hero-title-highlight_vqur2_69:after{color:var(--color-dark-primary);-webkit-text-fill-color:var(--color-dark-primary)}._hero-description_vqur2_98{color:var(--color-dark-on-surface-variant)}._hero-description_vqur2_98:before{color:var(--color-dark-primary)}._demo-item_vqur2_140,._demo-item-large_vqur2_141,._demo-item-tall_vqur2_142,._demo-item-wide_vqur2_143{background:linear-gradient(135deg,var(--color-dark-primary-container) 0%,var(--color-dark-secondary-container) 100%);border-color:var(--color-dark-outline-variant);color:var(--color-dark-on-primary-container)}._demo-item-large_vqur2_141{background:linear-gradient(135deg,var(--color-dark-primary) 0%,var(--color-dark-secondary) 100%);color:var(--color-dark-on-primary)}._demo-item-tall_vqur2_142{background:linear-gradient(180deg,var(--color-dark-tertiary-container, var(--color-dark-secondary-container)) 0%,var(--color-dark-secondary-container) 100%)}._demo-item-wide_vqur2_143{background:linear-gradient(90deg,var(--color-dark-error-container) 0%,var(--color-dark-secondary-container) 100%)}}@media (max-width: 768px){._hero-grid_vqur2_2{padding:80px 0 60px}._hero-title_vqur2_56{font-size:calc(var(--typography-page-title-font-size) * .75)}._hero-description_vqur2_98{font-size:calc(var(--typography-page-description-font-size) * .9);padding-left:16px}._grid-demo_vqur2_135{max-width:300px}}._grid-item-debug_gdkoj_7{outline:1px solid #00ff00;background:#00ff000d}._grid-item-debug_gdkoj_7:before{content:attr(data-debug-info);position:absolute;top:0;left:0;background:#000c;color:#fff;font-size:.75rem;padding:2px 4px;border-radius:2px;z-index:1000}._stretch_gdkoj_26{align-self:stretch;justify-self:stretch}._center_gdkoj_31{align-self:center;justify-self:center}._start_gdkoj_36{align-self:start;justify-self:start}._end_gdkoj_41{align-self:end;justify-self:end}._full-width_gdkoj_46{justify-self:stretch}._full-height_gdkoj_50{align-self:stretch}._hero-main_gdkoj_55{display:flex;flex-direction:column;justify-content:center;padding:2rem 0}._hero-visual_gdkoj_62{display:flex;align-items:center;justify-content:center;min-height:400px}._bento-main_gdkoj_69{grid-column:span 2;grid-row:span 2;padding:2rem;display:flex;flex-direction:column;justify-content:center}@media (min-width: 768px){._bento-main_gdkoj_69{padding:3rem}}._bento-feature_gdkoj_84{padding:1.5rem;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}._card-item_gdkoj_93{padding:1.5rem;background:var(--color-light-surface, #ffffff);border:1px solid var(--color-light-outline-variant, #e0e0e0);border-radius:12px;transition:all .3s ease}._card-item_gdkoj_93:hover{transform:translateY(-4px);box-shadow:0 12px 32px #0000001a}@media (max-width: 767px){._mobile-full_gdkoj_108{grid-column:1 / -1}._mobile-stack_gdkoj_112{grid-row:auto}}@media (min-width: 768px){._desktop-span-2_gdkoj_118{grid-column:span 2}._desktop-span-3_gdkoj_122{grid-column:span 3}}:root{--container-padding: 20px;--container-max-width-small: 800px;--container-max-width-medium: 1200px;--container-max-width-large: 1500px}._container_pvlsy_9{margin:0 auto;padding:var(--container-padding);box-sizing:border-box}._container--small_pvlsy_15{max-width:var(--container-max-width-small)}._container--medium_pvlsy_19{max-width:var(--container-max-width-medium)}._container--large_pvlsy_23{max-width:var(--container-max-width-large)}._container--full_pvlsy_27{max-width:100%}._page-title_930vz_1{font-family:var(--typography-page-title-font-family);font-size:var(--typography-page-title-font-size);line-height:var(--typography-page-title-line-height)}._page-subtitle_cuytv_1{font-family:var(--typography-page-subtitle-font-family);font-size:var(--typography-page-subtitle-font-size);line-height:var(--typography-page-subtitle-line-height)}._page-description_101zb_1{font-family:var(--typography-page-description-font-family);font-size:var(--typography-page-description-font-size);line-height:var(--typography-page-description-line-height)}._hero-bento_zyw4g_2{padding:100px 0;background:var(--color-light-background);position:relative}._hero-title_zyw4g_8{font-family:var(--typography-page-title-font-family);font-size:var(--typography-page-title-font-size);line-height:1.1;margin-bottom:48px;color:var(--color-light-on-background);text-align:center}._bento-grid_zyw4g_17{margin-top:48px}._bento-card_zyw4g_21,._bento-card-large_zyw4g_22{background:var(--color-light-surface);border:1px solid var(--color-light-outline-variant);border-radius:16px;padding:2rem;transition:all .3s ease;position:relative;overflow:hidden}._bento-card_zyw4g_21:hover,._bento-card-large_zyw4g_22:hover{transform:translateY(-4px);box-shadow:0 20px 40px #0000001a;border-color:var(--color-light-primary)}._bento-card-large_zyw4g_22{background:linear-gradient(135deg,var(--color-light-primary-container) 0%,var(--color-light-secondary-container) 100%)}._card-content_zyw4g_43{position:relative;z-index:1}._card-icon_zyw4g_48{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;font-size:24px;background:var(--color-light-primary-container);border-radius:12px;margin-bottom:16px}._card-title_zyw4g_60{font-family:var(--typography-headline-font-family);font-size:var(--typography-headline-font-size);font-weight:600;margin-bottom:12px;color:var(--color-light-on-surface)}._card-description_zyw4g_68{font-family:var(--typography-body-font-family);font-size:var(--typography-body-font-size);line-height:var(--typography-body-line-height);color:var(--color-light-on-surface-variant)}._bento-card-large_zyw4g_22 ._card-title_zyw4g_60{color:var(--color-light-on-primary-container)}._bento-card-large_zyw4g_22 ._card-description_zyw4g_68{color:var(--color-light-on-primary-container);opacity:.9}@media (prefers-color-scheme: dark){._hero-bento_zyw4g_2{background:var(--color-dark-background)}._hero-title_zyw4g_8{color:var(--color-dark-on-background)}._bento-card_zyw4g_21,._bento-card-large_zyw4g_22{background:var(--color-dark-surface);border-color:var(--color-dark-outline-variant)}._bento-card_zyw4g_21:hover,._bento-card-large_zyw4g_22:hover{border-color:var(--color-dark-primary)}._bento-card-large_zyw4g_22{background:linear-gradient(135deg,var(--color-dark-primary-container) 0%,var(--color-dark-secondary-container) 100%)}._card-icon_zyw4g_48{background:var(--color-dark-primary-container)}._card-title_zyw4g_60{color:var(--color-dark-on-surface)}._card-description_zyw4g_68{color:var(--color-dark-on-surface-variant)}._bento-card-large_zyw4g_22 ._card-title_zyw4g_60,._bento-card-large_zyw4g_22 ._card-description_zyw4g_68{color:var(--color-dark-on-primary-container)}}@media (max-width: 768px){._hero-bento_zyw4g_2{padding:60px 0}._hero-title_zyw4g_8{font-size:calc(var(--typography-page-title-font-size) * .75)}._bento-card_zyw4g_21,._bento-card-large_zyw4g_22{padding:1.5rem}}._hero-split_hoyue_2{padding:100px 0;background:var(--color-light-background);position:relative}._hero-content_hoyue_8{padding:2rem}._hero-image_hoyue_12{position:relative;overflow:hidden;border-radius:16px}._hero-image-element_hoyue_18{width:100%;height:auto;display:block;border-radius:16px;box-shadow:0 20px 40px #0000001a}._hero-title_hoyue_26{font-family:var(--typography-page-title-font-family);font-size:var(--typography-page-title-font-size);line-height:1.1;margin-bottom:24px;color:var(--color-light-on-background)}._hero-description_hoyue_34{font-family:var(--typography-page-description-font-family);font-size:var(--typography-page-description-font-size);line-height:var(--typography-page-description-line-height);color:var(--color-light-on-surface-variant);margin-bottom:32px}@media (prefers-color-scheme: dark){._hero-split_hoyue_2{background:var(--color-dark-background)}._hero-title_hoyue_26{color:var(--color-dark-on-background)}._hero-description_hoyue_34{color:var(--color-dark-on-surface-variant)}}@media (max-width: 768px){._hero-split_hoyue_2{padding:60px 0}._hero-title_hoyue_26{font-size:calc(var(--typography-page-title-font-size) * .75)}._hero-content_hoyue_8{padding:1rem}}._flex-item_zpcdu_1{box-sizing:border-box}._flex-expand_zpcdu_5{flex:1}._hero-testimonial_1jyqm_2{padding:100px 0;background:linear-gradient(180deg,var(--color-light-background) 0%,var(--color-light-surface) 100%);position:relative;text-align:center}._hero-content_1jyqm_9{max-width:900px;margin:0 auto}._hero-title_1jyqm_14{font-family:var(--typography-page-title-font-family);font-size:var(--typography-page-title-font-size);line-height:1.1;margin-bottom:48px;color:var(--color-light-on-background)}._testimonial-container_1jyqm_22{background:var(--color-light-surface);border-radius:24px;padding:48px;margin-bottom:48px;box-shadow:0 10px 30px #0000000d;position:relative}._testimonial-quote_1jyqm_31{font-family:var(--typography-body-font-family);font-size:calc(var(--typography-body-font-size) * 1.25);line-height:1.6;color:var(--color-light-on-surface);margin-bottom:32px;position:relative;padding:0 24px}._testimonial-quote_1jyqm_31:before,._testimonial-quote_1jyqm_31:after{content:'"';font-size:3rem;color:var(--color-light-primary);opacity:.2;position:absolute;font-family:serif}._testimonial-quote_1jyqm_31:before{top:-16px;left:-8px}._testimonial-quote_1jyqm_31:after{bottom:-32px;right:-8px;transform:rotate(180deg)}._testimonial-author_1jyqm_62{display:flex;align-items:center;justify-content:center;gap:16px}._author-avatar_1jyqm_69{width:56px;height:56px;border-radius:50%;object-fit:cover;border:3px solid var(--color-light-primary-container)}._author-avatar-placeholder_1jyqm_77{width:56px;height:56px;border-radius:50%;background:linear-gradient(135deg,var(--color-light-primary) 0%,var(--color-light-secondary) 100%);color:var(--color-light-on-primary);display:flex;align-items:center;justify-content:center;font-size:24px;font-weight:600;text-transform:uppercase}._author-info_1jyqm_91{text-align:left}._author-name_1jyqm_95{font-family:var(--typography-headline-font-family);font-size:var(--typography-headline-font-size);font-weight:600;color:var(--color-light-on-surface);margin-bottom:4px}._author-title_1jyqm_103{font-family:var(--typography-body-font-family);font-size:var(--typography-body-font-size);color:var(--color-light-on-surface-variant)}@media (prefers-color-scheme: dark){._hero-testimonial_1jyqm_2{background:linear-gradient(180deg,var(--color-dark-background) 0%,var(--color-dark-surface) 100%)}._hero-title_1jyqm_14{color:var(--color-dark-on-background)}._testimonial-container_1jyqm_22{background:var(--color-dark-surface)}._testimonial-quote_1jyqm_31{color:var(--color-dark-on-surface)}._testimonial-quote_1jyqm_31:before,._testimonial-quote_1jyqm_31:after{color:var(--color-dark-primary)}._author-avatar_1jyqm_69{border-color:var(--color-dark-primary-container)}._author-avatar-placeholder_1jyqm_77{background:linear-gradient(135deg,var(--color-dark-primary) 0%,var(--color-dark-secondary) 100%);color:var(--color-dark-on-primary)}._author-name_1jyqm_95{color:var(--color-dark-on-surface)}._author-title_1jyqm_103{color:var(--color-dark-on-surface-variant)}}@media (max-width: 768px){._hero-testimonial_1jyqm_2{padding:60px 0}._hero-title_1jyqm_14{font-size:calc(var(--typography-page-title-font-size) * .75)}._testimonial-container_1jyqm_22{padding:32px 24px}._testimonial-quote_1jyqm_31{font-size:var(--typography-body-font-size);padding:0 16px}._testimonial-author_1jyqm_62{flex-direction:column;text-align:center}._author-info_1jyqm_91{text-align:center}}._video_3osal_1{width:100%;height:100%;object-fit:cover}._video-background_3osal_7{width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0;z-index:-1}._video-inline_3osal_17{position:relative;z-index:auto;width:100%;height:auto;object-fit:cover}._video-fullscreen_3osal_25{width:100vw;height:100vh;object-fit:cover;position:fixed;top:0;left:0;z-index:-1}._hero-video_gh3ad_1{position:relative;min-height:100vh;display:flex;align-items:center;justify-content:center;overflow:hidden;background:#000}._video-background_gh3ad_11{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;transform:translate(-50%,-50%);z-index:0;object-fit:cover}._video-overlay_gh3ad_24{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}._video-content_gh3ad_33{position:relative;z-index:2;text-align:center;color:#fff;max-width:800px;margin:0 auto;padding:2rem}._video-badge_gh3ad_43{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;background:#ffffff1a;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.2);border-radius:50px;margin-bottom:24px;font-size:.875rem;font-weight:500;animation:_badge-fade-in_gh3ad_1 .6s ease-out}._video-live-dot_gh3ad_58{width:8px;height:8px;background:red;border-radius:50%;animation:_live-pulse_gh3ad_1 2s ease-in-out infinite}@keyframes _live-pulse_gh3ad_1{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(1.2)}}@keyframes _badge-fade-in_gh3ad_1{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}._video-title_gh3ad_88{font-size:clamp(2.5rem,5vw,4.5rem);font-weight:800;margin-bottom:24px;line-height:1.1;animation:_video-title-reveal_gh3ad_1 1s ease-out}._video-rotating_gh3ad_96{background:linear-gradient(90deg,#fff,#ddd,#fff);background-size:200% 100%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:_text-shimmer_gh3ad_1 3s linear infinite;display:inline-block}@keyframes _text-shimmer_gh3ad_1{0%{background-position:0% 50%}to{background-position:200% 50%}}@keyframes _video-title-reveal_gh3ad_1{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}._video-description_gh3ad_126{font-size:1.25rem;margin-bottom:40px;opacity:.9;max-width:600px;margin-left:auto;margin-right:auto;animation:_description-fade_gh3ad_1 1s ease-out .3s both}@keyframes _description-fade_gh3ad_1{0%{opacity:0;transform:translateY(20px)}to{opacity:.9;transform:translateY(0)}}._video-actions_gh3ad_147{display:flex;gap:16px;justify-content:center;margin-bottom:48px;flex-wrap:wrap;animation:_actions-pop_gh3ad_1 1s ease-out .6s both}@keyframes _actions-pop_gh3ad_1{0%{opacity:0;transform:translateY(20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}._video-social_gh3ad_167{display:flex;flex-direction:column;align-items:center;gap:12px;animation:_social-fade_gh3ad_1 1s ease-out .9s both}@keyframes _social-fade_gh3ad_1{0%{opacity:0}to{opacity:1}}._video-avatars_gh3ad_184{display:flex;align-items:center}._video-avatar_gh3ad_184,._video-avatar-count_gh3ad_190{width:40px;height:40px;background:#fff3;border:2px solid rgba(255,255,255,.5);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.875rem;font-weight:600;margin-left:-8px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:transform .2s ease}._video-avatar_gh3ad_184:hover,._video-avatar-count_gh3ad_190:hover{transform:translateY(-2px)}._video-avatar_gh3ad_184:first-child{margin-left:0}._video-avatar-count_gh3ad_190{background:#ffffff4d;padding:0 12px;width:auto;min-width:40px}._video-social-description_gh3ad_222{font-size:.875rem;opacity:.8;font-weight:500}@media (max-width: 768px){._video-content_gh3ad_33{padding:1rem}._video-title_gh3ad_88{font-size:2rem}._video-description_gh3ad_126{font-size:1rem}._video-actions_gh3ad_147{flex-direction:column;width:100%}._video-actions_gh3ad_147 button{width:100%}}._section-title_kfy33_1{font-family:var(--typography-section-title-font-family);font-size:var(--typography-section-title-font-size);line-height:var(--typography-section-title-line-height)}._heading-1_13nvp_1{font-family:var(--typography-heading-1-font-family);font-size:var(--typography-heading-1-font-size);line-height:var(--typography-heading-1-line-height)}._heading-2_13nvp_7{font-family:var(--typography-heading-2-font-family);font-size:var(--typography-heading-2-font-size);line-height:var(--typography-heading-2-line-height)}._heading-3_13nvp_13{font-family:var(--typography-heading-3-font-family);font-size:var(--typography-heading-3-font-size);line-height:var(--typography-heading-3-line-height)}._paragraph_sip8c_1{font-family:var(--typography-body-font-family);font-size:var(--typography-body-font-size);line-height:var(--typography-body-line-height)}._hero-image_sjqhc_1{width:100%}._text-logo_15zok_1{font-family:var(--logo-font-family);font-size:var(--logo-font-size);line-height:var(--logo-line-height)}._image-logo_15zok_7{display:block}._site-header_1srxt_1{background-color:var(--color-light-surface-container-high);color:var(--color-light-on-surface)}._navigation-link_1b39t_1{text-decoration:none;color:inherit;font-family:var(--typography-button-font-family);font-size:var(--typography-button-font-size);line-height:var(--typography-button-line-height)}
