@charset "UTF-8";*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}*{border-color:hsl(var(--border))}body{background-color:hsl(var(--background));color:hsl(var(--foreground))}.container{width:100%;margin-right:auto;margin-left:auto;padding-right:2rem;padding-left:2rem}@media(min-width:1400px){.container{max-width:1400px}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.visible{visibility:visible}.invisible{visibility:hidden}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.inset-0{top:0;right:0;bottom:0;left:0}.inset-x-0{left:0;right:0}.inset-y-0{top:0;bottom:0}.-bottom-12{bottom:-3rem}.-left-12{left:-3rem}.-right-12{right:-3rem}.-top-12{top:-3rem}.bottom-0{bottom:0}.left-0{left:0}.left-1{left:.25rem}.left-1\/2{left:50%}.left-2{left:.5rem}.left-\[50\%\]{left:50%}.right-0{right:0}.right-1{right:.25rem}.right-2{right:.5rem}.right-3{right:.75rem}.right-4{right:1rem}.top-0{top:0}.top-1\.5{top:.375rem}.top-1\/2{top:50%}.top-2{top:.5rem}.top-3\.5{top:.875rem}.top-4{top:1rem}.top-\[1px\]{top:1px}.top-\[50\%\]{top:50%}.top-\[60\%\]{top:60%}.top-full{top:100%}.z-10{z-index:10}.z-20{z-index:20}.z-50{z-index:50}.z-\[100\]{z-index:100}.z-\[1\]{z-index:1}.-mx-1{margin-left:-.25rem;margin-right:-.25rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-3\.5{margin-left:.875rem;margin-right:.875rem}.mx-auto{margin-left:auto;margin-right:auto}.my-0\.5{margin-top:.125rem;margin-bottom:.125rem}.my-1{margin-top:.25rem;margin-bottom:.25rem}.-ml-4{margin-left:-1rem}.-mt-4{margin-top:-1rem}.mb-1{margin-bottom:.25rem}.mb-4{margin-bottom:1rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.ml-1{margin-left:.25rem}.ml-auto{margin-left:auto}.mr-2{margin-right:.5rem}.mt-0\.5{margin-top:.125rem}.mt-1\.5{margin-top:.375rem}.mt-2{margin-top:.5rem}.mt-24{margin-top:6rem}.mt-4{margin-top:1rem}.mt-8{margin-top:2rem}.mt-auto{margin-top:auto}.block{display:block}.inline-block{display:inline-block}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.hidden{display:none}.aspect-square{aspect-ratio:1 / 1}.aspect-video{aspect-ratio:16 / 9}.size-4{width:1rem;height:1rem}.h-0\.5{height:.125rem}.h-1\.5{height:.375rem}.h-10{height:2.5rem}.h-12{height:3rem}.h-16{height:4rem}.h-2{height:.5rem}.h-2\.5{height:.625rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-4{height:1rem}.h-5{height:1.25rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-\[1px\]{height:1px}.h-\[var\(--radix-navigation-menu-viewport-height\)\]{height:var(--radix-navigation-menu-viewport-height)}.h-\[var\(--radix-select-trigger-height\)\]{height:var(--radix-select-trigger-height)}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.h-svh{height:100svh}.max-h-96{max-height:24rem}.max-h-\[300px\]{max-height:300px}.max-h-screen{max-height:100vh}.min-h-0{min-height:0px}.min-h-\[60px\]{min-height:60px}.min-h-screen{min-height:100vh}.min-h-svh{min-height:100svh}.w-0{width:0px}.w-1{width:.25rem}.w-10{width:2.5rem}.w-16{width:4rem}.w-2{width:.5rem}.w-2\.5{width:.625rem}.w-3{width:.75rem}.w-3\.5{width:.875rem}.w-3\/4{width:75%}.w-4{width:1rem}.w-5{width:1.25rem}.w-64{width:16rem}.w-7{width:1.75rem}.w-72{width:18rem}.w-8{width:2rem}.w-9{width:2.25rem}.w-\[--sidebar-width\]{width:var(--sidebar-width)}.w-\[100px\]{width:100px}.w-\[1px\]{width:1px}.w-auto{width:auto}.w-full{width:100%}.w-max{width:-moz-max-content;width:max-content}.w-px{width:1px}.min-w-0{min-width:0px}.min-w-10{min-width:2.5rem}.min-w-5{min-width:1.25rem}.min-w-8{min-width:2rem}.min-w-9{min-width:2.25rem}.min-w-\[12rem\]{min-width:12rem}.min-w-\[8rem\]{min-width:8rem}.min-w-\[var\(--radix-select-trigger-width\)\]{min-width:var(--radix-select-trigger-width)}.max-w-\[--skeleton-width\]{max-width:var(--skeleton-width)}.max-w-lg{max-width:32rem}.max-w-max{max-width:-moz-max-content;max-width:max-content}.max-w-md{max-width:28rem}.flex-1{flex:1 1 0%}.flex-shrink-0,.shrink-0{flex-shrink:0}.grow{flex-grow:1}.grow-0{flex-grow:0}.basis-full{flex-basis:100%}.caption-bottom{caption-side:bottom}.border-collapse{border-collapse:collapse}.-translate-x-1\/2{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-px{--tw-translate-x: -1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-\[-50\%\]{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-px{--tw-translate-x: 1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-\[-50\%\]{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-45{--tw-rotate: 45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-90{--tw-rotate: 90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:spin 1s linear infinite}.cursor-default{cursor:default}.cursor-pointer{cursor:pointer}.touch-none{touch-action:none}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.list-inside{list-style-position:inside}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-stretch{align-items:stretch}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-2{gap:.5rem}.gap-4{gap:1rem}.space-x-1>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.25rem * var(--tw-space-x-reverse));margin-left:calc(.25rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-3>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.75rem * var(--tw-space-x-reverse));margin-left:calc(.75rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.whitespace-nowrap{white-space:nowrap}.break-words{overflow-wrap:break-word}.rounded-\[2px\]{border-radius:2px}.rounded-\[inherit\]{border-radius:inherit}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:var(--radius)}.rounded-md{border-radius:calc(var(--radius) - 2px)}.rounded-sm{border-radius:calc(var(--radius) - 4px)}.rounded-xl{border-radius:.75rem}.rounded-t-\[10px\]{border-top-left-radius:10px;border-top-right-radius:10px}.rounded-tl-sm{border-top-left-radius:calc(var(--radius) - 4px)}.border{border-width:1px}.border-2{border-width:2px}.border-4{border-width:4px}.border-\[1\.5px\]{border-width:1.5px}.border-y{border-top-width:1px;border-bottom-width:1px}.border-b{border-bottom-width:1px}.border-l{border-left-width:1px}.border-r{border-right-width:1px}.border-t{border-top-width:1px}.border-dashed{border-style:dashed}.border-\[--color-border\]{border-color:var(--color-border)}.border-border\/50{border-color:hsl(var(--border) / .5)}.border-destructive{border-color:hsl(var(--destructive))}.border-destructive\/50{border-color:hsl(var(--destructive) / .5)}.border-input{border-color:hsl(var(--input))}.border-primary{border-color:hsl(var(--primary))}.border-primary\/50{border-color:hsl(var(--primary) / .5)}.border-slate-100{--tw-border-opacity: 1;border-color:rgb(241 245 249 / var(--tw-border-opacity, 1))}.border-slate-200{--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1))}.border-transparent{border-color:transparent}.border-l-transparent{border-left-color:transparent}.border-t-slate-800{--tw-border-opacity: 1;border-top-color:rgb(30 41 59 / var(--tw-border-opacity, 1))}.border-t-transparent{border-top-color:transparent}.bg-\[--color-bg\]{background-color:var(--color-bg)}.bg-accent{background-color:hsl(var(--accent))}.bg-background{background-color:hsl(var(--background))}.bg-black\/80{background-color:#000c}.bg-border{background-color:hsl(var(--border))}.bg-card{background-color:hsl(var(--card))}.bg-destructive{background-color:hsl(var(--destructive))}.bg-foreground{background-color:hsl(var(--foreground))}.bg-muted{background-color:hsl(var(--muted))}.bg-muted\/50{background-color:hsl(var(--muted) / .5)}.bg-orange-100{--tw-bg-opacity: 1;background-color:rgb(255 237 213 / var(--tw-bg-opacity, 1))}.bg-orange-400{--tw-bg-opacity: 1;background-color:rgb(251 146 60 / var(--tw-bg-opacity, 1))}.bg-popover{background-color:hsl(var(--popover))}.bg-primary{background-color:hsl(var(--primary))}.bg-primary\/10{background-color:hsl(var(--primary) / .1)}.bg-primary\/20{background-color:hsl(var(--primary) / .2)}.bg-secondary{background-color:hsl(var(--secondary))}.bg-slate-100{--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity, 1))}.bg-slate-200{--tw-bg-opacity: 1;background-color:rgb(226 232 240 / var(--tw-bg-opacity, 1))}.bg-slate-50{--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity, 1))}.bg-transparent{background-color:transparent}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bg-gradient-to-b{background-image:linear-gradient(to bottom,var(--tw-gradient-stops))}.from-white{--tw-gradient-from: #fff var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.to-slate-50{--tw-gradient-to: #f8fafc var(--tw-gradient-to-position)}.fill-current{fill:currentColor}.fill-primary{fill:hsl(var(--primary))}.p-0{padding:0}.p-1{padding:.25rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.p-\[1px\]{padding:1px}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-8{padding-left:2rem;padding-right:2rem}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.pb-3{padding-bottom:.75rem}.pb-4{padding-bottom:1rem}.pl-2{padding-left:.5rem}.pl-2\.5{padding-left:.625rem}.pl-4{padding-left:1rem}.pl-8{padding-left:2rem}.pr-2{padding-right:.5rem}.pr-2\.5{padding-right:.625rem}.pr-8{padding-right:2rem}.pt-0{padding-top:0}.pt-1{padding-top:.25rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.pt-6{padding-top:1.5rem}.text-left{text-align:left}.text-center{text-align:center}.align-middle{vertical-align:middle}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-7xl{font-size:4.5rem;line-height:1}.text-\[0\.8rem\]{font-size:.8rem}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-light{font-weight:300}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-none{line-height:1}.leading-relaxed{line-height:1.625}.tracking-tight{letter-spacing:-.025em}.tracking-widest{letter-spacing:.1em}.text-accent-foreground{color:hsl(var(--accent-foreground))}.text-card-foreground{color:hsl(var(--card-foreground))}.text-current{color:currentColor}.text-destructive{color:hsl(var(--destructive))}.text-destructive-foreground{color:hsl(var(--destructive-foreground))}.text-foreground{color:hsl(var(--foreground))}.text-foreground\/50{color:hsl(var(--foreground) / .5)}.text-muted-foreground{color:hsl(var(--muted-foreground))}.text-orange-600{--tw-text-opacity: 1;color:rgb(234 88 12 / var(--tw-text-opacity, 1))}.text-popover-foreground{color:hsl(var(--popover-foreground))}.text-primary{color:hsl(var(--primary))}.text-primary-foreground{color:hsl(var(--primary-foreground))}.text-secondary-foreground{color:hsl(var(--secondary-foreground))}.text-slate-300{--tw-text-opacity: 1;color:rgb(203 213 225 / var(--tw-text-opacity, 1))}.text-slate-600{--tw-text-opacity: 1;color:rgb(71 85 105 / var(--tw-text-opacity, 1))}.text-slate-700{--tw-text-opacity: 1;color:rgb(51 65 85 / var(--tw-text-opacity, 1))}.text-slate-800{--tw-text-opacity: 1;color:rgb(30 41 59 / var(--tw-text-opacity, 1))}.text-slate-900{--tw-text-opacity: 1;color:rgb(15 23 42 / var(--tw-text-opacity, 1))}.underline-offset-4{text-underline-offset:4px}.opacity-0{opacity:0}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-90{opacity:.9}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_0_1px_hsl\(var\(--sidebar-border\)\)\]{--tw-shadow: 0 0 0 1px hsl(var(--sidebar-border));--tw-shadow-colored: 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-md{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-none{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-xl{--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.ring-0{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-1{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-ring{--tw-ring-color: hsl(var(--ring))}.ring-offset-background{--tw-ring-offset-color: hsl(var(--background))}.blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.invert{--tw-invert: invert(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[left\,right\,width\]{transition-property:left,right,width;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[margin\,opacity\]{transition-property:margin,opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[width\,height\,padding\]{transition-property:width,height,padding;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[width\]{transition-property:width;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-1000{transition-duration:1s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-linear{transition-timing-function:linear}@keyframes enter{0%{opacity:var(--tw-enter-opacity, 1);transform:translate3d(var(--tw-enter-translate-x, 0),var(--tw-enter-translate-y, 0),0) scale3d(var(--tw-enter-scale, 1),var(--tw-enter-scale, 1),var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity, 1);transform:translate3d(var(--tw-exit-translate-x, 0),var(--tw-exit-translate-y, 0),0) scale3d(var(--tw-exit-scale, 1),var(--tw-exit-scale, 1),var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0))}}.animate-in{animation-name:enter;animation-duration:.15s;--tw-enter-opacity: initial;--tw-enter-scale: initial;--tw-enter-rotate: initial;--tw-enter-translate-x: initial;--tw-enter-translate-y: initial}.fade-in-0{--tw-enter-opacity: 0}.zoom-in-95{--tw-enter-scale: .95}.duration-1000{animation-duration:1s}.duration-200{animation-duration:.2s}.duration-300{animation-duration:.3s}.ease-in-out{animation-timing-function:cubic-bezier(.4,0,.2,1)}.ease-linear{animation-timing-function:linear}.running{animation-play-state:running}@font-face{font-family:"Tool Serif";src:url(//static.timeline.com/fonts/FFF-Tool-SerifVF-Regular.woff2);font-style:normal;font-weight:340;font-display:swap}@font-face{font-family:Suisse Intl;src:url(//static.timeline.com/fonts/SuisseIntl-Regular-WebS.woff2);font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Suisse Intl;src:url(//static.timeline.com/fonts/SuisseIntl-Book-WebS.woff2);font-style:normal;font-weight:450;font-display:swap}@font-face{font-family:Suisse Intl;src:url(//static.timeline.com/fonts/SuisseIntl-Medium-WebS.woff2);font-style:normal;font-weight:500;font-display:swap}:host,:root,[data-theme]{--chakra-ring-inset: var(--chakra-empty, );--chakra-ring-offset-width: 0px;--chakra-ring-offset-color: #fff;--chakra-ring-color: rgba(66, 153, 225, .6);--chakra-ring-offset-shadow: 0 0 #0000;--chakra-ring-shadow: 0 0 #0000;--chakra-space-x-reverse: 0;--chakra-space-y-reverse: 0;--timeline-colors-transparent: transparent;--timeline-colors-current: currentColor;--timeline-colors-black: #000000;--timeline-colors-white: #FFFFFF;--timeline-colors-whiteAlpha-50: rgba(255, 255, 255, .04);--timeline-colors-whiteAlpha-100: rgba(255, 255, 255, .06);--timeline-colors-whiteAlpha-200: rgba(255, 255, 255, .08);--timeline-colors-whiteAlpha-250: rgba(255, 255, 255, .12);--timeline-colors-whiteAlpha-300: rgba(255, 255, 255, .16);--timeline-colors-whiteAlpha-400: rgba(255, 255, 255, .24);--timeline-colors-whiteAlpha-500: rgba(255, 255, 255, .38);--timeline-colors-whiteAlpha-600: rgba(255, 255, 255, .48);--timeline-colors-whiteAlpha-700: rgba(255, 255, 255, .6);--timeline-colors-whiteAlpha-800: rgba(255, 255, 255, .8);--timeline-colors-whiteAlpha-900: rgba(255, 255, 255, .92);--timeline-colors-blackAlpha-50: rgba(0, 0, 0, .04);--timeline-colors-blackAlpha-100: rgba(0, 0, 0, .06);--timeline-colors-blackAlpha-200: rgba(0, 0, 0, .08);--timeline-colors-blackAlpha-250: rgba(0, 0, 0, .12);--timeline-colors-blackAlpha-300: rgba(0, 0, 0, .16);--timeline-colors-blackAlpha-400: rgba(0, 0, 0, .24);--timeline-colors-blackAlpha-500: rgba(0, 0, 0, .36);--timeline-colors-blackAlpha-600: rgba(0, 0, 0, .48);--timeline-colors-blackAlpha-700: rgba(0, 0, 0, .54);--timeline-colors-blackAlpha-800: rgba(0, 0, 0, .8);--timeline-colors-blackAlpha-900: rgba(0, 0, 0, .92);--timeline-colors-gray-50: #FFFFFC;--timeline-colors-gray-100: #F3F3EC;--timeline-colors-gray-200: #E2E2DA;--timeline-colors-gray-300: #C7C7BD;--timeline-colors-gray-400: #A5A59E;--timeline-colors-gray-500: #878780;--timeline-colors-gray-600: #292923;--timeline-colors-gray-700: #2D3748;--timeline-colors-gray-800: #1A202C;--timeline-colors-gray-900: #171923;--timeline-colors-red-50: #FFF5F5;--timeline-colors-red-100: #E97274;--timeline-colors-red-200: #E95858;--timeline-colors-red-300: #C2483F;--timeline-colors-red-400: #F56565;--timeline-colors-red-500: #963637;--timeline-colors-red-600: #C53030;--timeline-colors-red-700: #9B2C2C;--timeline-colors-red-800: #822727;--timeline-colors-red-900: #63171B;--timeline-colors-orange-50: #FFFAF0;--timeline-colors-orange-100: #FEEBC8;--timeline-colors-orange-200: #FBD38D;--timeline-colors-orange-300: #F6AD55;--timeline-colors-orange-400: #ED8936;--timeline-colors-orange-500: #DD6B20;--timeline-colors-orange-600: #C05621;--timeline-colors-orange-700: #9C4221;--timeline-colors-orange-800: #7B341E;--timeline-colors-orange-900: #652B19;--timeline-colors-yellow-50: #FFFFF0;--timeline-colors-yellow-100: #FEFCBF;--timeline-colors-yellow-200: #FAF089;--timeline-colors-yellow-300: #EEECB2;--timeline-colors-yellow-400: #ECC94B;--timeline-colors-yellow-500: #D69E2E;--timeline-colors-yellow-600: #B7791F;--timeline-colors-yellow-700: #975A16;--timeline-colors-yellow-800: #744210;--timeline-colors-yellow-900: #5F370E;--timeline-colors-green-50: #F0FFF4;--timeline-colors-green-100: #BBFECA;--timeline-colors-green-200: #9AE6B4;--timeline-colors-green-300: #39B554;--timeline-colors-green-400: #48BB78;--timeline-colors-green-500: #38A169;--timeline-colors-green-600: #2F855A;--timeline-colors-green-700: #276749;--timeline-colors-green-800: #22543D;--timeline-colors-green-900: #1C4532;--timeline-colors-teal-50: #E6FFFA;--timeline-colors-teal-100: #B2F5EA;--timeline-colors-teal-200: #81E6D9;--timeline-colors-teal-300: #4FD1C5;--timeline-colors-teal-400: #38B2AC;--timeline-colors-teal-500: #319795;--timeline-colors-teal-600: #2C7A7B;--timeline-colors-teal-700: #285E61;--timeline-colors-teal-800: #234E52;--timeline-colors-teal-900: #1D4044;--timeline-colors-blue-50: #ebf8ff;--timeline-colors-blue-100: #bee3f8;--timeline-colors-blue-200: #90cdf4;--timeline-colors-blue-300: #63b3ed;--timeline-colors-blue-400: #4299e1;--timeline-colors-blue-500: #3182ce;--timeline-colors-blue-600: #2b6cb0;--timeline-colors-blue-700: #2c5282;--timeline-colors-blue-800: #2a4365;--timeline-colors-blue-900: #1A365D;--timeline-colors-cyan-50: #EDFDFD;--timeline-colors-cyan-100: #C4F1F9;--timeline-colors-cyan-200: #9DECF9;--timeline-colors-cyan-300: #76E4F7;--timeline-colors-cyan-400: #0BC5EA;--timeline-colors-cyan-500: #00B5D8;--timeline-colors-cyan-600: #00A3C4;--timeline-colors-cyan-700: #0987A0;--timeline-colors-cyan-800: #086F83;--timeline-colors-cyan-900: #065666;--timeline-colors-purple-50: #FAF5FF;--timeline-colors-purple-100: #E9D8FD;--timeline-colors-purple-200: #D6BCFA;--timeline-colors-purple-300: #B794F4;--timeline-colors-purple-400: #9F7AEA;--timeline-colors-purple-500: #805AD5;--timeline-colors-purple-600: #6B46C1;--timeline-colors-purple-700: #553C9A;--timeline-colors-purple-800: #44337A;--timeline-colors-purple-900: #322659;--timeline-colors-pink-50: #FFF5F7;--timeline-colors-pink-100: #FED7E2;--timeline-colors-pink-200: #FBB6CE;--timeline-colors-pink-300: #F687B3;--timeline-colors-pink-400: #ED64A6;--timeline-colors-pink-500: #D53F8C;--timeline-colors-pink-600: #B83280;--timeline-colors-pink-700: #97266D;--timeline-colors-pink-800: #702459;--timeline-colors-pink-900: #521B41;--timeline-colors-greenAlpha-250: rgba(72, 187, 120, .12);--timeline-colors-greenAlpha-300: rgba(72, 187, 120, .16);--timeline-colors-greenAlpha-400: rgba(72, 187, 120, .24);--timeline-borders-none: 0;--timeline-borders-1px: 1px solid;--timeline-borders-2px: 2px solid;--timeline-borders-4px: 4px solid;--timeline-borders-8px: 8px solid;--timeline-fonts-heading: -apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";--timeline-fonts-body: -apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";--timeline-fonts-mono: SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--timeline-fonts-sans: Suisse Intl,-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";--timeline-fonts-serif: Tool Serif,"Times New Roman",Georgia,serif;--timeline-fontSizes-3xs: clamp(10px, calc(9.65px + .09vw) , 11px);--timeline-fontSizes-2xs: clamp(12px, calc(11.65px + .09vw) , 13px);--timeline-fontSizes-xs: clamp(14px, calc(13.65px + .09vw) , 15px);--timeline-fontSizes-sm: clamp(16px, calc(15.65px + .09vw) , 17px);--timeline-fontSizes-md: clamp(18px, calc(17.3px + .19vw) , 20px);--timeline-fontSizes-lg: clamp(20px, calc(18.59px + .38vw) , 24px);--timeline-fontSizes-xl: clamp(24px, calc(21.89px + .56vw) , 30px);--timeline-fontSizes-2xl: clamp(28px, calc(25.18px + .75vw) , 36px);--timeline-fontSizes-3xl: clamp(32px, calc(27.07px + 1.31vw) , 46px);--timeline-fontSizes-4xl: clamp(36px, calc(26.14px + 2.63vw) , 64px);--timeline-fontSizes-5xl: 3rem;--timeline-fontSizes-6xl: 3.75rem;--timeline-fontSizes-7xl: 4.5rem;--timeline-fontSizes-8xl: 6rem;--timeline-fontSizes-9xl: 8rem;--timeline-fontSizes-4xl-serif: clamp(42px, calc(32.14px + 2.63vw) , 70px);--timeline-fontSizes-3xl-serif: clamp(36px, calc(28.96px + 1.88vw) , 56px);--timeline-fontSizes-2xl-serif: clamp(32px, calc(29.18px + .75vw) , 40px);--timeline-fontSizes-xl-serif: clamp(26px, calc(22.48px + .94vw) , 36px);--timeline-fontSizes-lg-serif: clamp(22px, calc(20.59px + .38vw) , 26px);--timeline-fontSizes-md-serif: clamp(19px, calc(18.3px + .19vw) , 21px);--timeline-fontSizes-sm-serif: clamp(17px, calc(16.3px + .19vw) , 19px);--timeline-fontSizes-xs-serif: clamp(15px, calc(14.3px + .19vw) , 17px);--timeline-fontSizes-2xs-mono: 12px;--timeline-fontSizes-3xs-mono: 10px;--timeline-fontWeights-hairline: 100;--timeline-fontWeights-thin: 200;--timeline-fontWeights-light: 300;--timeline-fontWeights-normal: 400;--timeline-fontWeights-medium: 500;--timeline-fontWeights-semibold: 600;--timeline-fontWeights-bold: 700;--timeline-fontWeights-extrabold: 800;--timeline-fontWeights-black: 900;--timeline-fontWeights-light-serif: 320;--timeline-fontWeights-normal-serif: 340;--timeline-fontWeights-book-serif: 360;--timeline-fontWeights-medium-serif: 380;--timeline-fontWeights-book: 450;--timeline-letterSpacings-tighter: -.02em;--timeline-letterSpacings-tight: -.015em;--timeline-letterSpacings-normal: 0em;--timeline-letterSpacings-wide: .0025em;--timeline-letterSpacings-wider: .0035em;--timeline-letterSpacings-widest: .005em;--timeline-letterSpacings-tightest: -.025em;--timeline-letterSpacings-snug: -.0025em;--timeline-letterSpacings-mono: .09em;--timeline-lineHeights-3: .75rem;--timeline-lineHeights-4: 1rem;--timeline-lineHeights-5: 1.25rem;--timeline-lineHeights-6: 1.5rem;--timeline-lineHeights-7: 1.75rem;--timeline-lineHeights-8: 2rem;--timeline-lineHeights-9: 2.25rem;--timeline-lineHeights-10: 2.5rem;--timeline-lineHeights-normal: normal;--timeline-lineHeights-none: 1;--timeline-lineHeights-shorter: 1.25;--timeline-lineHeights-short: 1.375;--timeline-lineHeights-base: 1.5;--timeline-lineHeights-tall: 1.625;--timeline-lineHeights-taller: 2;--timeline-radii-none: 0;--timeline-radii-sm: 2px;--timeline-radii-base: 4px;--timeline-radii-md: 6px;--timeline-radii-lg: 8px;--timeline-radii-xl: 12px;--timeline-radii-2xl: 16px;--timeline-radii-3xl: 24px;--timeline-radii-full: 9999px;--timeline-space-1: .25rem;--timeline-space-2: .5rem;--timeline-space-3: .75rem;--timeline-space-4: 1rem;--timeline-space-5: 1.25rem;--timeline-space-6: 1.5rem;--timeline-space-7: 1.75rem;--timeline-space-8: 2rem;--timeline-space-9: 2.25rem;--timeline-space-10: 2.5rem;--timeline-space-12: 3rem;--timeline-space-14: 3.5rem;--timeline-space-16: 4rem;--timeline-space-20: 5rem;--timeline-space-24: 6rem;--timeline-space-28: 7rem;--timeline-space-32: 8rem;--timeline-space-36: 9rem;--timeline-space-40: 10rem;--timeline-space-44: 11rem;--timeline-space-48: 12rem;--timeline-space-52: 13rem;--timeline-space-56: 14rem;--timeline-space-60: 15rem;--timeline-space-64: 16rem;--timeline-space-72: 18rem;--timeline-space-80: 20rem;--timeline-space-96: 24rem;--timeline-space-px: 1px;--timeline-space-0-5: .125rem;--timeline-space-1-5: .375rem;--timeline-space-2-5: .625rem;--timeline-space-3-5: .875rem;--timeline-space-5xs: 4px;--timeline-space-4xs: 8px;--timeline-space-3xs: 12px;--timeline-space-2xs: 16px;--timeline-space-xs: 20px;--timeline-space-sm: 24px;--timeline-space-m: 32px;--timeline-space-lg: clamp(40px, calc(37.18px + .75vw) , 48px);--timeline-space-xl: clamp(48px, calc(43.77px + 1.13vw) , 60px);--timeline-space-2xl: clamp(60px, calc(52.96px + 1.88vw) , 80px);--timeline-space-3xl: clamp(80px, calc(65.92px + 3.76vw) , 120px);--timeline-space-4xl: clamp(100px, calc(78.87px + 5.63vw) , 160px);--timeline-shadows-xs: 0 0 0 1px rgba(0, 0, 0, .05);--timeline-shadows-sm: 0 1px 2px 0 rgba(0, 0, 0, .05);--timeline-shadows-base: 0 1px 3px 0 rgba(0, 0, 0, .1),0 1px 2px 0 rgba(0, 0, 0, .06);--timeline-shadows-md: 0 4px 6px -1px rgba(0, 0, 0, .1),0 2px 4px -1px rgba(0, 0, 0, .06);--timeline-shadows-lg: 0 10px 15px -3px rgba(0, 0, 0, .1),0 4px 6px -2px rgba(0, 0, 0, .05);--timeline-shadows-xl: 0 20px 25px -5px rgba(0, 0, 0, .1),0 10px 10px -5px rgba(0, 0, 0, .04);--timeline-shadows-2xl: 0 25px 50px -12px rgba(0, 0, 0, .25);--timeline-shadows-outline: 0 0 0 3px rgba(66, 153, 225, .6);--timeline-shadows-inner: inset 0 2px 4px 0 rgba(0,0,0,.06);--timeline-shadows-none: none;--timeline-shadows-dark-lg: rgba(0, 0, 0, .1) 0px 0px 0px 1px,rgba(0, 0, 0, .2) 0px 5px 10px,rgba(0, 0, 0, .4) 0px 15px 40px;--timeline-sizes-1: .25rem;--timeline-sizes-2: .5rem;--timeline-sizes-3: .75rem;--timeline-sizes-4: 1rem;--timeline-sizes-5: 1.25rem;--timeline-sizes-6: 1.5rem;--timeline-sizes-7: 1.75rem;--timeline-sizes-8: 2rem;--timeline-sizes-9: 2.25rem;--timeline-sizes-10: 2.5rem;--timeline-sizes-12: 3rem;--timeline-sizes-14: 3.5rem;--timeline-sizes-16: 4rem;--timeline-sizes-20: 5rem;--timeline-sizes-24: 6rem;--timeline-sizes-28: 7rem;--timeline-sizes-32: 8rem;--timeline-sizes-36: 9rem;--timeline-sizes-40: 10rem;--timeline-sizes-44: 11rem;--timeline-sizes-48: 12rem;--timeline-sizes-52: 13rem;--timeline-sizes-56: 14rem;--timeline-sizes-60: 15rem;--timeline-sizes-64: 16rem;--timeline-sizes-72: 18rem;--timeline-sizes-80: 20rem;--timeline-sizes-96: 24rem;--timeline-sizes-px: 1px;--timeline-sizes-0-5: .125rem;--timeline-sizes-1-5: .375rem;--timeline-sizes-2-5: .625rem;--timeline-sizes-3-5: .875rem;--timeline-sizes-max: max-content;--timeline-sizes-min: min-content;--timeline-sizes-full: 100%;--timeline-sizes-3xs: 12px;--timeline-sizes-2xs: 16px;--timeline-sizes-xs: 20px;--timeline-sizes-sm: 24px;--timeline-sizes-md: 28rem;--timeline-sizes-lg: clamp(40px, calc(37.18px + .75vw) , 48px);--timeline-sizes-xl: clamp(48px, calc(43.77px + 1.13vw) , 60px);--timeline-sizes-2xl: clamp(60px, calc(52.96px + 1.88vw) , 80px);--timeline-sizes-3xl: clamp(80px, calc(65.92px + 3.76vw) , 120px);--timeline-sizes-4xl: clamp(100px, calc(78.87px + 5.63vw) , 160px);--timeline-sizes-5xl: 64rem;--timeline-sizes-6xl: 72rem;--timeline-sizes-7xl: 80rem;--timeline-sizes-8xl: 90rem;--timeline-sizes-prose: 60ch;--timeline-sizes-container-sm: 640px;--timeline-sizes-container-md: 768px;--timeline-sizes-container-lg: 1024px;--timeline-sizes-container-xl: 1280px;--timeline-sizes-5xs: 4px;--timeline-sizes-4xs: 8px;--timeline-sizes-m: 32px;--timeline-zIndices-hide: -1;--timeline-zIndices-auto: auto;--timeline-zIndices-base: 0;--timeline-zIndices-docked: 1;--timeline-zIndices-dropdown: 2;--timeline-zIndices-sticky: 3;--timeline-zIndices-banner: 4;--timeline-zIndices-overlay: 6;--timeline-zIndices-modal: 7;--timeline-zIndices-popover: 8;--timeline-zIndices-skipLink: 9;--timeline-zIndices-toast: 10;--timeline-zIndices-tooltip: 11;--timeline-zIndices-header: 5;--timeline-zIndices-cookieBanner: 12;--timeline-zIndices-countryModal: 13;--timeline-transition-property-common: background-color,border-color,color,fill,stroke,opacity,box-shadow,transform;--timeline-transition-property-colors: background-color,border-color,color,fill,stroke;--timeline-transition-property-dimensions: width,height;--timeline-transition-property-position: left,right,top,bottom;--timeline-transition-property-background: background-color,background-image,background-position;--timeline-transition-easing-ease-in: cubic-bezier(.4, 0, 1, 1);--timeline-transition-easing-ease-out: cubic-bezier(0, 0, .2, 1);--timeline-transition-easing-ease-in-out: cubic-bezier(.4, 0, .2, 1);--timeline-transition-duration-ultra-fast: .05s;--timeline-transition-duration-faster: .1s;--timeline-transition-duration-fast: .15s;--timeline-transition-duration-normal: .2s;--timeline-transition-duration-slow: .4s;--timeline-transition-duration-slower: .8s;--timeline-transition-duration-ultra-slow: 1.2s;--timeline-transition-time-ultra-fast: .05;--timeline-transition-time-faster: .1;--timeline-transition-time-fast: .15;--timeline-transition-time-normal: .2;--timeline-transition-time-slow: .4;--timeline-transition-time-slower: .8;--timeline-transition-time-ultra-slow: 1.2;--timeline-blur-none: 0;--timeline-blur-sm: 4px;--timeline-blur-base: 8px;--timeline-blur-md: 12px;--timeline-blur-lg: 16px;--timeline-blur-xl: 24px;--timeline-blur-2xl: 40px;--timeline-blur-3xl: 64px;--timeline-breakpoints-base: 0em;--timeline-breakpoints-sm: 480px;--timeline-breakpoints-md: 768px;--timeline-breakpoints-lg: 960px;--timeline-breakpoints-xl: 1200px;--timeline-breakpoints-2xl: 1440px;--timeline-breakpoints-xs: 375px;--timeline-breakpoints-3xl: 1920px;--timeline-breakpoints-4xl: 2560px}.chakra-ui-light :host:not([data-theme]),.chakra-ui-light :root:not([data-theme]),.chakra-ui-light [data-theme]:not([data-theme]),[data-theme=light] :host:not([data-theme]),[data-theme=light] :root:not([data-theme]),[data-theme=light] [data-theme]:not([data-theme]),:host[data-theme=light],:root[data-theme=light],[data-theme][data-theme=light]{--timeline-colors-chakra-body-text: var(--timeline-colors-gray-800);--timeline-colors-chakra-body-bg: var(--timeline-colors-white);--timeline-colors-chakra-border-color: var(--timeline-colors-gray-200);--timeline-colors-chakra-inverse-text: var(--timeline-colors-white);--timeline-colors-chakra-subtle-bg: var(--timeline-colors-gray-100);--timeline-colors-chakra-subtle-text: var(--timeline-colors-gray-600);--timeline-colors-chakra-placeholder-color: var(--timeline-colors-gray-500)}.chakra-ui-dark :host:not([data-theme]),.chakra-ui-dark :root:not([data-theme]),.chakra-ui-dark [data-theme]:not([data-theme]),[data-theme=dark] :host:not([data-theme]),[data-theme=dark] :root:not([data-theme]),[data-theme=dark] [data-theme]:not([data-theme]),:host[data-theme=dark],:root[data-theme=dark],[data-theme][data-theme=dark]{--timeline-colors-chakra-body-text: var(--timeline-colors-whiteAlpha-900);--timeline-colors-chakra-body-bg: var(--timeline-colors-gray-800);--timeline-colors-chakra-border-color: var(--timeline-colors-whiteAlpha-300);--timeline-colors-chakra-inverse-text: var(--timeline-colors-gray-800);--timeline-colors-chakra-subtle-bg: var(--timeline-colors-gray-700);--timeline-colors-chakra-subtle-text: var(--timeline-colors-gray-400);--timeline-colors-chakra-placeholder-color: var(--timeline-colors-whiteAlpha-400)}html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;font-family:system-ui,sans-serif;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;touch-action:manipulation}body{position:relative;min-height:100%;margin:0;font-feature-settings:"kern"}:where(*){border-width:0px;border-style:solid;box-sizing:border-box;overflow-wrap:break-word}main{display:block}hr{border-top-width:1px;box-sizing:content-box;height:0px;overflow:visible}:where(pre,code,kbd,samp){font-family:SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:1em}a{background-color:transparent;color:inherit;text-decoration:inherit}abbr[title]{border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}:where(b,strong){font-weight:700}small{font-size:80%}:where(sub,sup){font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}:where(button,input,optgroup,select,textarea){font-family:inherit;font-size:100%;line-height:1.15;margin:0}:where(button,input){overflow:visible}:where(button,select){text-transform:none}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}:where([type=checkbox],[type=radio]){box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important}input[type=search]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;outline-offset:-2px}input[type=search]::-webkit-search-decoration{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important}::-webkit-file-upload-button{-webkit-appearance:button;-moz-appearance:button;appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none!important}:where(blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre){margin:0}button{background:transparent;padding:0}fieldset{margin:0;padding:0}:where(ol,ul){margin:0;padding:0}textarea{resize:vertical}:where(button,[role=button]){cursor:pointer}table{border-collapse:collapse}:where(h1,h2,h3,h4,h5,h6){font-size:inherit;font-weight:inherit}:where(button,input,optgroup,select,textarea){padding:0;line-height:inherit;color:inherit}:where(img,svg,video,canvas,audio,iframe,embed,object){display:block}:where(img,video){max-width:100%;height:auto}[data-js-focus-visible] :focus:not([data-focus-visible-added]):not([data-focus-visible-disabled]){outline:none;box-shadow:none}:root,:host{--chakra-vh: 100vh}@supports (height: -webkit-fill-available){:root,:host{--chakra-vh: -webkit-fill-available}}@supports (height: -moz-fill-available){:root,:host{--chakra-vh: -moz-fill-available}}@supports (height: 100dvh){:root,:host{--chakra-vh: 100dvh}}body{font-family:var(--timeline-fonts-body);color:var(--timeline-colors-gray-600);background-image:;background-position-x:;background-position-y:;background-size:;background-repeat:;background-attachment:;background-origin:;background-clip:;transition-property:background-color;transition-duration:var(--timeline-transition-duration-normal);line-height:var(--timeline-lineHeights-base);background-color:var(--timeline-colors-gray-50)}::-moz-placeholder{color:var(--timeline-colors-chakra-placeholder-color)}::placeholder{color:var(--timeline-colors-chakra-placeholder-color)}*,:before,:after{border-color:var(--timeline-colors-chakra-border-color)}html{scroll-padding-top:clamp(60px,52.96px + 1.88vw,80px)}cite{font-style:normal}strong{font-weight:var(--timeline-fontWeights-medium)}.js-focus-visible :focus:not([data-focus-visible-added]){outline:transparent solid 2px;outline-offset:2px;box-shadow:var(--timeline-shadows-none)}.headroom--scrolled{box-shadow:#00000029 0 1px}.round{border-radius:var(--timeline-radii-base)}#hbl-live-chat-wrapper{position:relative;z-index:var(--timeline-zIndices-popover)}#gorgias-chat-container #chat-button{z-index:var(--timeline-zIndices-docked)}#chakra-toast-manager-bottom{bottom:0!important}@media screen and (min-width:480px){#chakra-toast-manager-bottom{bottom:var(--timeline-space-m)!important}}.chakra-toast__inner{width:100%;margin:0!important;min-width:100%!important;max-width:360px!important}@media screen and (min-width:480px){.chakra-toast__inner{min-width:320px!important}}.chakra-toast+.chakra-toast{margin-top:0}@media screen and (min-width:480px){.chakra-toast+.chakra-toast{margin-top:var(--timeline-space-5xs)!important}}.css-10aoefm{display:grid;grid-template-rows:auto 1fr auto;min-height:100dvh}.css-11kngrn{width:100%;z-index:var(--timeline-zIndices-header)}.css-11kngrn .headroom{transition:background-color .2s;color:var(--timeline-colors-gray-600)}.css-11kngrn .headroom--scrolled{background-color:var(--timeline-colors-gray-50);color:var(--timeline-colors-gray-600);transition:background-color .2s}.css-tw4vmx{position:relative;z-index:2}.css-1quqpr3{display:grid;grid-template-columns:[full-start] clamp(4px,calc(2.06px + .52vw),12px) [bordered-start] minmax(clamp(20px,calc(13.2px + 1.81vw),48px),1fr) [main-start] minmax(0,var(--grid-width)) [main-end] minmax(clamp(20px,calc(13.2px + 1.81vw),48px),1fr) [bordered-end] clamp(4px,calc(2.06px + .52vw),12px) [full-end];width:100%;max-width:1920px;margin-inline:auto;--grid-width: 1440px}.css-n55upn{display:grid;grid-template-columns:[main-start] 1fr 115px 1fr [main-end];grid-column:full;gap:0px clamp(12px,7.77px + 1.13vw,24px);position:relative;z-index:2;align-items:center;justify-content:space-between;grid-auto-rows:32px clamp(60px,52.96px + 1.88vw,80px);margin-top:8px;margin-bottom:0}@media screen and (min-width:960px){.css-n55upn{grid-template-columns:[main-start] 1fr 143px 1fr [main-end];grid-column:main;grid-auto-rows:clamp(60px,52.96px + 1.88vw,80px) 32px;margin-top:0;margin-bottom:20px}}.css-1het91h{display:flex;grid-column:1 / -1;justify-self:center;width:calc(100% - 8px)}@media screen and (min-width:960px){.css-1het91h{grid-column:auto;justify-self:start;width:auto}}.css-760t2k{display:flex;align-items:center;flex-direction:row;gap:4px;z-index:1;padding:var(--timeline-space-5xs);width:var(--timeline-sizes-full);position:relative;border-radius:var(--timeline-radii-md);background:var(--timeline-colors-blackAlpha-200)}.css-30sxij{position:absolute;top:var(--timeline-space-5xs);left:var(--timeline-space-5xs);right:var(--timeline-space-5xs);bottom:var(--timeline-space-5xs);border-radius:var(--timeline-radii-base);background:var(--timeline-colors-gray-50);box-shadow:#00000005 0 0 0 1px,#0000000f 0 1px 4px,#0000000f 0 6px 24px;z-index:-1}.css-nluuds{display:inline-flex;-webkit-appearance:none;-moz-appearance:none;appearance:none;align-items:center;justify-content:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;vertical-align:middle;outline:transparent solid 2px;outline-offset:2px;line-height:20px;font-weight:var(--timeline-fontWeights-book);transition-property:var(--timeline-transition-property-common);transition-duration:var(--timeline-transition-duration-normal);text-transform:uppercase;max-width:100%;padding-inline-start:var(--timeline-space-3);padding-inline-end:var(--timeline-space-3);padding-right:var(--timeline-space-3xs);padding-left:var(--timeline-space-3xs);height:32px;font-size:var(--timeline-fontSizes-2xs-mono);font-family:var(--timeline-fonts-sans);letter-spacing:var(--timeline-letterSpacings-mono);font-variant-numeric:slashed-zero;padding-top:var(--timeline-space-5xs);padding-bottom:var(--timeline-space-5xs);min-width:0px;border-radius:0;background:var(--timeline-colors-transparent);color:var(--timeline-colors-blackAlpha-800);position:relative;z-index:1;border:var(--timeline-borders-none);width:100%}.css-nluuds:focus-visible,.css-nluuds[data-focus-visible]{box-shadow:var(--timeline-shadows-outline)}.css-nluuds:disabled,.css-nluuds[disabled],.css-nluuds[aria-disabled=true],.css-nluuds[data-disabled]{opacity:1;cursor:not-allowed;box-shadow:var(--timeline-shadows-none);background:var(--timeline-colors-blackAlpha-200);color:var(--timeline-colors-blackAlpha-500);border-color:var(--timeline-colors-blackAlpha-200)}.css-nluuds:focus,.css-nluuds[data-focus]{box-shadow:var(--timeline-shadows-outline)}.css-nluuds .chakra-button__icon{margin-inline:0px}.css-nluuds svg{height:auto;align-self:center}.css-nluuds:active,.css-nluuds[data-active]{background:var(--timeline-colors-whiteAlpha-200);color:var(--timeline-colors-gray-50)}.css-nluuds:hover,.css-nluuds[data-hover]{color:var(--timeline-colors-gray-600)}@media screen and (min-width:960px){.css-nluuds{width:auto}}.css-s2jwos{display:inline-flex;-webkit-appearance:none;-moz-appearance:none;appearance:none;align-items:center;justify-content:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;vertical-align:middle;outline:transparent solid 2px;outline-offset:2px;line-height:20px;font-weight:var(--timeline-fontWeights-book);transition-property:var(--timeline-transition-property-common);transition-duration:var(--timeline-transition-duration-normal);text-transform:uppercase;max-width:100%;padding-inline-start:var(--timeline-space-3);padding-inline-end:var(--timeline-space-3);padding-right:var(--timeline-space-3xs);padding-left:var(--timeline-space-3xs);height:32px;font-size:var(--timeline-fontSizes-2xs-mono);font-family:var(--timeline-fonts-sans);letter-spacing:var(--timeline-letterSpacings-mono);font-variant-numeric:slashed-zero;padding-top:var(--timeline-space-5xs);padding-bottom:var(--timeline-space-5xs);min-width:0px;border-radius:0;background:var(--timeline-colors-transparent);color:var(--timeline-colors-blackAlpha-600);position:relative;z-index:1;border:var(--timeline-borders-none);width:100%}.css-s2jwos:focus-visible,.css-s2jwos[data-focus-visible]{box-shadow:var(--timeline-shadows-outline)}.css-s2jwos:disabled,.css-s2jwos[disabled],.css-s2jwos[aria-disabled=true],.css-s2jwos[data-disabled]{opacity:1;cursor:not-allowed;box-shadow:var(--timeline-shadows-none);background:var(--timeline-colors-blackAlpha-200);color:var(--timeline-colors-blackAlpha-500);border-color:var(--timeline-colors-blackAlpha-200)}.css-s2jwos:focus,.css-s2jwos[data-focus]{box-shadow:var(--timeline-shadows-outline)}.css-s2jwos .chakra-button__icon{margin-inline:0px}.css-s2jwos svg{height:auto;align-self:center}.css-s2jwos:active,.css-s2jwos[data-active]{background:var(--timeline-colors-whiteAlpha-200);color:var(--timeline-colors-gray-50)}.css-s2jwos:hover,.css-s2jwos[data-hover]{color:var(--timeline-colors-gray-600)}@media screen and (min-width:960px){.css-s2jwos{width:auto}}.css-1qdrp3y{-webkit-appearance:none;-moz-appearance:none;appearance:none;align-items:center;justify-content:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;position:relative;white-space:nowrap;vertical-align:middle;outline:transparent solid 2px;outline-offset:2px;line-height:inherit;border-radius:var(--timeline-radii-base);font-weight:var(--timeline-fontWeights-book);transition-property:var(--timeline-transition-property-common);transition-duration:var(--timeline-transition-duration-normal);border:0px currentcolor;text-transform:uppercase;max-width:100%;min-width:0px;height:initial;font-size:var(--timeline-fontSizes-2xs-mono);font-family:var(--timeline-fonts-sans);letter-spacing:var(--timeline-letterSpacings-mono);font-variant-numeric:slashed-zero;background:none;color:inherit;margin:0;padding-right:0;padding-inline:0px;padding-top:0;padding-bottom:0;display:block;justify-self:start;padding-left:var(--timeline-space-sm)}.css-1qdrp3y:focus-visible,.css-1qdrp3y[data-focus-visible]{box-shadow:var(--timeline-shadows-outline)}.css-1qdrp3y:disabled,.css-1qdrp3y[disabled],.css-1qdrp3y[aria-disabled=true],.css-1qdrp3y[data-disabled]{opacity:1;cursor:not-allowed;box-shadow:var(--timeline-shadows-none)}.css-1qdrp3y:hover:disabled,.css-1qdrp3y[data-hover]:disabled,.css-1qdrp3y:hover[disabled],.css-1qdrp3y[data-hover][disabled],.css-1qdrp3y:hover[aria-disabled=true],.css-1qdrp3y[data-hover][aria-disabled=true],.css-1qdrp3y:hover[data-disabled],.css-1qdrp3y[data-hover][data-disabled]{background:initial}.css-1qdrp3y:focus,.css-1qdrp3y[data-focus]{box-shadow:var(--timeline-shadows-outline)}.css-1qdrp3y .chakra-button__icon{margin-inline:0px}.css-1qdrp3y svg{height:auto;align-self:center}@media screen and (min-width:960px){.css-1qdrp3y{display:none;padding-left:0}}.css-cvjvsm{width:var(--timeline-sizes-sm);height:1em;display:inline-block;line-height:1em;flex-shrink:0;color:currentcolor;vertical-align:middle;fill:none}.css-8b2aw2{transition-property:var(--timeline-transition-property-common);transition-duration:var(--timeline-transition-duration-fast);transition-timing-function:var(--timeline-transition-easing-ease-out);cursor:pointer;text-decoration:none;outline:transparent solid 2px;outline-offset:2px;color:inherit;font-family:var(--timeline-fonts-sans);font-size:var(--timeline-fontSizes-2xs-mono);font-weight:var(--timeline-fontWeights-book);letter-spacing:var(--timeline-letterSpacings-mono);text-transform:uppercase;font-variant-numeric:slashed-zero;line-height:1;grid-column:2;z-index:1}.css-8b2aw2:hover,.css-8b2aw2[data-hover]{text-decoration:underline}.css-8b2aw2:focus-visible,.css-8b2aw2[data-focus-visible]{box-shadow:var(--timeline-shadows-outline)}.css-14ganz1{width:115px;height:var(--timeline-sizes-2xs);display:inline-block;line-height:1em;flex-shrink:0;color:currentcolor;vertical-align:-1px;fill:none}@media screen and (min-width:960px){.css-14ganz1{width:143px;height:var(--timeline-sizes-xs)}}.css-fcnkvq{display:grid;gap:var(--timeline-space-sm);grid-auto-flow:column;justify-self:end;z-index:1;padding-right:var(--timeline-space-sm)}@media screen and (min-width:960px){.css-fcnkvq{padding-right:0}}.css-dlkvq0{gap:var(--timeline-space-sm);display:none;grid-auto-flow:column;align-items:center}@media screen and (min-width:960px){.css-dlkvq0{gap:var(--timeline-space-sm);display:grid}}.css-1w86ymg{display:flex;align-items:center;flex-direction:row;gap:var(--timeline-space-xs)}.css-95phje{-webkit-appearance:none;-moz-appearance:none;appearance:none;align-items:center;justify-content:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;position:relative;white-space:nowrap;vertical-align:baseline;outline:transparent solid 2px;outline-offset:2px;line-height:var(--timeline-lineHeights-normal);border-radius:0;font-weight:var(--timeline-fontWeights-book);transition-property:var(--timeline-transition-property-common);transition-duration:var(--timeline-transition-duration-normal);border:0px currentcolor;text-transform:uppercase;max-width:100%;min-width:0px;height:auto;font-size:var(--timeline-fontSizes-2xs-mono);font-family:var(--timeline-fonts-sans);letter-spacing:var(--timeline-letterSpacings-mono);font-variant-numeric:slashed-zero;padding:0;text-decoration:underline;text-underline-offset:6px;padding-inline:0px;display:none;color:currentcolor}.css-95phje:focus-visible,.css-95phje[data-focus-visible]{box-shadow:var(--timeline-shadows-outline)}.css-95phje:disabled,.css-95phje[disabled],.css-95phje[aria-disabled=true],.css-95phje[data-disabled]{opacity:1;cursor:not-allowed;box-shadow:var(--timeline-shadows-none)}.css-95phje:hover,.css-95phje[data-hover]{text-decoration:none}.css-95phje:hover:disabled,.css-95phje[data-hover]:disabled,.css-95phje:hover[disabled],.css-95phje[data-hover][disabled],.css-95phje:hover[aria-disabled=true],.css-95phje[data-hover][aria-disabled=true],.css-95phje:hover[data-disabled],.css-95phje[data-hover][data-disabled]{background:initial;text-decoration:none}.css-95phje:focus,.css-95phje[data-focus]{box-shadow:var(--timeline-shadows-outline)}.css-95phje .chakra-button__icon{margin-inline:0px}.css-95phje svg{width:28px;height:auto;align-self:center}.css-95phje:active,.css-95phje[data-active]{color:var(--timeline-colors-gray-700);background:var(--timeline-colors-transparent)}.css-95phje:after{content:"";position:absolute;top:-10px;right:-10px;bottom:-10px;left:-10px}@media screen and (min-width:960px){.css-95phje{display:block}}.css-gysvju{height:1em;display:inline-block;line-height:1em;flex-shrink:0;color:currentcolor;vertical-align:middle;fill:none;width:var(--timeline-sizes-sm)!important}.css-dc77fb{display:inline-flex;-webkit-appearance:none;-moz-appearance:none;appearance:none;align-items:center;justify-content:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;position:relative;white-space:nowrap;vertical-align:baseline;outline:transparent solid 2px;outline-offset:2px;line-height:var(--timeline-lineHeights-normal);border-radius:0;font-weight:var(--timeline-fontWeights-book);transition-property:var(--timeline-transition-property-common);transition-duration:var(--timeline-transition-duration-normal);border:0px currentcolor;text-transform:uppercase;max-width:100%;min-width:0px;height:auto;font-size:var(--timeline-fontSizes-2xs-mono);font-family:var(--timeline-fonts-sans);letter-spacing:var(--timeline-letterSpacings-mono);font-variant-numeric:slashed-zero;padding:0;text-decoration:underline;text-underline-offset:6px;padding-inline:0px;color:currentcolor}.css-dc77fb:focus-visible,.css-dc77fb[data-focus-visible]{box-shadow:var(--timeline-shadows-outline)}.css-dc77fb:disabled,.css-dc77fb[disabled],.css-dc77fb[aria-disabled=true],.css-dc77fb[data-disabled]{opacity:1;cursor:not-allowed;box-shadow:var(--timeline-shadows-none)}.css-dc77fb:hover,.css-dc77fb[data-hover]{text-decoration:none}.css-dc77fb:hover:disabled,.css-dc77fb[data-hover]:disabled,.css-dc77fb:hover[disabled],.css-dc77fb[data-hover][disabled],.css-dc77fb:hover[aria-disabled=true],.css-dc77fb[data-hover][aria-disabled=true],.css-dc77fb:hover[data-disabled],.css-dc77fb[data-hover][data-disabled]{background:initial;text-decoration:none}.css-dc77fb:focus,.css-dc77fb[data-focus]{box-shadow:var(--timeline-shadows-outline)}.css-dc77fb .chakra-button__icon{margin-inline:0px}.css-dc77fb svg{width:28px;height:auto;align-self:center}.css-dc77fb:active,.css-dc77fb[data-active]{color:var(--timeline-colors-gray-700);background:var(--timeline-colors-transparent)}.css-dc77fb:after{content:"";position:absolute;top:-10px;right:-10px;bottom:-10px;left:-10px}.css-naczm1{display:flex;align-items:center;justify-content:center;position:absolute;z-index:1;top:-2px;left:55%;background-color:var(--timeline-colors-red-300);border-radius:40px;min-width:15px;height:15px;padding-inline:4px;font-family:var(--timeline-fonts-mono);font-size:9px;line-height:1;color:var(--timeline-colors-gray-50);letter-spacing:0px}.css-1acl60{height:1em;display:inline-block;line-height:1em;flex-shrink:0;color:currentcolor;vertical-align:middle;fill:none;width:var(--timeline-sizes-sm)!important}.css-1acl60 path{vector-effect:non-scaling-stroke}.css-1be9aw6{grid-template-columns:1fr;grid-column:main;gap:clamp(12px,7.77px + 1.13vw,24px);position:relative;z-index:0;-webkit-box-align:center;place-items:center;display:none}@media screen and (min-width:960px){.css-1be9aw6{display:grid}}.css-5aziu9{display:grid;gap:var(--timeline-space-sm);grid-auto-flow:column;align-items:center}.css-1v0cd8t{line-height:1}.css-1jqgv6h{text-decoration:none;outline:transparent solid 2px;outline-offset:2px;font-family:inherit;font-size:inherit;font-weight:inherit;letter-spacing:var(--timeline-letterSpacings-normal);text-transform:none;font-variant-numeric:slashed-zero;cursor:pointer;transition:color .2s ease-in-out;color:var(--timeline-colors-gray-600);line-height:1;pointer-events:auto}.css-1jqgv6h:focus-visible,.css-1jqgv6h[data-focus-visible]{box-shadow:var(--timeline-shadows-outline)}.css-1jqgv6h:hover,.css-1jqgv6h[data-hover]{text-decoration:none}.css-2vvooy{font-family:var(--timeline-fonts-sans);font-size:var(--timeline-fontSizes-2xs-mono);font-weight:var(--timeline-fontWeights-book);line-height:150%;letter-spacing:var(--timeline-letterSpacings-mono);text-transform:uppercase;font-variant-numeric:slashed-zero;cursor:default;position:relative;display:inline-block}.css-2vvooy:hover,.css-2vvooy[data-hover]{-webkit-text-decoration:underline 1px;text-decoration:underline 1px;text-underline-offset:.4em}.css-whh5e5{opacity:1}.css-1q2viss{position:fixed;top:0;left:0;right:0;z-index:-1;background-color:var(--timeline-colors-gray-50);text-transform:none;height:0px;overflow:hidden}.css-nqvlmz{padding-top:calc(40px + clamp(60px,52.96px + 1.88vw,80px));padding-bottom:var(--timeline-space-xl)}.css-hjkrkj{display:grid;grid-template-columns:repeat(12,1fr);grid-column:main;gap:clamp(12px,7.77px + 1.13vw,24px)}.css-8q1qic{min-width:2px;min-height:2px;grid-column:1 / -1;background-color:currentcolor;-webkit-mask:url(https://static.timeline.com/images/divider.svg) left top / 6px 2px repeat-x;mask:url(https://static.timeline.com/images/divider.svg) left top / 6px 2px repeat-x}.css-1jewqar{grid-column:span 3}.css-1buq1sq{display:flex;align-items:flex-start;flex-direction:column;gap:var(--timeline-space-3xs)}.css-srs6rl{transition-property:var(--timeline-transition-property-common);transition-duration:var(--timeline-transition-duration-fast);transition-timing-function:var(--timeline-transition-easing-ease-out);text-decoration:none;outline:transparent solid 2px;outline-offset:2px;color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;letter-spacing:var(--timeline-letterSpacings-normal);text-transform:none;font-variant-numeric:slashed-zero;line-height:1;cursor:pointer;pointer-events:auto}.css-srs6rl:focus-visible,.css-srs6rl[data-focus-visible]{box-shadow:var(--timeline-shadows-outline)}.css-srs6rl:hover,.css-srs6rl[data-hover]{text-decoration:none}.css-s1gvzt{font-family:var(--timeline-fonts-sans);font-size:var(--timeline-fontSizes-xl);font-weight:var(--timeline-fontWeights-book);line-height:120%;letter-spacing:var(--timeline-letterSpacings-tight);position:relative;display:inline-block}.css-s1gvzt:hover,.css-s1gvzt[data-hover]{-webkit-text-decoration:underline 1px;text-decoration:underline 1px;text-underline-offset:.2em}.css-n4uwtu{display:flex;height:100%;flex-direction:column;justify-content:space-between;align-items:stretch;container-type:inline-size}.css-2g1sba{position:relative;flex-direction:column;-webkit-user-select:none;-moz-user-select:none;user-select:none;height:100%}.css-2g1sba a[href]:not(.chakra-linkbox__overlay),.css-2g1sba abbr[title]{position:relative;z-index:1}.css-1vz5i1g{display:flex;position:relative;flex-direction:column;-webkit-user-select:none;-moz-user-select:none;user-select:none;height:100%}.css-1vz5i1g a[href]:not(.chakra-linkbox__overlay),.css-1vz5i1g abbr[title]{position:relative;z-index:1}.css-mdthky{position:relative}.css-mdthky>:not(style){overflow:hidden;position:absolute;top:0;right:0;bottom:0;left:0;display:flex;justify-content:center;align-items:center;width:100%;height:100%}.css-mdthky>img,.css-mdthky>video{-o-object-fit:cover;object-fit:cover}.css-mdthky:before{height:0px;content:"";display:block;padding-bottom:125%}.css-3qzm71{container-type:inline-size}.css-l8fc8q{display:grid;grid-template-columns:repeat(1,minmax(0px,1fr));width:100%;background-color:var(--timeline-colors-gray-100);border-radius:var(--timeline-radii-base);overflow:hidden}.css-1tzzw8l{display:inline-flex;white-space:nowrap;vertical-align:middle;padding-inline-start:var(--timeline-space-3xs);padding-inline-end:var(--timeline-space-3xs);text-transform:uppercase;font-size:var(--timeline-fontSizes-2xs-mono);border-radius:var(--timeline-radii-full);font-weight:var(--timeline-fontWeights-book);background:var(--badge-bg);color:var(--badge-color);box-shadow:var(--badge-shadow);align-items:center;letter-spacing:var(--timeline-letterSpacings-mono);padding-top:1px;font-family:var(--timeline-fonts-sans);line-height:150%;font-variant-numeric:slashed-zero;height:28px;--badge-bg: var(--timeline-colors-gray-600);--badge-color: var(--timeline-colors-white);margin:var(--timeline-space-sm);grid-area:1 / 1;z-index:1;justify-self:left;transition-property:var(--timeline-transition-property-common);transition-duration:var(--timeline-transition-duration-slow)}.chakra-ui-dark .css-1tzzw8l:not([data-theme]),[data-theme=dark] .css-1tzzw8l:not([data-theme]),.css-1tzzw8l[data-theme=dark]{--badge-bg: rgba(135, 135, 128, .6);--badge-color: var(--timeline-colors-whiteAlpha-800)}@container (max-width: 280px){.css-1tzzw8l{height:23px;font-size:var(--timeline-fontSizes-3xs-mono);font-weight:var(--timeline-fontWeights-book);line-height:150%;padding-inline-start:var(--timeline-space-4xs);padding-inline-end:var(--timeline-space-4xs);padding-top:1px;margin:var(--timeline-space-2xs)}}@media(hover:hover)and (pointer:fine){[role=group]:hover .css-1tzzw8l,[role=group][data-hover] .css-1tzzw8l,[data-group]:hover .css-1tzzw8l,[data-group][data-hover] .css-1tzzw8l,.group:hover .css-1tzzw8l,.group[data-hover] .css-1tzzw8l{opacity:0}}.css-1z0hfml{width:100%;grid-area:1 / 1}.css-h4pti5{border-radius:var(--timeline-radii-base);font-size:0px;overflow:hidden}.css-l5goe2{width:100%;display:none;opacity:0;background-color:var(--timeline-colors-gray-100);transition-property:var(--timeline-transition-property-common);transition-duration:var(--timeline-transition-duration-slow);grid-area:1 / 1}@media screen and (min-width:960px){.css-l5goe2{display:block}}@media(hover:hover)and (pointer:fine){[role=group]:hover .css-l5goe2,[role=group][data-hover] .css-l5goe2,[data-group]:hover .css-l5goe2,[data-group][data-hover] .css-l5goe2,.group:hover .css-l5goe2,.group[data-hover] .css-l5goe2{opacity:1}}.css-17jin10{display:flex;flex-direction:column;gap:var(--timeline-space-4xs);flex-grow:1}.css-u1cfch{display:flex;margin-top:var(--timeline-space-2xs);justify-content:space-between;align-items:start;flex-direction:column;gap:var(--timeline-space-4xs)}@container (min-width: 250px){.css-u1cfch{flex-direction:row}}.css-18ogj9d{font-family:var(--timeline-fonts-sans);font-size:var(--timeline-fontSizes-sm);font-weight:var(--timeline-fontWeights-medium);line-height:125%;letter-spacing:var(--timeline-letterSpacings-wide)}.css-kvj8dg{position:static}.css-kvj8dg:before{content:"";cursor:inherit;display:block;position:absolute;top:0;left:0;z-index:1;width:100%;height:100%}.css-vc9d0q{display:flex;align-items:center;justify-content:flex-end;flex-direction:row;gap:var(--timeline-space-5xs);padding-top:2px}.css-2301z2{width:1em;height:1em;display:inline-block;line-height:1em;flex-shrink:0;color:currentcolor;vertical-align:middle;fill:none;margin-top:-2px}.css-rfs3wv{font-family:var(--timeline-fonts-sans);font-size:var(--timeline-fontSizes-2xs);font-weight:var(--timeline-fontWeights-normal);line-height:150%;letter-spacing:var(--timeline-letterSpacings-widest);font-variant-numeric:slashed-zero;white-space:nowrap}.css-idkz9h{border:0px;clip:rect(0px,0px,0px,0px);height:1px;width:1px;margin:-1px;padding:0;overflow:hidden;white-space:nowrap;position:absolute}.css-1ejfp0o{font-family:var(--timeline-fonts-sans);font-size:var(--timeline-fontSizes-2xs);font-weight:var(--timeline-fontWeights-normal);line-height:150%;letter-spacing:var(--timeline-letterSpacings-widest);font-variant-numeric:slashed-zero;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--chakra-line-clamp);--chakra-line-clamp: 2;color:var(--timeline-colors-blackAlpha-700)}.css-10n1vic{position:relative}.css-10n1vic a[href]:not(.chakra-linkbox__overlay),.css-10n1vic abbr[title]{position:relative;z-index:1}.css-167n8yk{position:relative;z-index:-1;display:grid;border-radius:var(--timeline-radii-base);overflow:hidden}.css-167n8yk>*{grid-area:1 / 1}.css-1hnz6hu{position:static}.css-1hnz6hu:before{content:"";cursor:inherit;display:block;position:absolute;top:0;left:0;z-index:0;width:100%;height:100%}.css-l0occv{display:flex;align-items:center;justify-content:space-between;padding-top:var(--timeline-space-2xs)}.css-1h8ehqw{font-family:var(--timeline-fonts-sans);font-size:var(--timeline-fontSizes-sm);font-weight:var(--timeline-fontWeights-medium);line-height:125%;letter-spacing:var(--timeline-letterSpacings-wide);color:var(--timeline-colors-gray-600)}.css-1x17r0i{width:var(--timeline-sizes-sm);height:var(--timeline-sizes-sm);display:inline-block;line-height:1em;flex-shrink:0;color:currentcolor;vertical-align:middle;fill:none}.css-bkcnhs{display:flex;flex-direction:column;gap:var(--timeline-space-xs);position:relative}.css-bkcnhs a[href]:not(.chakra-linkbox__overlay),.css-bkcnhs abbr[title]{position:relative;z-index:1}.css-79elbk{position:relative}.css-8pfri0{display:flex;flex-direction:column;gap:var(--timeline-space-3xs)}.css-ay1i52{display:flex;align-items:center;flex-flow:wrap}.css-1327hnk{font-family:var(--timeline-fonts-sans);font-size:var(--timeline-fontSizes-2xs-mono);font-weight:var(--timeline-fontWeights-book);line-height:150%;letter-spacing:var(--timeline-letterSpacings-mono);text-transform:uppercase;font-variant-numeric:slashed-zero}.css-17orvr3{font-family:var(--timeline-fonts-sans);font-size:var(--timeline-fontSizes-2xs-mono);font-weight:var(--timeline-fontWeights-book);line-height:150%;letter-spacing:var(--timeline-letterSpacings-mono);text-transform:uppercase;font-variant-numeric:slashed-zero;padding-inline-start:var(--timeline-space-4xs);padding-inline-end:var(--timeline-space-4xs);color:var(--timeline-colors-blackAlpha-700)}.css-2hoiag{font-family:var(--timeline-fonts-sans);font-size:var(--timeline-fontSizes-2xs-mono);font-weight:var(--timeline-fontWeights-book);line-height:150%;letter-spacing:var(--timeline-letterSpacings-mono);text-transform:uppercase;font-variant-numeric:slashed-zero;color:var(--timeline-colors-blackAlpha-700)}.css-1k9ukqg{font-family:var(--timeline-fonts-sans);font-size:var(--timeline-fontSizes-lg);font-weight:var(--timeline-fontWeights-book);line-height:120%;letter-spacing:var(--timeline-letterSpacings-tight)}.css-fi22n0{transition-property:var(--timeline-transition-property-common);transition-duration:var(--timeline-transition-duration-fast);transition-timing-function:var(--timeline-transition-easing-ease-out);text-decoration:none;outline:transparent solid 2px;outline-offset:2px;font-family:inherit;font-size:inherit;font-weight:inherit;letter-spacing:var(--timeline-letterSpacings-normal);text-transform:none;font-variant-numeric:slashed-zero;color:var(--timeline-colors-gray-600);line-height:1;cursor:pointer;pointer-events:auto}.css-fi22n0:focus-visible,.css-fi22n0[data-focus-visible]{box-shadow:var(--timeline-shadows-outline)}.css-fi22n0:hover,.css-fi22n0[data-hover]{text-decoration:none}.css-t7iote{font-family:var(--timeline-fonts-sans);font-size:var(--timeline-fontSizes-2xs-mono);font-weight:var(--timeline-fontWeights-book);line-height:150%;letter-spacing:var(--timeline-letterSpacings-mono);text-transform:uppercase;font-variant-numeric:slashed-zero;position:relative;display:inline-block}.css-t7iote:hover,.css-t7iote[data-hover]{-webkit-text-decoration:underline 1px;text-decoration:underline 1px;text-underline-offset:.4em}.css-x8zavl{display:none;opacity:0;position:fixed;top:calc(40px + clamp(60px,52.96px + 1.88vw,80px));left:0;width:100%;height:100dvh;background-color:var(--timeline-colors-blackAlpha-400);pointer-events:none;z-index:-2}.css-1t9ec4j{display:grid;grid-template-columns:[full-start] minmax(clamp(20px,calc(13.2px + 1.81vw),48px),1fr) [main-start] minmax(0,var(--grid-width)) [main-end] minmax(clamp(20px,calc(13.2px + 1.81vw),48px),1fr) [full-end];grid-column:bordered;position:relative;overflow:hidden;--grid-width: 1440px}.css-vhmi18{position:absolute;bottom:var(--timeline-space-3xs);left:0;right:0;z-index:2}@media screen and (min-width:768px){.css-vhmi18{bottom:var(--timeline-space-m)}}.css-jzz4r9{display:grid;grid-template-columns:[full-start] minmax(clamp(20px,calc(13.2px + 1.81vw),48px),1fr) [main-start] minmax(0,var(--grid-width)) [main-end] minmax(clamp(20px,calc(13.2px + 1.81vw),48px),1fr) [full-end];width:100%;max-width:1920px;margin-inline:auto}.css-1blkyjd{grid-column:main}.css-1q8uwok{display:flex;align-items:center;justify-content:center;flex-direction:row;gap:var(--timeline-space-4xs)}@media screen and (min-width:768px){.css-1q8uwok{justify-content:start}}.css-u8bymm{display:flex;align-items:center;height:var(--timeline-sizes-xs);cursor:pointer}.css-h9pe8l{overflow:hidden;position:relative;border-radius:30px;background:var(--timeline-colors-whiteAlpha-500);transition:width .3s ease-in-out;height:4px;width:60px}.css-h9pe8l div{background:var(--timeline-colors-gray-50);transition:width .3s ease-in}.css-190ibeb{height:100%;transition-property:var(--timeline-transition-property-common);transition-duration:var(--timeline-transition-duration-slow);background-color:var(--timeline-colors-blue-500);border-radius:30px}.css-gmy63v{overflow:hidden;position:relative;border-radius:30px;background:var(--timeline-colors-whiteAlpha-500);transition:width .3s ease-in-out;height:4px;width:var(--timeline-sizes-xs)}.css-gmy63v div{background:var(--timeline-colors-gray-50);transition:width .3s ease-in}.css-ugkblx{position:absolute;bottom:43px;left:clamp(20px,13.2px + 1.81vw,48px);right:clamp(20px,13.2px + 1.81vw,48px);z-index:2}@media screen and (min-width:768px){.css-ugkblx{bottom:var(--timeline-space-lg);left:auto}}.css-2maf73{display:flex;justify-content:center}@media screen and (min-width:768px){.css-2maf73{justify-content:end}}.css-1ir74y5{display:flex;padding-inline-start:var(--timeline-space-3xs);padding-inline-end:var(--timeline-space-3xs);padding-top:var(--timeline-space-4xs);padding-bottom:var(--timeline-space-4xs);-moz-column-gap:var(--timeline-space-4xs);column-gap:var(--timeline-space-4xs);border-radius:var(--timeline-radii-md);align-items:center;background-color:var(--timeline-colors-gray-50);box-shadow:#00000005 0 0 0 1px,#0000000f 0 1px 4px,#0000000f 0 6px 24px;-webkit-backdrop-filter:none;backdrop-filter:none}.css-gmuwbf{display:flex;align-items:center;justify-content:center}.css-6as39q{font-family:var(--timeline-fonts-sans);font-size:var(--timeline-fontSizes-md);font-weight:var(--timeline-fontWeights-medium);line-height:120%;color:var(--timeline-colors-red-300);text-align:center;font-variant-numeric:lining-nums tabular-nums}.css-k7wjh8{width:1px;height:28px;background-color:var(--timeline-colors-blackAlpha-250)}.css-gsd43a{font-family:var(--timeline-fonts-sans);font-size:var(--timeline-fontSizes-2xs-mono);font-weight:var(--timeline-fontWeights-book);line-height:150%;letter-spacing:var(--timeline-letterSpacings-mono);text-transform:uppercase;font-variant-numeric:slashed-zero;color:var(--timeline-colors-gray-600);position:relative}.css-17ybs49{color:var(--timeline-colors-blackAlpha-700)}.css-1ug0t4e{display:grid;grid-template-columns:repeat(12,1fr);grid-column:full;gap:clamp(12px,7.77px + 1.13vw,24px);overflow:hidden;border-radius:var(--timeline-radii-lg);width:100%;min-width:100%}.css-1ug0t4e .swiper{grid-column:span 12;width:100%}.css-1ug0t4e .swiper-horizontal{overflow:hidden;border-radius:var(--timeline-radii-lg)}.css-1ug0t4e .swiper-wrapper{width:100%}.css-1ug0t4e .swiper-slide{flex:0 0 100%;width:100%!important}.css-1543gav{display:grid;grid-template-columns:repeat(12,1fr);grid-area:1 / full;gap:clamp(12px,7.77px + 1.13vw,24px);position:relative;border-radius:var(--timeline-radii-lg);overflow:hidden;height:auto;aspect-ratio:1 / 1}@media screen and (min-width:768px){.css-1543gav{height:500px;aspect-ratio:auto}}@media screen and (min-width:960px){.css-1543gav{height:clamp(440px,80px + 37.5vw,800px)}}.css-qqdlpa{position:absolute;top:0;right:0;bottom:0;left:0}.css-1ldrzkb{overflow:hidden;width:100%;height:100%}.css-1ldrzkb video{-o-object-fit:cover;object-fit:cover;aspect-ratio:2.28571 / 1}.css-uwwqev{width:100%;height:100%}.css-wuhg74{display:block;background-image:linear-gradient(to right,rgba(0,0,0,.3) 0%,var(--timeline-colors-transparent) 50%);position:absolute;top:0;right:0;bottom:0;left:0}@media screen and (min-width:768px){.css-wuhg74{display:block;background-image:linear-gradient(to right,rgba(0,0,0,.15) 0%,var(--timeline-colors-transparent) 50%)}}.css-dcsrw{width:var(--timeline-sizes-full);height:100%}.css-7qm32c{position:relative}.css-7qm32c>:not(style){overflow:hidden;position:absolute;top:0;right:0;bottom:0;left:0;display:flex;justify-content:center;align-items:center;width:100%;height:100%}.css-7qm32c>img,.css-7qm32c>video{-o-object-fit:cover;object-fit:cover}.css-7qm32c:before{height:0px;content:"";display:block;padding-bottom:100%}@media screen and (min-width:768px){.css-7qm32c{display:none}}.css-2cr9mn{display:none}@media screen and (min-width:768px){.css-2cr9mn{display:block}}.css-1mpjaus{display:block;background-image:linear-gradient(to right,rgba(0,0,0,.3) 0%,var(--timeline-colors-transparent) 50%);position:absolute;top:0;right:0;bottom:0;left:0}@media screen and (min-width:768px){.css-1mpjaus{display:block;background-image:linear-gradient(to right,rgba(0,0,0,.3) 0%,var(--timeline-colors-transparent) 50%)}}.css-1hodnje{display:grid;grid-template-columns:[full-start] minmax(clamp(20px,calc(13.2px + 1.81vw),48px),1fr) [main-start] minmax(0,var(--grid-width)) [main-end] minmax(clamp(20px,calc(13.2px + 1.81vw),48px),1fr) [full-end];grid-column:bordered;border-radius:var(--timeline-radii-lg);--grid-width: 1440px}.css-f9qfdi{grid-column:span 12}.css-18u35f7{display:flex;flex-direction:column;grid-column:span 12;max-width:620px;justify-content:center;align-items:center;text-align:center;padding-top:var(--timeline-space-lg);padding-bottom:0}@media screen and (min-width:768px){.css-18u35f7{grid-column:span 8;align-items:start;text-align:left;padding-top:var(--timeline-space-2xl);padding-bottom:var(--timeline-space-2xl)}}@media screen and (min-width:960px){.css-18u35f7{grid-column:span 7}}.css-1ff3ki1{display:flex;align-items:center;flex-direction:row;gap:var(--timeline-space-4xs);margin-bottom:var(--timeline-space-4xs)}@media screen and (min-width:768px){.css-1ff3ki1{margin-bottom:var(--timeline-space-3xs)}}.css-zdfcm7{font-family:var(--timeline-fonts-sans);font-size:var(--timeline-fontSizes-2xs-mono);font-weight:var(--timeline-fontWeights-book);line-height:150%;letter-spacing:var(--timeline-letterSpacings-mono);text-transform:uppercase;font-variant-numeric:slashed-zero;color:var(--timeline-colors-gray-50);padding-top:2px}.css-f7o8fi{width:72px;height:auto;display:inline-block;line-height:1em;flex-shrink:0;color:var(--timeline-colors-red-300);vertical-align:middle;fill:none}@media screen and (min-width:768px){.css-f7o8fi{width:80px}}.css-fci8ch{display:flex;flex-direction:column;gap:var(--timeline-space-2xs)}.css-1klx1gi{font-family:var(--timeline-fonts-sans);font-size:var(--timeline-fontSizes-4xl);font-weight:var(--timeline-fontWeights-book);line-height:105%;letter-spacing:var(--timeline-letterSpacings-tightest);color:var(--timeline-colors-gray-50);text-wrap:balance}.css-bcqkm8{font-family:var(--timeline-fonts-sans);font-size:var(--timeline-fontSizes-sm);font-weight:var(--timeline-fontWeights-normal);line-height:150%;letter-spacing:var(--timeline-letterSpacings-wide);color:var(--timeline-colors-gray-50)}.css-1t2vc7z{display:inline-flex;-webkit-appearance:none;-moz-appearance:none;appearance:none;align-items:center;justify-content:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;position:relative;white-space:nowrap;vertical-align:middle;outline:transparent solid 2px;outline-offset:2px;line-height:20px;font-weight:var(--timeline-fontWeights-book);transition-property:var(--timeline-transition-property-common);transition-duration:var(--timeline-transition-duration-normal);border-width:1px;border-style:solid;-o-border-image:initial;border-image:initial;text-transform:uppercase;border-color:var(--timeline-colors-gray-50);max-width:100%;padding-inline-start:var(--timeline-space-4);padding-inline-end:var(--timeline-space-4);padding-right:var(--timeline-space-xs);padding-left:var(--timeline-space-xs);height:auto;font-size:var(--timeline-fontSizes-2xs-mono);font-family:var(--timeline-fonts-sans);letter-spacing:var(--timeline-letterSpacings-mono);font-variant-numeric:slashed-zero;padding-top:var(--timeline-space-3xs);padding-bottom:var(--timeline-space-3xs);background:var(--timeline-colors-gray-50);color:var(--timeline-colors-gray-600);min-width:0px;border-radius:var(--timeline-radii-base);margin-top:var(--timeline-space-sm);width:100%}.css-1t2vc7z:focus-visible,.css-1t2vc7z[data-focus-visible]{box-shadow:var(--timeline-shadows-outline)}.css-1t2vc7z:disabled,.css-1t2vc7z[disabled],.css-1t2vc7z[aria-disabled=true],.css-1t2vc7z[data-disabled]{opacity:1;cursor:not-allowed;box-shadow:var(--timeline-shadows-none);background:var(--timeline-colors-blackAlpha-200);color:var(--timeline-colors-blackAlpha-500);border-color:var(--timeline-colors-blackAlpha-200)}.css-1t2vc7z:hover,.css-1t2vc7z[data-hover]{background:var(--timeline-colors-transparent);color:var(--timeline-colors-gray-50);border-color:var(--timeline-colors-gray-50)}.css-1t2vc7z:hover:disabled,.css-1t2vc7z[data-hover]:disabled,.css-1t2vc7z:hover[disabled],.css-1t2vc7z[data-hover][disabled],.css-1t2vc7z:hover[aria-disabled=true],.css-1t2vc7z[data-hover][aria-disabled=true],.css-1t2vc7z:hover[data-disabled],.css-1t2vc7z[data-hover][data-disabled]{background:var(--timeline-colors-blackAlpha-200);color:var(--timeline-colors-blackAlpha-500);border-color:var(--timeline-colors-blackAlpha-200)}.css-1t2vc7z:focus,.css-1t2vc7z[data-focus]{box-shadow:var(--timeline-shadows-outline)}.css-1t2vc7z .chakra-button__icon{margin-inline:0px}.css-1t2vc7z svg{height:auto;align-self:center}.css-1t2vc7z:active,.css-1t2vc7z[data-active]{background:var(--timeline-colors-whiteAlpha-200);color:var(--timeline-colors-gray-50)}@media screen and (min-width:480px){.css-1t2vc7z{width:auto}}.css-97fe6u{display:grid;grid-template-columns:[full-start] clamp(4px,calc(2.06px + .52vw),12px) [bordered-start] minmax(clamp(20px,calc(13.2px + 1.81vw),48px),1fr) [main-start] minmax(0,var(--grid-width)) [main-end] minmax(clamp(20px,calc(13.2px + 1.81vw),48px),1fr) [bordered-end] clamp(4px,calc(2.06px + .52vw),12px) [full-end];width:100%;max-width:1920px;margin-inline:auto;margin-top:var(--timeline-space-sm);margin-bottom:var(--timeline-space-sm);--grid-width: 1440px}.css-1kaj2z2{gap:var(--timeline-space-m);grid-template-columns:auto 1fr;display:block;align-items:center}@media screen and (min-width:768px){.css-1kaj2z2{display:grid}}.css-1afmroz{display:flex;align-items:center;justify-content:center;flex-direction:row;gap:var(--timeline-space-4xs)}.css-erspa2{display:flex;flex-direction:row;gap:2px}.css-nyt2fo{width:1em;height:1em;display:inline-block;line-height:1em;flex-shrink:0;color:currentcolor;vertical-align:middle;fill:none}.css-59q361{display:inline-flex;-webkit-appearance:none;-moz-appearance:none;appearance:none;align-items:center;justify-content:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;position:relative;white-space:nowrap;vertical-align:baseline;outline:transparent solid 2px;outline-offset:2px;line-height:var(--timeline-lineHeights-normal);border-radius:0;font-weight:var(--timeline-fontWeights-book);transition-property:var(--timeline-transition-property-common);transition-duration:var(--timeline-transition-duration-normal);border:0px currentcolor;text-transform:uppercase;max-width:100%;min-width:0px;padding-inline-start:var(--timeline-space-4);padding-inline-end:var(--timeline-space-4);height:auto;font-size:var(--timeline-fontSizes-2xs-mono);font-family:var(--timeline-fonts-sans);letter-spacing:var(--timeline-letterSpacings-mono);font-variant-numeric:slashed-zero;padding:0;color:var(--timeline-colors-gray-600);text-decoration:underline;text-underline-offset:6px}.css-59q361:focus-visible,.css-59q361[data-focus-visible]{box-shadow:var(--timeline-shadows-outline)}.css-59q361:disabled,.css-59q361[disabled],.css-59q361[aria-disabled=true],.css-59q361[data-disabled]{opacity:1;cursor:not-allowed;box-shadow:var(--timeline-shadows-none)}.css-59q361:hover,.css-59q361[data-hover]{text-decoration:none}.css-59q361:hover:disabled,.css-59q361[data-hover]:disabled,.css-59q361:hover[disabled],.css-59q361[data-hover][disabled],.css-59q361:hover[aria-disabled=true],.css-59q361[data-hover][aria-disabled=true],.css-59q361:hover[data-disabled],.css-59q361[data-hover][data-disabled]{background:initial;text-decoration:none}.css-59q361:focus,.css-59q361[data-focus]{box-shadow:var(--timeline-shadows-outline)}.css-59q361 .chakra-button__icon{margin-inline:0px}.css-59q361 svg{width:28px;height:auto;align-self:center}.css-59q361:active,.css-59q361[data-active]{color:var(--timeline-colors-gray-700);background:var(--timeline-colors-transparent)}.css-59q361:after{content:"";position:absolute;top:-10px;right:-10px;bottom:-10px;left:-10px}.css-1r9wea{overflow:hidden;-webkit-mask-image:linear-gradient(to right,transparent 0%,black 30px,black calc(100% - 30px),transparent 100%);mask-image:linear-gradient(to right,transparent 0%,black 30px,black calc(100% - 30px),transparent 100%)}.css-1dqk32g{display:grid;grid-template-columns:[full-start] clamp(4px,calc(2.06px + .52vw),12px) [bordered-start] minmax(clamp(20px,calc(13.2px + 1.81vw),48px),1fr) [main-start] minmax(0,var(--grid-width)) [main-end] minmax(clamp(20px,calc(13.2px + 1.81vw),48px),1fr) [bordered-end] clamp(4px,calc(2.06px + .52vw),12px) [full-end];width:100%;max-width:1920px;margin-inline:auto;margin-top:var(--timeline-space-2xl);margin-bottom:var(--timeline-space-2xl);row-gap:var(--timeline-space-xl);--grid-width: 1440px}.css-qeh7q3{display:grid;grid-template-columns:repeat(12,1fr);grid-column:main;-moz-column-gap:clamp(12px,7.77px + 1.13vw,24px);column-gap:clamp(12px,7.77px + 1.13vw,24px);row-gap:var(--timeline-space-lg)}.css-idi58q{grid-column:span 12}@media screen and (min-width:960px){.css-idi58q{grid-column:span 8}}@media screen and (min-width:768px){.css-1du4m26{display:none}}.css-1vq1gfk{font-family:var(--timeline-fonts-sans);font-size:var(--timeline-fontSizes-sm);font-weight:var(--timeline-fontWeights-normal);line-height:150%;letter-spacing:var(--timeline-letterSpacings-wide)}.css-1ryyf3c{width:68px;height:auto;display:inline-block;line-height:1em;flex-shrink:0;color:var(--timeline-colors-red-300);vertical-align:middle;fill:none;margin-top:-2px}@media screen and (min-width:768px){.css-1ryyf3c{width:clamp(80px,72.96px + 1.88vw,100px)}}.css-1v3m2dw{font-family:var(--timeline-fonts-serif);font-size:var(--timeline-fontSizes-2xl-serif);font-weight:var(--timeline-fontWeights-book-serif);font-variation-settings:"wght" 320,"STYL" 500;line-height:120%}.css-1rh5i2h{-webkit-appearance:none;-moz-appearance:none;appearance:none;align-items:center;justify-content:space-between;-webkit-user-select:none;-moz-user-select:none;user-select:none;position:relative;white-space:nowrap;vertical-align:middle;outline:transparent solid 2px;outline-offset:2px;line-height:20px;font-weight:var(--timeline-fontWeights-book);transition-property:var(--timeline-transition-property-common);transition-duration:var(--timeline-transition-duration-normal);border:1px solid currentcolor;text-transform:uppercase;max-width:100%;padding-inline-start:var(--timeline-space-4);padding-inline-end:var(--timeline-space-4);padding-right:var(--timeline-space-3xs);padding-left:var(--timeline-space-xs);height:auto;font-size:var(--timeline-fontSizes-2xs-mono);font-family:var(--timeline-fonts-sans);letter-spacing:var(--timeline-letterSpacings-mono);font-variant-numeric:slashed-zero;padding-top:var(--timeline-space-3xs);padding-bottom:var(--timeline-space-3xs);color:var(--timeline-colors-gray-600);min-width:260px;border-radius:var(--timeline-radii-base);margin-top:var(--timeline-space-m);width:100%;display:none}.css-1rh5i2h:focus-visible,.css-1rh5i2h[data-focus-visible]{box-shadow:var(--timeline-shadows-outline)}.css-1rh5i2h:disabled,.css-1rh5i2h[disabled],.css-1rh5i2h[aria-disabled=true],.css-1rh5i2h[data-disabled]{opacity:1;cursor:not-allowed;box-shadow:var(--timeline-shadows-none);color:var(--timeline-colors-blackAlpha-500)}.css-1rh5i2h:hover,.css-1rh5i2h[data-hover]{background:var(--timeline-colors-blackAlpha-100)}.css-1rh5i2h:hover:disabled,.css-1rh5i2h[data-hover]:disabled,.css-1rh5i2h:hover[disabled],.css-1rh5i2h[data-hover][disabled],.css-1rh5i2h:hover[aria-disabled=true],.css-1rh5i2h[data-hover][aria-disabled=true],.css-1rh5i2h:hover[data-disabled],.css-1rh5i2h[data-hover][data-disabled]{background:initial;color:var(--timeline-colors-blackAlpha-500)}.css-1rh5i2h:focus,.css-1rh5i2h[data-focus]{box-shadow:var(--timeline-shadows-outline)}.css-1rh5i2h .chakra-button__icon{margin-inline:0px}.css-1rh5i2h .chakra-button__icon:last-of-type{margin-left:var(--timeline-space-3xs)}.css-1rh5i2h svg{width:20px;height:auto;align-self:center}.chakra-button__group[data-attached][data-orientation=horizontal]>.css-1rh5i2h:not(:last-of-type){margin-inline-end:-1px}.chakra-button__group[data-attached][data-orientation=vertical]>.css-1rh5i2h:not(:last-of-type){margin-bottom:-1px}.css-1rh5i2h:active,.css-1rh5i2h[data-active]{background:var(--timeline-colors-blackAlpha-200)}@media screen and (min-width:768px){.css-1rh5i2h{width:auto;display:inline-flex}}.css-1hzyiq5{display:inline-flex;align-self:center;flex-shrink:0;margin-inline-start:.5rem}.css-1imiisn{display:grid;grid-template-columns:repeat(1,minmax(0px,1fr));grid-column:span 12;-moz-column-gap:var(--timeline-space-3xs);column-gap:var(--timeline-space-3xs);row-gap:var(--timeline-space-lg);margin:0}@media screen and (min-width:375px){.css-1imiisn{grid-template-columns:repeat(2,minmax(0px,1fr))}}@media screen and (min-width:768px){.css-1imiisn{-moz-column-gap:var(--timeline-space-sm);column-gap:var(--timeline-space-sm)}}@media screen and (min-width:1200px){.css-1imiisn{grid-template-columns:repeat(4,minmax(0px,1fr))}}.css-tevdxy{list-style-type:none;margin-inline-start:1em;display:grid;grid-template-columns:repeat(1,minmax(0px,1fr));grid-column:span 12;-moz-column-gap:var(--timeline-space-3xs);column-gap:var(--timeline-space-3xs);row-gap:var(--timeline-space-lg);margin:0}@media screen and (min-width:375px){.css-tevdxy{grid-template-columns:repeat(2,minmax(0px,1fr))}}@media screen and (min-width:768px){.css-tevdxy{-moz-column-gap:var(--timeline-space-sm);column-gap:var(--timeline-space-sm)}}@media screen and (min-width:1200px){.css-tevdxy{grid-template-columns:repeat(4,minmax(0px,1fr))}}.css-16slzlv:hover svg{transform:rotate(0)}.css-skebn1:hover svg{transform:rotate(0)}.css-j3214p{font-family:var(--timeline-fonts-sans);font-size:var(--timeline-fontSizes-3xl);font-weight:var(--timeline-fontWeights-book);line-height:110%;letter-spacing:var(--timeline-letterSpacings-tightest)}.css-dv6z67{min-width:2px;min-height:2px;margin-top:var(--timeline-space-2xs);margin-bottom:var(--timeline-space-2xs);background-color:currentcolor;-webkit-mask:url(https://static.timeline.com/images/divider.svg) left top / 6px 2px repeat-x;mask:url(https://static.timeline.com/images/divider.svg) left top / 6px 2px repeat-x}.css-gg4vpm{display:flex;justify-content:space-between}.css-1knm577{display:flex;align-items:flex-start;flex-direction:column;gap:var(--timeline-space-4xs)}.css-v5oyqe{font-family:var(--timeline-fonts-sans);font-size:var(--timeline-fontSizes-xs);font-weight:var(--timeline-fontWeights-normal);line-height:150%;letter-spacing:var(--timeline-letterSpacings-widest);color:var(--timeline-colors-blackAlpha-700)}.css-1dwp13j{position:relative}.css-1dwp13j a[href]:not(.chakra-linkbox__overlay),.css-1dwp13j abbr[title]{position:relative;z-index:1}.css-1dwp13j:hover svg{transform:rotate(90deg)}.css-5fbu2q{position:relative}.css-5fbu2q a[href]:not(.chakra-linkbox__overlay),.css-5fbu2q abbr[title]{position:relative;z-index:1}.css-5fbu2q:hover svg{transform:rotate(90deg)}.css-1giyd6w{display:inline-flex;-webkit-appearance:none;-moz-appearance:none;appearance:none;align-items:center;justify-content:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;position:static;vertical-align:middle;outline:transparent solid 2px;outline-offset:2px;line-height:inherit;font-weight:var(--timeline-fontWeights-book);transition-property:var(--timeline-transition-property-common);transition-duration:var(--timeline-transition-duration-normal);border:0px currentcolor;max-width:100%;padding-inline-start:var(--timeline-space-4);padding-inline-end:var(--timeline-space-4);height:initial;font-size:var(--timeline-fontSizes-2xs-mono);font-family:var(--timeline-fonts-sans);letter-spacing:var(--timeline-letterSpacings-mono);font-variant-numeric:slashed-zero;background:none;color:inherit;margin:0;padding:0;min-width:0px;border-radius:var(--timeline-radii-base);text-transform:none;white-space:normal;text-align:left}.css-1giyd6w:focus-visible,.css-1giyd6w[data-focus-visible]{box-shadow:var(--timeline-shadows-outline)}.css-1giyd6w:disabled,.css-1giyd6w[disabled],.css-1giyd6w[aria-disabled=true],.css-1giyd6w[data-disabled]{opacity:1;cursor:not-allowed;box-shadow:var(--timeline-shadows-none)}.css-1giyd6w:hover:disabled,.css-1giyd6w[data-hover]:disabled,.css-1giyd6w:hover[disabled],.css-1giyd6w[data-hover][disabled],.css-1giyd6w:hover[aria-disabled=true],.css-1giyd6w[data-hover][aria-disabled=true],.css-1giyd6w:hover[data-disabled],.css-1giyd6w[data-hover][data-disabled]{background:initial}.css-1giyd6w:focus,.css-1giyd6w[data-focus]{box-shadow:var(--timeline-shadows-outline)}.css-1giyd6w .chakra-button__icon{margin-inline:0px}.css-1giyd6w svg{height:auto;align-self:center}.css-1giyd6w:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.css-1uxoxn8{width:var(--timeline-sizes-sm);height:var(--timeline-sizes-sm);display:inline-block;line-height:1em;flex-shrink:0;color:currentcolor;vertical-align:middle;fill:none;transition-property:var(--timeline-transition-property-common);transition-duration:var(--timeline-transition-duration-normal);pointer-events:none}.css-1lhock4{position:relative}.css-1lhock4 a[href]:not(.chakra-linkbox__overlay),.css-1lhock4 abbr[title]{position:relative;z-index:1}.css-1lhock4:hover svg{transform:rotate(0)}.css-zxde8t{position:relative}.css-zxde8t a[href]:not(.chakra-linkbox__overlay),.css-zxde8t abbr[title]{position:relative;z-index:1}.css-zxde8t:hover svg{transform:rotate(0)}.css-fd176x{position:static;cursor:pointer}.css-fd176x:before{content:"";cursor:inherit;display:block;position:absolute;top:0;left:0;z-index:0;width:100%;height:100%}.css-1p3jt6j{grid-column:span 12;display:flex}@media screen and (min-width:768px){.css-1p3jt6j{display:none}}.css-1ihmzje{display:inline-flex;-webkit-appearance:none;-moz-appearance:none;appearance:none;align-items:center;justify-content:space-between;-webkit-user-select:none;-moz-user-select:none;user-select:none;position:relative;white-space:nowrap;vertical-align:middle;outline:transparent solid 2px;outline-offset:2px;line-height:20px;font-weight:var(--timeline-fontWeights-book);transition-property:var(--timeline-transition-property-common);transition-duration:var(--timeline-transition-duration-normal);border:1px solid currentcolor;text-transform:uppercase;max-width:100%;padding-inline-start:var(--timeline-space-4);padding-inline-end:var(--timeline-space-4);padding-right:var(--timeline-space-3xs);padding-left:var(--timeline-space-xs);height:auto;font-size:var(--timeline-fontSizes-2xs-mono);font-family:var(--timeline-fonts-sans);letter-spacing:var(--timeline-letterSpacings-mono);font-variant-numeric:slashed-zero;padding-top:var(--timeline-space-3xs);padding-bottom:var(--timeline-space-3xs);color:var(--timeline-colors-gray-600);min-width:260px;border-radius:var(--timeline-radii-base);width:100%}.css-1ihmzje:focus-visible,.css-1ihmzje[data-focus-visible]{box-shadow:var(--timeline-shadows-outline)}.css-1ihmzje:disabled,.css-1ihmzje[disabled],.css-1ihmzje[aria-disabled=true],.css-1ihmzje[data-disabled]{opacity:1;cursor:not-allowed;box-shadow:var(--timeline-shadows-none);color:var(--timeline-colors-blackAlpha-500)}.css-1ihmzje:hover,.css-1ihmzje[data-hover]{background:var(--timeline-colors-blackAlpha-100)}.css-1ihmzje:hover:disabled,.css-1ihmzje[data-hover]:disabled,.css-1ihmzje:hover[disabled],.css-1ihmzje[data-hover][disabled],.css-1ihmzje:hover[aria-disabled=true],.css-1ihmzje[data-hover][aria-disabled=true],.css-1ihmzje:hover[data-disabled],.css-1ihmzje[data-hover][data-disabled]{background:initial;color:var(--timeline-colors-blackAlpha-500)}.css-1ihmzje:focus,.css-1ihmzje[data-focus]{box-shadow:var(--timeline-shadows-outline)}.css-1ihmzje .chakra-button__icon{margin-inline:0px}.css-1ihmzje .chakra-button__icon:last-of-type{margin-left:var(--timeline-space-3xs)}.css-1ihmzje svg{width:20px;height:auto;align-self:center}.chakra-button__group[data-attached][data-orientation=horizontal]>.css-1ihmzje:not(:last-of-type){margin-inline-end:-1px}.chakra-button__group[data-attached][data-orientation=vertical]>.css-1ihmzje:not(:last-of-type){margin-bottom:-1px}.css-1ihmzje:active,.css-1ihmzje[data-active]{background:var(--timeline-colors-blackAlpha-200)}@media screen and (min-width:768px){.css-1ihmzje{width:auto}}.css-1a4ber9{display:grid;grid-template-columns:[full-start] clamp(4px,calc(2.06px + .52vw),12px) [bordered-start] minmax(clamp(20px,calc(13.2px + 1.81vw),48px),1fr) [main-start] minmax(0,var(--grid-width)) [main-end] minmax(clamp(20px,calc(13.2px + 1.81vw),48px),1fr) [bordered-end] clamp(4px,calc(2.06px + .52vw),12px) [full-end];width:100%;max-width:1920px;margin-inline:auto;grid-column:full;margin-top:clamp(4px,2.06px + .52vw,12px);margin-bottom:clamp(4px,2.06px + .52vw,12px);padding-top:var(--timeline-space-sm);padding-bottom:var(--timeline-space-sm);position:relative;min-height:clamp(500px,340px + 20.83vw,640px);grid-auto-rows:min-content auto;--grid-width: 1440px}@media screen and (min-width:768px){.css-1a4ber9{padding-top:var(--timeline-space-lg);padding-bottom:var(--timeline-space-lg)}}.css-1nnc1iu{min-width:2px;min-height:2px;background-color:var(--timeline-colors-gray-600);-webkit-mask:url(https://static.timeline.com/images/divider.svg) left top / 6px 2px repeat-x;mask:url(https://static.timeline.com/images/divider.svg) left top / 6px 2px repeat-x}.css-qw800l{font-family:var(--timeline-fonts-sans);font-size:var(--timeline-fontSizes-2xs-mono);font-weight:var(--timeline-fontWeights-book);line-height:150%;letter-spacing:var(--timeline-letterSpacings-mono);text-transform:uppercase;font-variant-numeric:slashed-zero;padding-top:var(--timeline-space-2xs);padding-bottom:var(--timeline-space-2xs);margin-bottom:0;color:var(--timeline-colors-gray-600)}@media screen and (min-width:768px){.css-qw800l{margin-bottom:var(--timeline-space-4xs)}}.css-1r9xcwn{display:grid;grid-template-columns:repeat(12,1fr);grid-column:main;gap:0px;grid-template-rows:1fr}.css-1kgz3n5{display:none;grid-column:bordered;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:hidden;z-index:-1;border-radius:var(--timeline-radii-lg)}@media screen and (min-width:768px){.css-1kgz3n5{display:block}}.css-l7scjq{grid-column:span 7 / span 7;display:grid;grid-template-columns:subgrid;padding-right:var(--timeline-space-sm);grid-template-rows:auto 1fr min-content;align-items:flex-start}.css-15um8zl{list-style-type:none;grid-column:1 / -1;padding-bottom:var(--timeline-space-m);display:flex;align-items:flex-start;flex-direction:column;gap:0px}.css-1bp8biy{font-family:var(--timeline-fonts-sans);font-size:var(--timeline-fontSizes-4xl);font-weight:var(--timeline-fontWeights-book);line-height:105%;letter-spacing:var(--timeline-letterSpacings-tightest);transition:color .1s ease-in-out;text-align:left;color:var(--timeline-colors-gray-600)}.css-1bp8biy:hover,.css-1bp8biy[data-hover]{color:var(--timeline-colors-gray-600)}.css-xpnp5s{font-family:var(--timeline-fonts-sans);font-size:var(--timeline-fontSizes-4xl);font-weight:var(--timeline-fontWeights-book);line-height:105%;letter-spacing:var(--timeline-letterSpacings-tightest);transition:color .1s ease-in-out;text-align:left;color:var(--timeline-colors-gray-300)}.css-xpnp5s:hover,.css-xpnp5s[data-hover]{color:var(--timeline-colors-gray-600)}.css-18ixexi{grid-column:1 / 7;align-self:flex-end;display:flex;gap:var(--timeline-space-sm);flex-direction:column;align-content:flex-end}@media screen and (min-width:1200px){.css-18ixexi{grid-column:1 / 6}}.css-2ex3kl{font-family:var(--timeline-fonts-serif);font-size:var(--timeline-fontSizes-md-serif);font-weight:var(--timeline-fontWeights-book-serif);font-variation-settings:"wght" 360,"STYL" 700;line-height:135%;letter-spacing:var(--timeline-letterSpacings-wider);grid-column:main;margin-top:var(--timeline-space-sm)}.css-1926pjb{display:inline-flex;-webkit-appearance:none;-moz-appearance:none;appearance:none;align-items:center;justify-content:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;position:relative;white-space:nowrap;vertical-align:middle;outline:transparent solid 2px;outline-offset:2px;line-height:20px;font-weight:var(--timeline-fontWeights-book);transition-property:var(--timeline-transition-property-common);transition-duration:var(--timeline-transition-duration-normal);border:1px solid currentcolor;text-transform:uppercase;max-width:100%;padding-inline-start:var(--timeline-space-3);padding-inline-end:var(--timeline-space-3);padding-right:var(--timeline-space-3xs);padding-left:var(--timeline-space-3xs);height:32px;font-size:var(--timeline-fontSizes-2xs-mono);font-family:var(--timeline-fonts-sans);letter-spacing:var(--timeline-letterSpacings-mono);font-variant-numeric:slashed-zero;padding-top:var(--timeline-space-5xs);padding-bottom:var(--timeline-space-5xs);color:var(--timeline-colors-gray-600);min-width:0px;border-radius:var(--timeline-radii-base);grid-column:main;width:-moz-min-content;width:min-content}.css-1926pjb:focus-visible,.css-1926pjb[data-focus-visible]{box-shadow:var(--timeline-shadows-outline)}.css-1926pjb:disabled,.css-1926pjb[disabled],.css-1926pjb[aria-disabled=true],.css-1926pjb[data-disabled]{opacity:1;cursor:not-allowed;box-shadow:var(--timeline-shadows-none);color:var(--timeline-colors-blackAlpha-500)}.css-1926pjb:hover,.css-1926pjb[data-hover]{background:var(--timeline-colors-blackAlpha-100)}.css-1926pjb:hover:disabled,.css-1926pjb[data-hover]:disabled,.css-1926pjb:hover[disabled],.css-1926pjb[data-hover][disabled],.css-1926pjb:hover[aria-disabled=true],.css-1926pjb[data-hover][aria-disabled=true],.css-1926pjb:hover[data-disabled],.css-1926pjb[data-hover][data-disabled]{background:initial;color:var(--timeline-colors-blackAlpha-500)}.css-1926pjb:focus,.css-1926pjb[data-focus]{box-shadow:var(--timeline-shadows-outline)}.css-1926pjb .chakra-button__icon{margin-inline:0px}.css-1926pjb svg{height:auto;align-self:center}.chakra-button__group[data-attached][data-orientation=horizontal]>.css-1926pjb:not(:last-of-type){margin-inline-end:-1px}.chakra-button__group[data-attached][data-orientation=vertical]>.css-1926pjb:not(:last-of-type){margin-bottom:-1px}.css-1926pjb:active,.css-1926pjb[data-active]{background:var(--timeline-colors-blackAlpha-200)}.css-8w9w6y{grid-column:8 / -1;display:flex;justify-content:end}.css-dfivf7{display:grid;grid-template-columns:repeat(1,minmax(0px,1fr))}.css-14r3y5{grid-area:1 / 1;opacity:1;transition:opacity .3s ease-in-out;border-radius:var(--timeline-radii-base);overflow:hidden;width:100%;pointer-events:auto;height:var(--timeline-sizes-full);background:var(--timeline-colors-gray-50);-webkit-backdrop-filter:none;backdrop-filter:none}.css-6j1lrh{display:flex;padding:0;width:var(--timeline-sizes-full);height:var(--timeline-sizes-full);justify-content:center;align-items:center;max-width:none;grid-column:main}@media screen and (min-width:768px){.css-6j1lrh{padding:var(--timeline-space-m);max-width:480px}}.css-1neqign{grid-area:1 / 1;opacity:0;transition:opacity .3s ease-in-out;border-radius:var(--timeline-radii-base);overflow:hidden;width:100%;pointer-events:none;height:var(--timeline-sizes-full);background:var(--timeline-colors-gray-50);-webkit-backdrop-filter:none;backdrop-filter:none}.css-u6v8er{display:flex;flex-direction:column;align-items:center;justify-content:center}.css-15qr1db{display:flex;justify-content:center;align-items:center;padding-bottom:var(--timeline-space-xs);gap:var(--timeline-space-3xs)}.css-1hu1so5{display:block;text-align:start;font-size:var(--timeline-fontSizes-xl);margin-inline-end:var(--timeline-space-3);font-weight:var(--timeline-fontWeights-book);transition-property:var(--timeline-transition-property-common);transition-duration:var(--timeline-transition-duration-normal);opacity:1;font-family:var(--timeline-fonts-sans);line-height:120%;letter-spacing:var(--timeline-letterSpacings-tight);margin:0;align-items:center;justify-content:center;color:var(--timeline-colors-blackAlpha-500)}.css-1hu1so5:disabled,.css-1hu1so5[disabled],.css-1hu1so5[aria-disabled=true],.css-1hu1so5[data-disabled]{opacity:1}.css-ht2af5{font-family:var(--timeline-fonts-sans);font-size:var(--timeline-fontSizes-2xs-mono);font-weight:var(--timeline-fontWeights-book);letter-spacing:var(--timeline-letterSpacings-mono);text-transform:uppercase;font-variant-numeric:slashed-zero;line-height:1}.css-1g4burd{display:inline-block;position:relative;vertical-align:middle;line-height:0;--switch-track-diff: calc(var(--switch-track-width) - var(--switch-track-height));--switch-thumb-x: var(--switch-track-diff);--switch-track-width: 1.875rem;--switch-track-height: 1rem}[dir=rtl] .css-1g4burd,.css-1g4burd[dir=rtl]{--switch-thumb-x: calc(var(--switch-track-diff) * -1)}.css-1l9xq9c{display:inline-flex;flex-shrink:0;justify-content:flex-start;box-sizing:content-box;cursor:pointer;border-radius:var(--timeline-radii-full);padding:2px;width:var(--switch-track-width);height:var(--switch-track-height);transition-property:var(--timeline-transition-property-common);transition-duration:var(--timeline-transition-duration-fast);--switch-bg: var(--timeline-colors-gray-300);background:var(--timeline-colors-gray-300)}.chakra-ui-dark .css-1l9xq9c:not([data-theme]),[data-theme=dark] .css-1l9xq9c:not([data-theme]),.css-1l9xq9c[data-theme=dark]{--switch-bg: var(--timeline-colors-whiteAlpha-400)}.css-1l9xq9c:focus-visible,.css-1l9xq9c[data-focus-visible]{box-shadow:var(--timeline-shadows-outline)}.css-1l9xq9c:disabled,.css-1l9xq9c[disabled],.css-1l9xq9c[aria-disabled=true],.css-1l9xq9c[data-disabled]{opacity:.4;cursor:not-allowed}.css-1l9xq9c[aria-checked=true],.css-1l9xq9c[data-checked],.css-1l9xq9c[data-state=checked]{--switch-bg: var(--timeline-colors-red-500);background:var(--timeline-colors-red-300)}.chakra-ui-dark .css-1l9xq9c[aria-checked=true]:not([data-theme]),.chakra-ui-dark .css-1l9xq9c[data-checked]:not([data-theme]),.chakra-ui-dark .css-1l9xq9c[data-state=checked]:not([data-theme]),[data-theme=dark] .css-1l9xq9c[aria-checked=true]:not([data-theme]),[data-theme=dark] .css-1l9xq9c[data-checked]:not([data-theme]),[data-theme=dark] .css-1l9xq9c[data-state=checked]:not([data-theme]),.css-1l9xq9c[aria-checked=true][data-theme=dark],.css-1l9xq9c[data-checked][data-theme=dark],.css-1l9xq9c[data-state=checked][data-theme=dark]{--switch-bg: var(--timeline-colors-red-200)}.css-1l9xq9c:focus,.css-1l9xq9c[data-focus]{box-shadow:var(--timeline-shadows-outline)}.css-1rpbw6l{background:var(--timeline-colors-white);transition-property:transform;transition-duration:var(--timeline-transition-duration-normal);border-radius:inherit;width:var(--switch-track-height);height:var(--switch-track-height)}.css-1rpbw6l[aria-checked=true],.css-1rpbw6l[data-checked],.css-1rpbw6l[data-state=checked]{transform:translate(var(--switch-thumb-x))}.css-2metrw{width:72px;height:auto;display:inline-block;line-height:1em;flex-shrink:0;color:var(--timeline-colors-red-300);vertical-align:middle;fill:none}.css-19yb49f{overflow:hidden;border-radius:var(--timeline-radii-base);width:250px;height:280px}.css-hg3r59{width:250px;height:280px;display:inline-block;line-height:1em;flex-shrink:0;color:currentcolor;vertical-align:middle;fill:none}.css-166ffwm{padding-top:var(--timeline-space-2xs)}.css-141b7bs{display:flex;justify-content:space-between;margin-top:var(--timeline-space-4xs)}.css-7gjjg8{font-family:var(--timeline-fonts-sans);font-size:var(--timeline-fontSizes-2xs-mono);font-weight:var(--timeline-fontWeights-book);line-height:150%;letter-spacing:var(--timeline-letterSpacings-mono);text-transform:uppercase;font-variant-numeric:slashed-zero;color:#4f6479}.css-bdio62{font-family:var(--timeline-fonts-sans);font-size:var(--timeline-fontSizes-2xs-mono);font-weight:var(--timeline-fontWeights-book);line-height:150%;letter-spacing:var(--timeline-letterSpacings-mono);text-transform:uppercase;font-variant-numeric:slashed-zero;color:var(--timeline-colors-gray-600)}.css-nckmxv{font-family:var(--timeline-fonts-sans);font-size:var(--timeline-fontSizes-2xs-mono);font-weight:var(--timeline-fontWeights-book);line-height:150%;letter-spacing:var(--timeline-letterSpacings-mono);text-transform:uppercase;font-variant-numeric:slashed-zero;color:var(--timeline-colors-red-300)}.css-qe3r4c{margin-top:clamp(4px,2.06px + .52vw,12px);margin-bottom:clamp(4px,2.06px + .52vw,12px)}.css-1c7d2b{display:grid;grid-template-columns:[full-start] minmax(clamp(20px,calc(13.2px + 1.81vw),48px),1fr) [main-start] minmax(0,var(--grid-width)) [main-end] minmax(clamp(20px,calc(13.2px + 1.81vw),48px),1fr) [full-end];grid-column:bordered;position:relative;border-radius:var(--timeline-radii-lg);padding-top:var(--timeline-space-lg);padding-bottom:var(--timeline-space-lg);background-color:var(--timeline-colors-gray-100);overflow:hidden;--grid-width: 1440px}@media screen and (min-width:768px){.css-1c7d2b{border-radius:var(--timeline-radii-xl)}}.css-1mh84es{display:grid;grid-template-columns:repeat(12,1fr);grid-column:main;gap:clamp(12px,7.77px + 1.13vw,24px);margin-bottom:var(--timeline-space-sm)}.css-q0xbld{display:flex;grid-column:span 12;justify-content:center}.css-dqbeds{display:flex;align-items:center;flex-direction:column;gap:var(--timeline-space-2xs)}@media screen and (min-width:768px){.css-dqbeds{flex-direction:row}}.css-15kg60q{font-family:var(--timeline-fonts-sans);font-size:var(--timeline-fontSizes-2xs-mono);font-weight:var(--timeline-fontWeights-book);line-height:150%;letter-spacing:var(--timeline-letterSpacings-mono);text-transform:uppercase;font-variant-numeric:slashed-zero;flex-shrink:0}.css-1w6qivb{display:inline-flex;-webkit-appearance:none;-moz-appearance:none;appearance:none;align-items:center;justify-content:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;vertical-align:middle;outline:transparent solid 2px;outline-offset:2px;line-height:20px;font-weight:var(--timeline-fontWeights-book);transition-property:var(--timeline-transition-property-common);transition-duration:var(--timeline-transition-duration-normal);text-transform:uppercase;max-width:100%;padding-inline-start:var(--timeline-space-3);padding-inline-end:var(--timeline-space-3);padding-right:var(--timeline-space-3xs);padding-left:var(--timeline-space-3xs);height:32px;font-size:var(--timeline-fontSizes-2xs-mono);font-family:var(--timeline-fonts-sans);letter-spacing:var(--timeline-letterSpacings-mono);font-variant-numeric:slashed-zero;padding-top:var(--timeline-space-5xs);padding-bottom:var(--timeline-space-5xs);min-width:0px;border-radius:0;background:var(--timeline-colors-transparent);color:var(--timeline-colors-blackAlpha-800);position:relative;z-index:1;border:var(--timeline-borders-none)}.css-1w6qivb:focus-visible,.css-1w6qivb[data-focus-visible]{box-shadow:var(--timeline-shadows-outline)}.css-1w6qivb:disabled,.css-1w6qivb[disabled],.css-1w6qivb[aria-disabled=true],.css-1w6qivb[data-disabled]{opacity:1;cursor:not-allowed;box-shadow:var(--timeline-shadows-none);background:var(--timeline-colors-blackAlpha-200);color:var(--timeline-colors-blackAlpha-500);border-color:var(--timeline-colors-blackAlpha-200)}.css-1w6qivb:focus,.css-1w6qivb[data-focus]{box-shadow:var(--timeline-shadows-outline)}.css-1w6qivb .chakra-button__icon{margin-inline:0px}.css-1w6qivb svg{height:auto;align-self:center}.css-1w6qivb:active,.css-1w6qivb[data-active]{background:var(--timeline-colors-whiteAlpha-200);color:var(--timeline-colors-gray-50)}.css-1w6qivb:hover,.css-1w6qivb[data-hover]{color:var(--timeline-colors-gray-600)}.css-15ljfzw{display:inline-flex;-webkit-appearance:none;-moz-appearance:none;appearance:none;align-items:center;justify-content:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;vertical-align:middle;outline:transparent solid 2px;outline-offset:2px;line-height:20px;font-weight:var(--timeline-fontWeights-book);transition-property:var(--timeline-transition-property-common);transition-duration:var(--timeline-transition-duration-normal);text-transform:uppercase;max-width:100%;padding-inline-start:var(--timeline-space-3);padding-inline-end:var(--timeline-space-3);padding-right:var(--timeline-space-3xs);padding-left:var(--timeline-space-3xs);height:32px;font-size:var(--timeline-fontSizes-2xs-mono);font-family:var(--timeline-fonts-sans);letter-spacing:var(--timeline-letterSpacings-mono);font-variant-numeric:slashed-zero;padding-top:var(--timeline-space-5xs);padding-bottom:var(--timeline-space-5xs);min-width:0px;border-radius:0;background:var(--timeline-colors-transparent);color:var(--timeline-colors-blackAlpha-600);position:relative;z-index:1;border:var(--timeline-borders-none)}.css-15ljfzw:focus-visible,.css-15ljfzw[data-focus-visible]{box-shadow:var(--timeline-shadows-outline)}.css-15ljfzw:disabled,.css-15ljfzw[disabled],.css-15ljfzw[aria-disabled=true],.css-15ljfzw[data-disabled]{opacity:1;cursor:not-allowed;box-shadow:var(--timeline-shadows-none);background:var(--timeline-colors-blackAlpha-200);color:var(--timeline-colors-blackAlpha-500);border-color:var(--timeline-colors-blackAlpha-200)}.css-15ljfzw:focus,.css-15ljfzw[data-focus]{box-shadow:var(--timeline-shadows-outline)}.css-15ljfzw .chakra-button__icon{margin-inline:0px}.css-15ljfzw svg{height:auto;align-self:center}.css-15ljfzw:active,.css-15ljfzw[data-active]{background:var(--timeline-colors-whiteAlpha-200);color:var(--timeline-colors-gray-50)}.css-15ljfzw:hover,.css-15ljfzw[data-hover]{color:var(--timeline-colors-gray-600)}.css-1udo2sh{display:grid;grid-template-columns:repeat(12,1fr);grid-column:full;-moz-column-gap:clamp(12px,7.77px + 1.13vw,24px);column-gap:clamp(12px,7.77px + 1.13vw,24px);position:relative;z-index:1;row-gap:var(--timeline-space-m)}@media screen and (min-width:1440px){.css-1udo2sh{grid-column:main}}.css-iyykce{border:0px;clip:rect(0px,0px,0px,0px);height:1px;width:100%;margin:-1px;padding:0;overflow:hidden;white-space:nowrap;position:absolute;grid-column:span 12;padding-inline:clamp(20px,13.2px + 1.81vw,48px)}@media screen and (min-width:1440px){.css-iyykce{padding-inline:0px}}.css-1nten1k{display:flex;grid-column:span 12;align-items:center;margin-left:clamp(20px,13.2px + 1.81vw,48px);margin-right:clamp(20px,13.2px + 1.81vw,48px)}@media screen and (min-width:960px){.css-1nten1k{margin-left:clamp(20px,13.2px + 1.81vw,48px)}}@media screen and (min-width:1200px){.css-1nten1k{grid-column:span 12;padding-right:var(--timeline-space-m);margin-right:0}}@media screen and (min-width:1440px){.css-1nten1k{margin-left:0}}.css-m3965m{font-family:var(--timeline-fonts-sans);font-size:var(--timeline-fontSizes-3xl);font-weight:var(--timeline-fontWeights-book);line-height:110%;letter-spacing:var(--timeline-letterSpacings-tightest);width:100%;text-align:center;text-wrap:balance}@media screen and (min-width:1200px){.css-m3965m{text-align:center}}.css-15sdulb{display:grid;opacity:1;transition:opacity .3s;grid-column:span 12;margin-bottom:calc(var(--timeline-space-lg) * -1);position:relative}@media screen and (min-width:1200px){.css-15sdulb{grid-column:span 12}}.css-28hxh0{display:grid;grid-template-columns:160px 1fr;grid-column:span 12;padding-left:clamp(20px,13.2px + 1.81vw,48px);padding-right:0}@media screen and (min-width:480px){.css-28hxh0{grid-template-columns:200px 1fr}}@media screen and (min-width:768px){.css-28hxh0{grid-template-columns:300px 1fr}}@media screen and (min-width:1440px){.css-28hxh0{padding-left:0;padding-right:0}}.css-v7ro0v{width:100%;margin-bottom:calc(var(--timeline-space-lg) * -1)}.css-qnjybd{display:grid;justify-content:start;border-top-right-radius:0;border-bottom-right-radius:0}.css-uvutxu{display:flex;align-items:center;padding-top:var(--timeline-space-3xs);padding-bottom:var(--timeline-space-3xs);padding-left:0;padding-right:var(--timeline-space-4xs);gap:var(--timeline-space-5xs);width:100%;justify-content:start}@media screen and (min-width:480px){.css-uvutxu{padding-right:var(--timeline-space-3xs);gap:var(--timeline-space-4xs)}}@media screen and (min-width:768px){.css-uvutxu{padding-right:var(--timeline-space-2xs);gap:var(--timeline-space-xs)}}.css-8atqhb{width:100%}.css-1mvxahs{display:grid;justify-content:start;border-top-right-radius:0;border-bottom-right-radius:0;position:relative}.css-1mvxahs:before{content:"";position:absolute;top:0;left:0;right:0;min-height:2px;background-color:var(--timeline-colors-gray-600);-webkit-mask:url(https://static.timeline.com/images/dividerOpacity.svg) left top / 6px 2px repeat-x;mask:url(https://static.timeline.com/images/dividerOpacity.svg) left top / 6px 2px repeat-x}.css-1bo3rdl{text-align:left;color:var(--timeline-colors-gray-600);cursor:help;text-wrap:balance}@media screen and (min-width:0em)and (max-width:959.98px){.css-1bo3rdl{font-family:var(--timeline-fonts-serif);font-size:var(--timeline-fontSizes-sm-serif);font-weight:var(--timeline-fontWeights-book-serif);font-variation-settings:"wght" 360,"STYL" 700;line-height:130%;letter-spacing:var(--timeline-letterSpacings-wide)}}@media screen and (min-width:960px){.css-1bo3rdl{font-family:var(--timeline-fonts-serif);font-size:var(--timeline-fontSizes-md-serif);font-weight:var(--timeline-fontWeights-book-serif);font-variation-settings:"wght" 360,"STYL" 700;line-height:135%;letter-spacing:var(--timeline-letterSpacings-wider)}}.css-1xympyg{width:var(--timeline-sizes-2xs);height:var(--timeline-sizes-2xs);display:inline-block;line-height:1em;flex-shrink:0;color:currentcolor;vertical-align:middle;fill:none;margin-top:-2px;margin-left:var(--timeline-space-5xs)}.css-1sibpop{overflow-x:scroll;padding-bottom:var(--timeline-space-lg)}.css-1sibpop::-webkit-scrollbar{display:none}.css-1mfp5u2{width:100%;margin-left:-158px}@media screen and (min-width:480px){.css-1mfp5u2{margin-left:-198px}}@media screen and (min-width:768px){.css-1mfp5u2{margin-left:-298px}}.css-1t2xpi6{display:grid;grid-template-columns:160px repeat(5,80px);justify-content:start;margin-right:clamp(20px,13.2px + 1.81vw,48px);border-top-left-radius:0;border-bottom-left-radius:0}@media screen and (min-width:480px){.css-1t2xpi6{grid-template-columns:200px repeat(5,100px)}}@media screen and (min-width:768px){.css-1t2xpi6{grid-template-columns:300px repeat(5,100px)}}.css-n3nahl{display:flex;align-items:center;padding-top:var(--timeline-space-3xs);padding-bottom:var(--timeline-space-3xs);padding-left:0;padding-right:var(--timeline-space-4xs);gap:var(--timeline-space-5xs);width:100%;justify-content:start;opacity:0}@media screen and (min-width:480px){.css-n3nahl{padding-right:var(--timeline-space-3xs);gap:var(--timeline-space-4xs)}}@media screen and (min-width:768px){.css-n3nahl{padding-right:var(--timeline-space-2xs);gap:var(--timeline-space-xs)}}.css-fe00g2{display:flex;align-items:center;padding-top:var(--timeline-space-3xs);padding-bottom:var(--timeline-space-3xs);padding-left:var(--timeline-space-4xs);padding-right:var(--timeline-space-4xs);gap:var(--timeline-space-5xs);width:100%;justify-content:center;position:relative;max-width:160px}@media screen and (min-width:480px){.css-fe00g2{padding-left:var(--timeline-space-3xs);padding-right:var(--timeline-space-3xs);gap:var(--timeline-space-4xs)}}@media screen and (min-width:768px){.css-fe00g2{padding-left:var(--timeline-space-2xs);padding-right:var(--timeline-space-2xs);gap:var(--timeline-space-xs)}}.css-fe00g2:after{content:"";width:100%;top:0;height:var(--timeline-sizes-4);position:absolute;z-index:-1;background-color:var(--timeline-colors-gray-50);box-shadow:#0000000f 0 6px 6px,#0000000f 0 1px 2px,#00000005 0 0 0 1px;border-radius:var(--timeline-radii-md)}@media screen and (min-width:768px){.css-fe00g2:after{box-shadow:#0000000f 0 6px 24px,#0000000f 0 1px 4px,#00000005 0 0 0 1px}}.css-7w5drv{display:flex;align-items:center;flex-direction:column;gap:var(--timeline-space-3xs)}.css-1xqutr6{width:48px;height:48px}@media screen and (min-width:960px){.css-1xqutr6{width:60px;height:60px}}.css-13q3amy{width:56px;height:auto;display:inline-block;line-height:1em;flex-shrink:0;color:var(--timeline-colors-red-300);vertical-align:middle;fill:none}@media screen and (min-width:768px){.css-13q3amy{width:72px}}.css-d25f0m{display:flex;align-items:center;padding-top:var(--timeline-space-3xs);padding-bottom:var(--timeline-space-3xs);padding-left:var(--timeline-space-4xs);padding-right:var(--timeline-space-4xs);gap:var(--timeline-space-5xs);width:100%;justify-content:center}@media screen and (min-width:480px){.css-d25f0m{padding-left:var(--timeline-space-3xs);padding-right:var(--timeline-space-3xs);gap:var(--timeline-space-4xs)}}@media screen and (min-width:768px){.css-d25f0m{padding-left:var(--timeline-space-2xs);padding-right:var(--timeline-space-2xs);gap:var(--timeline-space-xs)}}.css-1aw54cx{text-align:center;color:var(--timeline-colors-gray-600);font-weight:var(--timeline-fontWeights-medium)!important}@media screen and (min-width:0em)and (max-width:767.98px){.css-1aw54cx{font-family:var(--timeline-fonts-sans);font-size:var(--timeline-fontSizes-2xs);font-weight:var(--timeline-fontWeights-normal);line-height:150%;letter-spacing:var(--timeline-letterSpacings-widest);font-variant-numeric:slashed-zero}}@media screen and (min-width:768px){.css-1aw54cx{font-family:var(--timeline-fonts-sans);font-size:var(--timeline-fontSizes-xs);font-weight:var(--timeline-fontWeights-medium);line-height:125%;letter-spacing:var(--timeline-letterSpacings-widest)}}.css-12qw8g5{display:grid;grid-template-columns:160px repeat(5,80px);justify-content:start;margin-right:clamp(20px,13.2px + 1.81vw,48px);border-top-left-radius:0;border-bottom-left-radius:0;position:relative}@media screen and (min-width:480px){.css-12qw8g5{grid-template-columns:200px repeat(5,100px)}}@media screen and (min-width:768px){.css-12qw8g5{grid-template-columns:300px repeat(5,100px)}}.css-12qw8g5:before{content:"";position:absolute;top:0;left:0;right:0;min-height:2px;background-color:var(--timeline-colors-gray-600);-webkit-mask:url(https://static.timeline.com/images/dividerOpacity.svg) left top / 6px 2px repeat-x;mask:url(https://static.timeline.com/images/dividerOpacity.svg) left top / 6px 2px repeat-x}.css-v6d2zy{display:flex;align-items:center;padding-top:var(--timeline-space-3xs);padding-bottom:var(--timeline-space-3xs);padding-left:var(--timeline-space-4xs);padding-right:var(--timeline-space-4xs);gap:var(--timeline-space-5xs);width:100%;justify-content:center;max-width:160px}@media screen and (min-width:480px){.css-v6d2zy{padding-left:var(--timeline-space-3xs);padding-right:var(--timeline-space-3xs);gap:var(--timeline-space-4xs)}}@media screen and (min-width:768px){.css-v6d2zy{padding-left:var(--timeline-space-2xs);padding-right:var(--timeline-space-2xs);gap:var(--timeline-space-xs)}}.css-1i10tf8{width:var(--timeline-sizes-xs);height:var(--timeline-sizes-xs);display:inline-block;line-height:1em;flex-shrink:0;color:var(--timeline-colors-gray-600);vertical-align:middle;fill:none}.css-1hiq4if{width:var(--timeline-sizes-xs);height:var(--timeline-sizes-xs);display:inline-block;line-height:1em;flex-shrink:0;color:var(--timeline-colors-blackAlpha-700);vertical-align:middle;fill:none}.css-1e370u8{text-align:center;color:var(--timeline-colors-blackAlpha-700);display:flex;flex-direction:column;gap:var(--timeline-space-4xs);text-wrap:balance}@media screen and (min-width:0em)and (max-width:767.98px){.css-1e370u8{font-family:var(--timeline-fonts-sans);font-size:var(--timeline-fontSizes-2xs);font-weight:var(--timeline-fontWeights-normal);line-height:150%;letter-spacing:var(--timeline-letterSpacings-widest);font-variant-numeric:slashed-zero}}@media screen and (min-width:768px){.css-1e370u8{font-family:var(--timeline-fonts-sans);font-size:var(--timeline-fontSizes-xs);font-weight:var(--timeline-fontWeights-normal);line-height:150%;letter-spacing:var(--timeline-letterSpacings-widest)}}.css-1e370u8 i{font-style:normal;font-weight:var(--timeline-fontWeights-normal)}.css-13o7eu2{display:block}.css-17iclfm{display:grid;grid-template-columns:[full-start] clamp(4px,calc(2.06px + .52vw),12px) [bordered-start] minmax(clamp(20px,calc(13.2px + 1.81vw),48px),1fr) [main-start] minmax(0,var(--grid-width)) [main-end] minmax(clamp(20px,calc(13.2px + 1.81vw),48px),1fr) [bordered-end] clamp(4px,calc(2.06px + .52vw),12px) [full-end];width:100%;max-width:2560px;margin-inline:auto;margin-top:var(--timeline-space-2xl);margin-bottom:var(--timeline-space-2xl);position:relative;align-items:center;overflow:hidden;--grid-width: 1440px}.css-17iclfm .swiper{z-index:0}.css-17iclfm .swiper-horizontal{overflow:visible;grid-column:main;width:100%}.css-17iclfm .swiper-slide:first-of-type{pointer-events:auto}@media screen and (min-width:960px){.css-17iclfm .swiper-slide:first-of-type{display:block}}.css-17iclfm .swiper-wrapper{align-items:stretch;display:flex}.css-17iclfm .swiper-slide{height:unset}.css-1jcgw14{display:grid;grid-template-columns:repeat(12,1fr);grid-column:main;-moz-column-gap:clamp(12px,7.77px + 1.13vw,24px);column-gap:clamp(12px,7.77px + 1.13vw,24px);row-gap:var(--timeline-space-sm)}@media screen and (min-width:768px){.css-1jcgw14{row-gap:var(--timeline-space-m)}}.css-1jcgw14:hover button:not([disabled]),.css-1jcgw14[data-hover] button:not([disabled]){opacity:1}.css-d85fic{position:relative;align-self:center;grid-area:1 / 1 / auto / -1;transition-property:var(--timeline-transition-property-common);transition-duration:var(--timeline-transition-duration-fast);display:flex;gap:var(--timeline-space-sm);flex-direction:row;justify-content:space-between;align-items:center;text-align:left}.css-1elhd5p{display:flex;flex-direction:column;gap:var(--timeline-space-3xs);width:var(--timeline-sizes-full)}.css-utmzhz{text-wrap-style:pretty}@media screen and (min-width:0em)and (max-width:959.98px){.css-utmzhz{font-family:var(--timeline-fonts-sans);font-size:var(--timeline-fontSizes-3xl);font-weight:var(--timeline-fontWeights-book);line-height:110%;letter-spacing:var(--timeline-letterSpacings-tightest)}}@media screen and (min-width:960px){.css-utmzhz{font-family:var(--timeline-fonts-sans);font-size:var(--timeline-fontSizes-2xl);font-weight:var(--timeline-fontWeights-book);line-height:110%;letter-spacing:var(--timeline-letterSpacings-tighter)}}.css-asfrz3{-webkit-appearance:none;-moz-appearance:none;appearance:none;align-items:center;justify-content:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;position:relative;white-space:nowrap;vertical-align:middle;outline:transparent solid 2px;outline-offset:2px;line-height:20px;font-weight:var(--timeline-fontWeights-book);transition-property:var(--timeline-transition-property-common);transition-duration:var(--timeline-transition-duration-normal);border:1px solid currentcolor;text-transform:uppercase;max-width:100%;padding-inline-start:var(--timeline-space-4);padding-inline-end:var(--timeline-space-4);padding-right:var(--timeline-space-xs);padding-left:var(--timeline-space-xs);height:auto;font-size:var(--timeline-fontSizes-2xs-mono);font-family:var(--timeline-fonts-sans);letter-spacing:var(--timeline-letterSpacings-mono);font-variant-numeric:slashed-zero;padding-top:var(--timeline-space-3xs);padding-bottom:var(--timeline-space-3xs);color:var(--timeline-colors-gray-600);min-width:0px;border-radius:var(--timeline-radii-base);width:-moz-fit-content;width:fit-content;display:none}.css-asfrz3:focus-visible,.css-asfrz3[data-focus-visible]{box-shadow:var(--timeline-shadows-outline)}.css-asfrz3:disabled,.css-asfrz3[disabled],.css-asfrz3[aria-disabled=true],.css-asfrz3[data-disabled]{opacity:1;cursor:not-allowed;box-shadow:var(--timeline-shadows-none);color:var(--timeline-colors-blackAlpha-500)}.css-asfrz3:hover,.css-asfrz3[data-hover]{background:var(--timeline-colors-blackAlpha-100)}.css-asfrz3:hover:disabled,.css-asfrz3[data-hover]:disabled,.css-asfrz3:hover[disabled],.css-asfrz3[data-hover][disabled],.css-asfrz3:hover[aria-disabled=true],.css-asfrz3[data-hover][aria-disabled=true],.css-asfrz3:hover[data-disabled],.css-asfrz3[data-hover][data-disabled]{background:initial;color:var(--timeline-colors-blackAlpha-500)}.css-asfrz3:focus,.css-asfrz3[data-focus]{box-shadow:var(--timeline-shadows-outline)}.css-asfrz3 .chakra-button__icon{margin-inline:0px}.css-asfrz3 svg{height:auto;align-self:center}.chakra-button__group[data-attached][data-orientation=horizontal]>.css-asfrz3:not(:last-of-type){margin-inline-end:-1px}.chakra-button__group[data-attached][data-orientation=vertical]>.css-asfrz3:not(:last-of-type){margin-bottom:-1px}.css-asfrz3:active,.css-asfrz3[data-active]{background:var(--timeline-colors-blackAlpha-200)}@media screen and (min-width:960px){.css-asfrz3{display:block}}.css-1kfu4kz{grid-area:2 / 1 / auto / -1}@media screen and (min-width:960px){.css-1kfu4kz{grid-row:2}}.css-1a1befc{grid-area:1 / 1;z-index:1;place-self:end center;margin-bottom:var(--timeline-space-sm);transition-property:var(--timeline-transition-property-common);transition-duration:var(--timeline-transition-duration-slow);display:none}@media screen and (min-width:480px){.css-1a1befc{display:block}}@media(hover:hover)and (pointer:fine){[role=group]:hover .css-1a1befc,[role=group][data-hover] .css-1a1befc,[data-group]:hover .css-1a1befc,[data-group][data-hover] .css-1a1befc,.group:hover .css-1a1befc,.group[data-hover] .css-1a1befc{opacity:0}}.css-11974he{font-family:var(--timeline-fonts-sans);font-size:var(--timeline-fontSizes-3xs-mono);font-weight:var(--timeline-fontWeights-book);line-height:150%;letter-spacing:var(--timeline-letterSpacings-mono);text-transform:uppercase;font-variant-numeric:slashed-zero;color:var(--timeline-colors-gray-600);position:relative}.css-1pwueo5{background:var(--timeline-colors-yellow-300);display:flex;flex-direction:column;justify-content:end;border-radius:var(--timeline-radii-base);aspect-ratio:.8 / 1;padding-top:var(--timeline-space-4xs);container-type:inline-size}.css-1z0weys{width:100%}@container (min-width: 480px){.css-1z0weys{padding-inline-start:var(--timeline-space-lg);padding-inline-end:var(--timeline-space-lg)}}.css-x6qrzd{display:flex;flex-direction:column;gap:var(--timeline-space-4xs);padding-inline-start:var(--timeline-space-3xs);padding-inline-end:var(--timeline-space-3xs);padding-bottom:10%;text-align:center}@container (min-width: 220px){.css-x6qrzd{gap:var(--timeline-space-2xs);padding-inline-start:var(--timeline-space-sm);padding-inline-end:var(--timeline-space-sm)}}.css-1ahod8v{font-family:var(--timeline-fonts-serif);font-size:var(--timeline-fontSizes-lg-serif);font-weight:var(--timeline-fontWeights-book-serif);font-variation-settings:"wght" 340,"STYL" 680;line-height:110%;text-wrap:pretty}@container (min-width: 290px){.css-1ahod8v{line-height:105%}@media screen and (min-width:0em)and (max-width:479.98px){.css-1ahod8v{font-family:var(--timeline-fonts-serif);font-size:var(--timeline-fontSizes-2xl-serif);font-weight:var(--timeline-fontWeights-book-serif);font-variation-settings:"wght" 300,"STYL" 500;line-height:100%}}@media screen and (min-width:480px){.css-1ahod8v{font-family:var(--timeline-fonts-serif);font-size:var(--timeline-fontSizes-xl-serif);font-weight:var(--timeline-fontWeights-book-serif);font-variation-settings:"wght" 320,"STYL" 500;line-height:115%}}}@container (min-width: 480px){.css-1ahod8v{line-height:110%}@media screen and (min-width:0em)and (max-width:479.98px){.css-1ahod8v{font-family:var(--timeline-fonts-serif);font-size:var(--timeline-fontSizes-3xl-serif);font-weight:var(--timeline-fontWeights-normal-serif);font-variation-settings:"wght" 300,"STYL" 500;line-height:100%}}@media screen and (min-width:480px){.css-1ahod8v{font-family:var(--timeline-fonts-serif);font-size:var(--timeline-fontSizes-2xl-serif);font-weight:var(--timeline-fontWeights-book-serif);font-variation-settings:"wght" 300,"STYL" 500;line-height:100%}}}.css-14ou9r2{position:static;font-size:0px}.css-14ou9r2:before{content:"";cursor:inherit;display:block;position:absolute;top:0;left:0;z-index:0;width:100%;height:100%}.css-1dmyz85{font-family:var(--timeline-fonts-sans);font-size:var(--timeline-fontSizes-2xs-mono);font-weight:var(--timeline-fontWeights-book);line-height:150%;letter-spacing:var(--timeline-letterSpacings-mono);text-transform:uppercase;font-variant-numeric:slashed-zero;-webkit-text-decoration:underline 1px;text-decoration:underline 1px;text-underline-offset:.4em}.css-57hmfo{grid-area:2 / 1 / auto / -1;position:relative;width:100%;pointer-events:none;z-index:1}.css-acfg8x{-webkit-appearance:none;-moz-appearance:none;appearance:none;align-items:center;justify-content:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;vertical-align:middle;outline:transparent solid 2px;outline-offset:2px;line-height:20px;font-weight:var(--timeline-fontWeights-book);transition-property:var(--timeline-transition-property-common);border:1px solid currentcolor;text-transform:uppercase;max-width:100%;padding-inline-start:var(--timeline-space-4);padding-inline-end:var(--timeline-space-4);padding-right:var(--timeline-space-xs);padding-left:var(--timeline-space-xs);height:52px;font-size:var(--timeline-fontSizes-2xs-mono);font-family:var(--timeline-fonts-sans);letter-spacing:var(--timeline-letterSpacings-mono);font-variant-numeric:slashed-zero;padding-top:var(--timeline-space-3xs);padding-bottom:var(--timeline-space-3xs);color:var(--timeline-colors-gray-600);min-width:0px;border-radius:var(--timeline-radii-base);display:none;position:absolute;top:44%;left:var(--timeline-space-2xs);background-color:var(--timeline-colors-gray-50);width:52px;opacity:0;overflow:hidden;transform:translateY(-50%);transition-duration:var(--timeline-transition-duration-slow);pointer-events:initial}.css-acfg8x:focus-visible,.css-acfg8x[data-focus-visible]{box-shadow:var(--timeline-shadows-outline)}.css-acfg8x:focus,.css-acfg8x[data-focus]{box-shadow:var(--timeline-shadows-outline)}.css-acfg8x .chakra-button__icon{margin-inline:0px}.css-acfg8x svg{height:auto;align-self:center}.chakra-button__group[data-attached][data-orientation=horizontal]>.css-acfg8x:not(:last-of-type){margin-inline-end:-1px}.chakra-button__group[data-attached][data-orientation=vertical]>.css-acfg8x:not(:last-of-type){margin-bottom:-1px}@media screen and (min-width:768px){.css-acfg8x{display:flex}}[role=group]:hover .css-acfg8x,[role=group][data-hover] .css-acfg8x,[data-group]:hover .css-acfg8x,[data-group][data-hover] .css-acfg8x,.group:hover .css-acfg8x,.group[data-hover] .css-acfg8x{opacity:1}@media screen and (min-width:1200px){.css-acfg8x{left:var(--timeline-space-sm)}}.css-acfg8x:disabled,.css-acfg8x[disabled],.css-acfg8x[aria-disabled=true],.css-acfg8x[data-disabled]{opacity:0;pointer-events:none;transition-duration:var(--timeline-transition-duration-slow)}.css-acfg8x:active,.css-acfg8x[data-active]{color:var(--timeline-colors-gray-600)}.css-acfg8x:hover,.css-acfg8x[data-hover]{background-color:var(--timeline-colors-gray-50)}.css-cgd2u6{width:20px;height:20px;display:inline-block;line-height:1em;flex-shrink:0;color:currentcolor;vertical-align:middle;fill:none;transform:scaleX(-1)}.css-dijeb2{-webkit-appearance:none;-moz-appearance:none;appearance:none;align-items:center;justify-content:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;vertical-align:middle;outline:transparent solid 2px;outline-offset:2px;line-height:20px;font-weight:var(--timeline-fontWeights-book);transition-property:var(--timeline-transition-property-common);border:1px solid currentcolor;text-transform:uppercase;max-width:100%;padding-inline-start:var(--timeline-space-4);padding-inline-end:var(--timeline-space-4);padding-right:var(--timeline-space-xs);padding-left:var(--timeline-space-xs);height:52px;font-size:var(--timeline-fontSizes-2xs-mono);font-family:var(--timeline-fonts-sans);letter-spacing:var(--timeline-letterSpacings-mono);font-variant-numeric:slashed-zero;padding-top:var(--timeline-space-3xs);padding-bottom:var(--timeline-space-3xs);color:var(--timeline-colors-gray-600);min-width:0px;border-radius:var(--timeline-radii-base);display:none;position:absolute;top:44%;right:var(--timeline-space-2xs);background-color:var(--timeline-colors-gray-50);width:52px;opacity:0;overflow:hidden;transform:translateY(-50%);transition-duration:var(--timeline-transition-duration-slow);pointer-events:initial}.css-dijeb2:focus-visible,.css-dijeb2[data-focus-visible]{box-shadow:var(--timeline-shadows-outline)}.css-dijeb2:focus,.css-dijeb2[data-focus]{box-shadow:var(--timeline-shadows-outline)}.css-dijeb2 .chakra-button__icon{margin-inline:0px}.css-dijeb2 svg{height:auto;align-self:center}.chakra-button__group[data-attached][data-orientation=horizontal]>.css-dijeb2:not(:last-of-type){margin-inline-end:-1px}.chakra-button__group[data-attached][data-orientation=vertical]>.css-dijeb2:not(:last-of-type){margin-bottom:-1px}@media screen and (min-width:768px){.css-dijeb2{display:flex}}[role=group]:hover .css-dijeb2,[role=group][data-hover] .css-dijeb2,[data-group]:hover .css-dijeb2,[data-group][data-hover] .css-dijeb2,.group:hover .css-dijeb2,.group[data-hover] .css-dijeb2{opacity:1}@media screen and (min-width:1200px){.css-dijeb2{right:var(--timeline-space-sm)}}.css-dijeb2:disabled,.css-dijeb2[disabled],.css-dijeb2[aria-disabled=true],.css-dijeb2[data-disabled]{opacity:0;pointer-events:none;transition-duration:var(--timeline-transition-duration-slow)}.css-dijeb2:active,.css-dijeb2[data-active]{color:var(--timeline-colors-gray-600)}.css-dijeb2:hover,.css-dijeb2[data-hover]{background-color:var(--timeline-colors-gray-50)}.css-pv6ryy{width:20px;height:20px;display:inline-block;line-height:1em;flex-shrink:0;color:currentcolor;vertical-align:middle;fill:none}.css-1s51um2{display:block;grid-area:3 / 1 / auto / -1}@media screen and (min-width:960px){.css-1s51um2{display:none}}.css-15o7cnq{display:inline-flex;-webkit-appearance:none;-moz-appearance:none;appearance:none;align-items:center;justify-content:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;position:relative;white-space:nowrap;vertical-align:middle;outline:transparent solid 2px;outline-offset:2px;line-height:20px;font-weight:var(--timeline-fontWeights-book);transition-property:var(--timeline-transition-property-common);transition-duration:var(--timeline-transition-duration-normal);border:1px solid currentcolor;text-transform:uppercase;max-width:100%;padding-inline-start:var(--timeline-space-4);padding-inline-end:var(--timeline-space-4);padding-right:var(--timeline-space-xs);padding-left:var(--timeline-space-xs);height:auto;font-size:var(--timeline-fontSizes-2xs-mono);font-family:var(--timeline-fonts-sans);letter-spacing:var(--timeline-letterSpacings-mono);font-variant-numeric:slashed-zero;padding-top:var(--timeline-space-3xs);padding-bottom:var(--timeline-space-3xs);color:var(--timeline-colors-gray-600);min-width:260px;border-radius:var(--timeline-radii-base);grid-column:1 / -1;width:100%}.css-15o7cnq:focus-visible,.css-15o7cnq[data-focus-visible]{box-shadow:var(--timeline-shadows-outline)}.css-15o7cnq:disabled,.css-15o7cnq[disabled],.css-15o7cnq[aria-disabled=true],.css-15o7cnq[data-disabled]{opacity:1;cursor:not-allowed;box-shadow:var(--timeline-shadows-none);color:var(--timeline-colors-blackAlpha-500)}.css-15o7cnq:hover,.css-15o7cnq[data-hover]{background:var(--timeline-colors-blackAlpha-100)}.css-15o7cnq:hover:disabled,.css-15o7cnq[data-hover]:disabled,.css-15o7cnq:hover[disabled],.css-15o7cnq[data-hover][disabled],.css-15o7cnq:hover[aria-disabled=true],.css-15o7cnq[data-hover][aria-disabled=true],.css-15o7cnq:hover[data-disabled],.css-15o7cnq[data-hover][data-disabled]{background:initial;color:var(--timeline-colors-blackAlpha-500)}.css-15o7cnq:focus,.css-15o7cnq[data-focus]{box-shadow:var(--timeline-shadows-outline)}.css-15o7cnq .chakra-button__icon{margin-inline:0px}.css-15o7cnq svg{height:auto;align-self:center}.chakra-button__group[data-attached][data-orientation=horizontal]>.css-15o7cnq:not(:last-of-type){margin-inline-end:-1px}.chakra-button__group[data-attached][data-orientation=vertical]>.css-15o7cnq:not(:last-of-type){margin-bottom:-1px}.css-15o7cnq:active,.css-15o7cnq[data-active]{background:var(--timeline-colors-blackAlpha-200)}.css-umz1rd{display:grid;margin-top:var(--timeline-space-2xl);margin-bottom:var(--timeline-space-2xl)}.css-170rc7p{grid-column:full;overflow:hidden}.css-1fwbold{z-index:0;overflow:hidden}.css-g3jimj{display:grid;row-gap:var(--timeline-space-lg);grid-template-columns:[full-start] clamp(4px,calc(2.06px + .52vw),12px) [bordered-start] minmax(clamp(20px,calc(13.2px + 1.81vw),48px),1fr) [main-start] minmax(0,var(--grid-width)) [main-end] minmax(clamp(20px,calc(13.2px + 1.81vw),48px),1fr) [bordered-end] clamp(4px,calc(2.06px + .52vw),12px) [full-end];width:100%;max-width:100%;margin-inline:auto;justify-content:center;align-items:center;margin-top:var(--timeline-space-2xl);margin-bottom:var(--timeline-space-2xl);--grid-width: 1440px}.css-g07ud2{display:flex;flex-direction:column;grid-column:main;width:100%;gap:var(--timeline-space-3xs);align-items:center;justify-content:center}@media screen and (min-width:480px){.css-g07ud2{flex-direction:row}}.css-peoe5i{font-family:var(--timeline-fonts-sans);font-size:var(--timeline-fontSizes-xs);font-weight:var(--timeline-fontWeights-medium);line-height:125%;letter-spacing:var(--timeline-letterSpacings-widest)}.css-1e3wj8i{display:grid;grid-template-columns:[full-start] clamp(4px,calc(2.06px + .52vw),12px) [bordered-start] minmax(clamp(20px,calc(13.2px + 1.81vw),48px),1fr) [main-start] minmax(0,var(--grid-width)) [main-end] minmax(clamp(20px,calc(13.2px + 1.81vw),48px),1fr) [bordered-end] clamp(4px,calc(2.06px + .52vw),12px) [full-end];width:100%;max-width:100%;margin-inline:auto;margin-top:0;margin-bottom:-20px;position:relative;align-items:center;grid-column:full;overflow:hidden;border-radius:var(--timeline-radii-base);--grid-width: 1440px}.css-1e3wj8i:hover button:not([disabled]),.css-1e3wj8i[data-hover] button:not([disabled]){opacity:1}.css-1e3wj8i .swiper-horizontal{overflow:visible;display:grid;grid-template-columns:subgrid;grid-column:full;width:100%}.css-1e3wj8i .swiper-slide{width:auto}.css-1vn31qp{border-radius:var(--timeline-radii-xl);width:220px;overflow:hidden;position:relative;background:var(--timeline-colors-gray-100);height:360px;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:var(--timeline-space-2xs);gap:var(--timeline-space-5xs);color:var(--timeline-colors-gray-600)}@media screen and (min-width:480px){.css-1vn31qp{gap:var(--timeline-space-4xs)}}@media screen and (min-width:768px){.css-1vn31qp{width:293px;padding:var(--timeline-space-sm)}}.css-yysivz{font-family:var(--timeline-fonts-serif);font-size:var(--timeline-fontSizes-2xl-serif);font-weight:var(--timeline-fontWeights-book-serif);font-variation-settings:"wght" 300,"STYL" 500;line-height:100%;text-align:center;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--chakra-line-clamp);--chakra-line-clamp: 6;padding-top:var(--timeline-space-4xs);padding-bottom:var(--timeline-space-4xs)}.css-yysivz:before{content:"“"}.css-yysivz:after{content:"”"}.css-dk69dq{display:flex;align-items:center;flex-direction:column;gap:0px}.css-197depe{display:flex;align-items:center;flex-direction:row;gap:var(--timeline-space-5xs)}.css-o30dmw{font-family:var(--timeline-fonts-sans);font-size:var(--timeline-fontSizes-2xs-mono);font-weight:var(--timeline-fontWeights-book);line-height:150%;letter-spacing:var(--timeline-letterSpacings-mono);text-transform:uppercase;font-variant-numeric:slashed-zero;display:block;color:var(--timeline-colors-blackAlpha-600)}.css-enlqzw{width:var(--timeline-sizes-2xs);height:var(--timeline-sizes-2xs);display:inline-block;line-height:1em;flex-shrink:0;color:var(--timeline-colors-blackAlpha-500);vertical-align:middle;fill:none}.css-b1l9mg{width:240px;height:388px}.css-gykyok{border-radius:var(--timeline-radii-xl);width:100%;overflow:hidden;position:relative;background:var(--timeline-colors-gray-100);height:360px}.css-gykyok:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;border-radius:var(--timeline-radii-xl);box-shadow:#0000001f 0 0 0 1px inset}.css-1lh9pkx{left:50%;top:50%;transform:translate(-50%,-50%);width:100%;position:absolute}.css-1u0ds3s{overflow:hidden;position:relative;aspect-ratio:.666667 / 1;cursor:pointer;container-type:inline-size}.css-1gg67p0{left:50%;top:50%;transform:translate(-50%,-50%);z-index:2;pointer-events:none;position:absolute}@container (max-width: 150px){.css-1gg67p0>.play-button{width:46px;height:46px}.css-1gg67p0>.play-button>svg{width:var(--timeline-sizes-xs)}}.css-1fckwn6{display:inline-flex;-webkit-appearance:none;-moz-appearance:none;appearance:none;align-items:center;justify-content:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;position:relative;white-space:nowrap;vertical-align:middle;outline:transparent solid 2px;outline-offset:2px;line-height:20px;font-weight:var(--timeline-fontWeights-book);transition-property:var(--timeline-transition-property-common);transition-duration:var(--timeline-transition-duration-normal);border-width:1px;border-style:solid;-o-border-image:initial;border-image:initial;text-transform:uppercase;border-color:var(--timeline-colors-gray-50);max-width:100%;min-width:0px;padding-right:var(--timeline-space-xs);padding-left:var(--timeline-space-xs);height:56px;font-size:var(--timeline-fontSizes-2xs-mono);font-family:var(--timeline-fonts-sans);letter-spacing:var(--timeline-letterSpacings-mono);font-variant-numeric:slashed-zero;background:var(--timeline-colors-gray-50);color:var(--timeline-colors-gray-600);padding-inline:0px;padding-top:0;padding-bottom:0;border-radius:var(--timeline-radii-full);width:56px}.css-1fckwn6:focus-visible,.css-1fckwn6[data-focus-visible]{box-shadow:var(--timeline-shadows-outline)}.css-1fckwn6:disabled,.css-1fckwn6[disabled],.css-1fckwn6[aria-disabled=true],.css-1fckwn6[data-disabled]{opacity:1;cursor:not-allowed;box-shadow:var(--timeline-shadows-none);background:var(--timeline-colors-blackAlpha-200);color:var(--timeline-colors-blackAlpha-500);border-color:var(--timeline-colors-blackAlpha-200)}.css-1fckwn6:hover,.css-1fckwn6[data-hover]{background:var(--timeline-colors-transparent);color:var(--timeline-colors-gray-50);border-color:var(--timeline-colors-gray-50)}.css-1fckwn6:hover:disabled,.css-1fckwn6[data-hover]:disabled,.css-1fckwn6:hover[disabled],.css-1fckwn6[data-hover][disabled],.css-1fckwn6:hover[aria-disabled=true],.css-1fckwn6[data-hover][aria-disabled=true],.css-1fckwn6:hover[data-disabled],.css-1fckwn6[data-hover][data-disabled]{background:var(--timeline-colors-blackAlpha-200);color:var(--timeline-colors-blackAlpha-500);border-color:var(--timeline-colors-blackAlpha-200)}.css-1fckwn6:focus,.css-1fckwn6[data-focus]{box-shadow:var(--timeline-shadows-outline)}.css-1fckwn6 .chakra-button__icon{margin-inline:0px}.css-1fckwn6 svg{height:auto;align-self:center}.css-1fckwn6:active,.css-1fckwn6[data-active]{background:var(--timeline-colors-whiteAlpha-200);color:var(--timeline-colors-gray-50)}.css-ezhse4{display:flex;align-items:center;-webkit-box-pack:center;place-content:center;flex-direction:column;gap:.5rem;color:var(--timeline-colors-blackAlpha-600);position:absolute;width:100%;bottom:0;height:28px;padding-top:8px}.css-1unxbkg{transition-property:var(--timeline-transition-property-common);transition-duration:var(--timeline-transition-duration-fast);transition-timing-function:var(--timeline-transition-easing-ease-out);cursor:pointer;text-decoration:none;outline:transparent solid 2px;outline-offset:2px;color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:var(--timeline-letterSpacings-normal);text-transform:none;font-variant-numeric:slashed-zero}.css-1unxbkg:hover,.css-1unxbkg[data-hover]{text-decoration:underline}.css-1unxbkg:focus-visible,.css-1unxbkg[data-focus-visible]{box-shadow:var(--timeline-shadows-outline)}.css-fhd0dq{font-family:var(--timeline-fonts-sans);font-size:var(--timeline-fontSizes-2xs);font-weight:var(--timeline-fontWeights-normal);line-height:150%;letter-spacing:var(--timeline-letterSpacings-widest);font-variant-numeric:slashed-zero}.css-6fyox4{display:flex;grid-column:main;justify-content:stretch;width:100%}@media screen and (min-width:480px){.css-6fyox4{justify-content:center;width:auto}}.css-npln58{display:inline-flex;-webkit-appearance:none;-moz-appearance:none;appearance:none;align-items:center;justify-content:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;position:relative;white-space:nowrap;vertical-align:middle;outline:transparent solid 2px;outline-offset:2px;line-height:20px;font-weight:var(--timeline-fontWeights-book);transition-property:var(--timeline-transition-property-common);transition-duration:var(--timeline-transition-duration-normal);border:1px solid currentcolor;text-transform:uppercase;max-width:100%;padding-inline-start:var(--timeline-space-4);padding-inline-end:var(--timeline-space-4);padding-right:var(--timeline-space-xs);padding-left:var(--timeline-space-xs);height:auto;font-size:var(--timeline-fontSizes-2xs-mono);font-family:var(--timeline-fonts-sans);letter-spacing:var(--timeline-letterSpacings-mono);font-variant-numeric:slashed-zero;padding-top:var(--timeline-space-3xs);padding-bottom:var(--timeline-space-3xs);color:var(--timeline-colors-gray-600);min-width:260px;border-radius:var(--timeline-radii-base);width:100%}.css-npln58:focus-visible,.css-npln58[data-focus-visible]{box-shadow:var(--timeline-shadows-outline)}.css-npln58:disabled,.css-npln58[disabled],.css-npln58[aria-disabled=true],.css-npln58[data-disabled]{opacity:1;cursor:not-allowed;box-shadow:var(--timeline-shadows-none);color:var(--timeline-colors-blackAlpha-500)}.css-npln58:hover,.css-npln58[data-hover]{background:var(--timeline-colors-blackAlpha-100)}.css-npln58:hover:disabled,.css-npln58[data-hover]:disabled,.css-npln58:hover[disabled],.css-npln58[data-hover][disabled],.css-npln58:hover[aria-disabled=true],.css-npln58[data-hover][aria-disabled=true],.css-npln58:hover[data-disabled],.css-npln58[data-hover][data-disabled]{background:initial;color:var(--timeline-colors-blackAlpha-500)}.css-npln58:focus,.css-npln58[data-focus]{box-shadow:var(--timeline-shadows-outline)}.css-npln58 .chakra-button__icon{margin-inline:0px}.css-npln58 svg{height:auto;align-self:center}.chakra-button__group[data-attached][data-orientation=horizontal]>.css-npln58:not(:last-of-type){margin-inline-end:-1px}.chakra-button__group[data-attached][data-orientation=vertical]>.css-npln58:not(:last-of-type){margin-bottom:-1px}.css-npln58:active,.css-npln58[data-active]{background:var(--timeline-colors-blackAlpha-200)}@media screen and (min-width:480px){.css-npln58{width:auto}}.css-w8jldm{margin-top:var(--timeline-space-2xl);margin-bottom:var(--timeline-space-2xl)}.css-1w2db5k{display:grid;grid-template-columns:repeat(12,1fr);grid-column:main;-moz-column-gap:clamp(12px,7.77px + 1.13vw,24px);column-gap:clamp(12px,7.77px + 1.13vw,24px);row-gap:var(--timeline-space-m)}.css-eg2lh2{font-family:var(--timeline-fonts-sans);font-size:var(--timeline-fontSizes-3xl);font-weight:var(--timeline-fontWeights-book);line-height:110%;letter-spacing:var(--timeline-letterSpacings-tightest);grid-column:span 12;max-width:640px}.css-lq8hxu{grid-column:span 12;top:0;right:0;bottom:0;left:0;aspect-ratio:1 / 1;overflow:hidden;border-radius:var(--timeline-radii-base)}@media screen and (min-width:960px){.css-lq8hxu{grid-column:span 4}}.css-gsy7sp{display:flex;flex-direction:column;justify-content:space-between;grid-column:span 12}@media screen and (min-width:960px){.css-gsy7sp{grid-column:6 / -1}}.css-i3v4pc{order:2;height:var(--timeline-sizes-full);display:flex;flex-direction:column}@media screen and (min-width:960px){.css-i3v4pc{order:0}}.css-1uaztwl{display:flex;align-items:center;flex-direction:row;gap:var(--timeline-space-4xs);margin-bottom:var(--timeline-space-sm)}@media screen and (min-width:960px){.css-1uaztwl{margin-bottom:var(--timeline-space-m)}}.css-1l4m4qm{position:relative;width:54px;height:54px;-webkit-tap-highlight-color:transparent}@media screen and (min-width:960px){.css-1l4m4qm{width:66px;height:66px}}.css-1l4m4qm:hover .motion-thumbnail:before{opacity:1}.css-1mpy608{position:absolute;top:0;left:0;transform:rotate(-90deg)}.css-1howmyc{margin-left:1px;width:calc(100% - 2px);height:calc(100% - 2px);overflow:hidden;border-radius:50%;border-width:2px;border-color:var(--timeline-colors-white)}.css-w3n5oq{transition:opacity .2s ease-in-out;opacity:1}.css-focs6t{transition:opacity .2s ease-in-out;opacity:.6}.css-17ryu7{font-family:var(--timeline-fonts-serif);font-size:var(--timeline-fontSizes-2xl-serif);font-weight:var(--timeline-fontWeights-book-serif);font-variation-settings:"wght" 320,"STYL" 500;line-height:120%;margin-bottom:var(--timeline-space-xs)}.css-8x2kf2{font-family:var(--timeline-fonts-sans);font-size:var(--timeline-fontSizes-sm);font-weight:var(--timeline-fontWeights-normal);line-height:150%;letter-spacing:var(--timeline-letterSpacings-wide);color:var(--timeline-colors-blackAlpha-700)}.css-eho3un{border-width:0px 0px 1px;-o-border-image:initial;border-image:initial;border-style:solid;width:100%;border-color:var(--timeline-colors-blackAlpha-250);opacity:1;margin-top:var(--timeline-space-m);margin-bottom:var(--timeline-space-m)}.css-1oia3mk{color:var(--timeline-colors-gray-600)}.css-16cb010{display:grid;grid-template-columns:[full-start] minmax(clamp(20px,calc(13.2px + 1.81vw),48px),1fr) [main-start] minmax(0,var(--grid-width)) [main-end] minmax(clamp(20px,calc(13.2px + 1.81vw),48px),1fr) [full-end];grid-column:bordered;position:relative;padding-bottom:var(--timeline-space-m);padding-top:var(--timeline-space-m);background-color:var(--timeline-colors-gray-100);border-radius:var(--timeline-radii-lg);margin-bottom:clamp(4px,2.06px + .52vw,12px);--grid-width: 1440px}@media screen and (min-width:768px){.css-16cb010{border-radius:var(--timeline-radii-xl)}}@media screen and (min-width:960px){.css-16cb010{padding-top:var(--timeline-space-lg)}}.css-6km5q3{display:grid;grid-template-columns:repeat(12,1fr);grid-column:main;-moz-column-gap:clamp(12px,7.77px + 1.13vw,24px);column-gap:clamp(12px,7.77px + 1.13vw,24px);margin-bottom:var(--timeline-space-sm);row-gap:var(--timeline-space-sm)}@media screen and (min-width:960px){.css-6km5q3{margin-bottom:var(--timeline-space-lg)}}.css-1ook4gn{display:flex;grid-column:span 12;align-items:center;justify-content:center;padding-top:var(--timeline-space-m);padding-bottom:var(--timeline-space-m)}@media screen and (min-width:960px){.css-1ook4gn{height:30vh;min-height:240px;max-height:360px;padding-top:0;padding-bottom:0}}.css-1rh0ss5{font-family:var(--timeline-fonts-sans);font-size:var(--timeline-fontSizes-3xl);font-weight:var(--timeline-fontWeights-book);line-height:110%;letter-spacing:var(--timeline-letterSpacings-tightest);text-align:center;text-wrap:pretty}.css-1rh0ss5 sup,.css-1rh0ss5 sub{position:relative;vertical-align:baseline}.css-1rh0ss5 sup{font-size:calc(.5em + 4px);top:calc(-.6em + 2.5px)}.css-1rh0ss5 sub{font-size:calc(.5em + 4px);top:calc(.42em - 1.66px)}.css-zyslhc{display:grid;grid-template-columns:repeat(12,1fr);grid-column:main;gap:clamp(12px,7.77px + 1.13vw,24px);margin-bottom:var(--timeline-space-lg)}@media screen and (min-width:960px){.css-zyslhc{margin-bottom:var(--timeline-space-m)}}.css-171zfd9{display:none}@media screen and (min-width:960px){.css-171zfd9{display:block}}.css-1m3z1kz{display:grid;gap:clamp(12px,7.77px + 1.13vw,24px);grid-template-columns:repeat(5,minmax(0px,1fr))}.css-nknghe{display:flex;justify-content:end;flex-direction:column;gap:var(--timeline-space-3xs)}.css-ldg4kq{min-width:2px;min-height:2px;background-color:currentcolor;-webkit-mask:url(https://static.timeline.com/images/divider.svg) left top / 6px 2px repeat-x;mask:url(https://static.timeline.com/images/divider.svg) left top / 6px 2px repeat-x}.css-nrianc{display:grid;gap:clamp(12px,7.77px + 1.13vw,24px);grid-template-columns:repeat(5,minmax(0px,1fr));margin-top:var(--timeline-space-2xs)}.css-3650js{display:flex;flex-direction:column;gap:var(--timeline-space-5xs)}.css-1lahpcg{display:flex;align-items:center;gap:.2em}.css-l8h815{width:var(--timeline-sizes-2xs);height:var(--timeline-sizes-2xs);display:inline-block;line-height:1em;flex-shrink:0;color:currentcolor;vertical-align:middle;fill:none;margin-bottom:2px}.css-1i7tqzb{display:flex;flex-direction:column;gap:0px;margin-top:var(--timeline-space-2xs)}@media screen and (min-width:960px){.css-1i7tqzb{margin-top:0}}.css-xj4vhs{font-family:var(--timeline-fonts-sans);font-size:var(--timeline-fontSizes-2xs-mono);font-weight:var(--timeline-fontWeights-book);line-height:150%;letter-spacing:var(--timeline-letterSpacings-mono);text-transform:uppercase;font-variant-numeric:slashed-zero;margin-bottom:var(--timeline-space-2xs);display:block}@media screen and (min-width:960px){.css-xj4vhs{display:none}}.css-xuz742{padding-top:var(--timeline-space-3xs)}.css-1kxonj9{width:100%;position:relative}.css-1piiz1w{width:100%;display:flex;position:relative;isolation:isolate;--input-font-size: var(--timeline-fontSizes-md);--input-padding: var(--timeline-space-4);--input-border-radius: var(--timeline-radii-md);--input-height: var(--timeline-sizes-10)}.css-uexks1{width:100%;height:36px;font-size:var(--timeline-fontSizes-sm);padding-inline:0px;border-radius:0;min-width:0px;outline:transparent solid 2px;outline-offset:2px;position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition-property:var(--timeline-transition-property-common);transition-duration:var(--timeline-transition-duration-normal);font-family:var(--timeline-fonts-sans);font-variant-numeric:slashed-zero;--input-font-size: var(--timeline-fontSizes-md);--input-padding: var(--timeline-space-4);--input-border-radius: var(--timeline-radii-md);--input-height: var(--timeline-sizes-10);font-weight:var(--timeline-fontWeights-normal);line-height:1em;letter-spacing:var(--timeline-letterSpacings-wide);border-bottom-width:1px;border-bottom-style:solid;border-color:var(--timeline-colors-gray-600);background:var(--timeline-colors-transparent);padding-bottom:var(--timeline-space-3xs);padding-right:var(--timeline-space-sm)}.css-uexks1:disabled,.css-uexks1[disabled],.css-uexks1[aria-disabled=true],.css-uexks1[data-disabled]{opacity:.4;cursor:not-allowed}.css-uexks1:autofill{color:inherit;-webkit-text-fill-color:inherit;transition:background-color 9999s ease-in-out}.css-uexks1:-webkit-autofill{color:inherit;-webkit-text-fill-color:inherit;-webkit-transition:background-color 9999s ease-in-out;transition:background-color 9999s ease-in-out}.css-uexks1::-moz-placeholder{color:var(--timeline-colors-blackAlpha-700)}.css-uexks1::placeholder{color:var(--timeline-colors-blackAlpha-700)}@media screen and (min-width:960px){.css-uexks1{height:40px;padding-right:var(--timeline-space-sm)}}.css-uexks1[aria-readonly=true],.css-uexks1[readonly],.css-uexks1[data-readonly]{-webkit-user-select:all;-moz-user-select:all;user-select:all;box-shadow:var(--timeline-shadows-none)!important}.css-uexks1[aria-invalid=true],.css-uexks1[data-invalid]{border-color:var(--timeline-colors-red-100);box-shadow:transparent 0 0 0 0}.css-uexks1:focus-visible,.css-uexks1[data-focus-visible]{border-color:#3182ce;box-shadow:#3182ce 0 1px}.css-uexks1:focus,.css-uexks1[data-focus]{border-color:var(--timeline-colors-gray-700);box-shadow:var(--timeline-shadows-none)}.css-12w2n0a{right:0;font-size:var(--timeline-fontSizes-sm);display:flex;position:absolute;top:0;z-index:2;width:96px;justify-content:end;align-items:start;height:100%}@media screen and (min-width:960px){.css-12w2n0a{width:146px}}.css-3qw70i{display:inline-flex;-webkit-appearance:none;-moz-appearance:none;appearance:none;align-items:center;justify-content:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;position:relative;white-space:nowrap;vertical-align:middle;outline:transparent solid 2px;outline-offset:2px;line-height:inherit;border-radius:var(--timeline-radii-base);font-weight:var(--timeline-fontWeights-book);transition-property:var(--timeline-transition-property-common);transition-duration:var(--timeline-transition-duration-normal);border:0px currentcolor;text-transform:uppercase;max-width:100%;min-width:0px;height:initial;font-size:var(--timeline-fontSizes-2xs-mono);font-family:var(--timeline-fonts-sans);letter-spacing:var(--timeline-letterSpacings-mono);font-variant-numeric:slashed-zero;background:none;color:inherit;margin:0;padding:0;padding-inline:0px}.css-3qw70i:focus-visible,.css-3qw70i[data-focus-visible]{box-shadow:var(--timeline-shadows-outline)}.css-3qw70i:disabled,.css-3qw70i[disabled],.css-3qw70i[aria-disabled=true],.css-3qw70i[data-disabled]{opacity:1;cursor:not-allowed;box-shadow:var(--timeline-shadows-none)}.css-3qw70i:hover:disabled,.css-3qw70i[data-hover]:disabled,.css-3qw70i:hover[disabled],.css-3qw70i[data-hover][disabled],.css-3qw70i:hover[aria-disabled=true],.css-3qw70i[data-hover][aria-disabled=true],.css-3qw70i:hover[data-disabled],.css-3qw70i[data-hover][data-disabled]{background:initial}.css-3qw70i:focus,.css-3qw70i[data-focus]{box-shadow:var(--timeline-shadows-outline)}.css-3qw70i .chakra-button__icon{margin-inline:0px}.css-3qw70i svg{height:auto;align-self:center}.css-y0imv{width:var(--timeline-sizes-xs);height:var(--timeline-sizes-xs);display:inline-block;line-height:1em;flex-shrink:0;color:currentcolor;vertical-align:middle;fill:none}.css-1vwamnb{font-family:var(--timeline-fonts-sans);font-size:var(--timeline-fontSizes-2xs);font-weight:var(--timeline-fontWeights-normal);line-height:150%;letter-spacing:var(--timeline-letterSpacings-widest);font-variant-numeric:slashed-zero;color:var(--timeline-colors-blackAlpha-700);margin-top:var(--timeline-space-4xs)}.css-1nb9rkc{font-family:var(--timeline-fonts-sans);font-size:var(--timeline-fontSizes-2xs);font-weight:var(--timeline-fontWeights-normal);line-height:150%;letter-spacing:var(--timeline-letterSpacings-widest);font-variant-numeric:slashed-zero;color:var(--timeline-colors-blackAlpha-700);position:relative;display:inline-block}.css-1nb9rkc:hover,.css-1nb9rkc[data-hover]{-webkit-text-decoration:underline 1px;text-decoration:underline 1px;text-underline-offset:.2em}.css-1lcbvaz{display:block}@media screen and (min-width:960px){.css-1lcbvaz{display:none}}.css-3ttb7v{overflow-anchor:none;border:var(--timeline-borders-none)}.css-3ttb7v:last-of-type{border-bottom-width:1px}.css-bn2l1j{display:flex;align-items:center;width:100%;outline:transparent solid 2px;outline-offset:2px;transition-property:var(--timeline-transition-property-common);transition-duration:var(--timeline-transition-duration-normal);font-size:var(--timeline-fontSizes-md);padding-inline:0px;padding-top:var(--timeline-space-2xs);padding-bottom:var(--timeline-space-2xs);justify-content:space-between}.css-bn2l1j:focus-visible,.css-bn2l1j[data-focus-visible]{box-shadow:var(--timeline-shadows-outline)}.css-bn2l1j:hover,.css-bn2l1j[data-hover]{background:var(--timeline-colors-blackAlpha-50)}.css-bn2l1j:disabled,.css-bn2l1j[disabled],.css-bn2l1j[aria-disabled=true],.css-bn2l1j[data-disabled]{opacity:.4;cursor:not-allowed}.css-bn2l1j:hover{background-color:initial}.css-i6bazn{overflow:hidden}.css-7c34if{padding-inline:0px;padding-top:0;padding-bottom:var(--timeline-space-2xs)}@media screen and (min-width:960px){.css-7c34if{padding-top:var(--timeline-space-sm)}}.css-1kz7n3o{display:flex;flex-direction:column;gap:var(--timeline-space-4xs);padding-bottom:var(--timeline-space-4xs)}.css-51yyfr{display:grid;grid-template-columns:repeat(12,1fr);grid-column:main;-moz-column-gap:clamp(12px,7.77px + 1.13vw,24px);column-gap:clamp(12px,7.77px + 1.13vw,24px);align-items:center;padding-bottom:var(--timeline-space-2xs);margin-bottom:var(--timeline-space-2xs);row-gap:var(--timeline-space-lg);background-image:url(https://static.timeline.com/images/dividerOpacity.svg);background-repeat:repeat-x;background-size:6px 2px;background-position:left bottom}.css-9a43yf{display:flex;grid-column:span 12;justify-content:space-between;gap:var(--timeline-space-4xs);flex-wrap:wrap}.css-1k7q3hx{display:flex;align-items:center;justify-content:start;flex-direction:row;gap:var(--timeline-space-2xs)}@media screen and (min-width:960px){.css-1k7q3hx{justify-content:end}}.css-uunp2i{display:inline-flex;-webkit-appearance:none;-moz-appearance:none;appearance:none;align-items:center;justify-content:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;position:relative;white-space:nowrap;vertical-align:middle;outline:transparent solid 2px;outline-offset:2px;line-height:inherit;border-radius:var(--timeline-radii-base);font-weight:var(--timeline-fontWeights-book);transition-property:var(--timeline-transition-property-common);transition-duration:var(--timeline-transition-duration-normal);border:0px currentcolor;text-transform:uppercase;max-width:100%;min-width:0px;height:var(--timeline-sizes-xs);font-size:var(--timeline-fontSizes-2xs-mono);font-family:var(--timeline-fonts-sans);letter-spacing:var(--timeline-letterSpacings-mono);font-variant-numeric:slashed-zero;background:none;color:inherit;margin:0;padding:0;padding-inline:0px;width:var(--timeline-sizes-xs)}.css-uunp2i:focus-visible,.css-uunp2i[data-focus-visible]{box-shadow:var(--timeline-shadows-outline)}.css-uunp2i:disabled,.css-uunp2i[disabled],.css-uunp2i[aria-disabled=true],.css-uunp2i[data-disabled]{opacity:1;cursor:not-allowed;box-shadow:var(--timeline-shadows-none)}.css-uunp2i:hover:disabled,.css-uunp2i[data-hover]:disabled,.css-uunp2i:hover[disabled],.css-uunp2i[data-hover][disabled],.css-uunp2i:hover[aria-disabled=true],.css-uunp2i[data-hover][aria-disabled=true],.css-uunp2i:hover[data-disabled],.css-uunp2i[data-hover][data-disabled]{background:initial}.css-uunp2i:focus,.css-uunp2i[data-focus]{box-shadow:var(--timeline-shadows-outline)}.css-uunp2i .chakra-button__icon{margin-inline:0px}.css-uunp2i svg{transition-property:inherit;transition-duration:inherit;color:var(--timeline-colors-gray-600)}.css-lhdfgs{display:grid;grid-template-columns:repeat(12,1fr);grid-column:main;gap:clamp(12px,7.77px + 1.13vw,24px);margin-bottom:var(--timeline-space-sm);padding-bottom:var(--timeline-space-2xs);background-image:url(https://static.timeline.com/images/dividerOpacity.svg);background-repeat:repeat-x;background-size:6px 2px;background-position:left bottom}@media screen and (min-width:768px){.css-lhdfgs{margin-bottom:var(--timeline-space-2xs)}}.css-mbfx4q{display:flex;flex-direction:column;gap:var(--timeline-space-4xs)}.css-pc6jhy{font-family:var(--timeline-fonts-sans);font-size:var(--timeline-fontSizes-2xs);font-weight:var(--timeline-fontWeights-normal);line-height:150%;letter-spacing:var(--timeline-letterSpacings-widest);font-variant-numeric:slashed-zero;color:var(--timeline-colors-blackAlpha-700)}.css-14o4io9{display:grid;grid-template-columns:repeat(12,1fr);grid-column:main;-moz-column-gap:clamp(12px,7.77px + 1.13vw,24px);column-gap:clamp(12px,7.77px + 1.13vw,24px);row-gap:var(--timeline-space-sm)}.css-1a6ja6u{grid-column:span 12}@media screen and (min-width:960px){.css-1a6ja6u{grid-column:span 6}}.css-u4p24i{display:flex;flex-direction:row;align-items:center}.css-bc5tep{font-family:var(--timeline-fonts-sans);font-size:var(--timeline-fontSizes-2xs);font-weight:var(--timeline-fontWeights-normal);line-height:150%;letter-spacing:var(--timeline-letterSpacings-widest);font-variant-numeric:slashed-zero;color:var(--timeline-colors-blackAlpha-700);margin-right:var(--timeline-space-sm)}.css-elrs6a{display:flex;align-items:center;flex-direction:row;gap:var(--timeline-space-xs)}@media screen and (min-width:960px){.css-elrs6a{gap:var(--timeline-space-sm)}}.css-1r461g2{display:flex;flex-direction:row;gap:var(--timeline-space-3xs);grid-column:span 12}@media screen and (min-width:960px){.css-1r461g2{justify-content:flex-end;grid-column:span 6}}.css-iff7dh{width:40px;height:16px;display:inline-block;line-height:1em;flex-shrink:0;color:currentcolor;vertical-align:middle;fill:none}.css-1q92yhe{width:38px;height:16px;display:inline-block;line-height:1em;flex-shrink:0;color:currentcolor;vertical-align:middle;fill:none}.css-1cttt2y{width:24px;height:16px;display:inline-block;line-height:1em;flex-shrink:0;color:currentcolor;vertical-align:middle;fill:none}.css-yi0xa2{width:36px;height:16px;display:inline-block;line-height:1em;flex-shrink:0;color:currentcolor;vertical-align:middle;fill:none}.css-xrknoe{padding-top:calc(52px + clamp(60px,52.96px + 1.88vw,80px));padding-bottom:var(--timeline-space-xl)}.css-1c2sk07{display:none;opacity:0;position:fixed;top:calc(52px + clamp(60px,52.96px + 1.88vw,80px));left:0;width:100%;height:100dvh;background-color:var(--timeline-colors-blackAlpha-400);pointer-events:none;z-index:-2}.css-opiv86{display:grid;grid-template-columns:repeat(12,1fr);grid-area:1 / main;gap:clamp(12px,7.77px + 1.13vw,24px);height:auto;position:relative;z-index:1}@media screen and (min-width:768px){.css-opiv86{height:500px}}@media screen and (min-width:960px){.css-opiv86{height:clamp(440px,80px + 37.5vw,800px)}}.css-b9hw1e{font-family:var(--timeline-fonts-sans);font-size:var(--timeline-fontSizes-3xl);font-weight:var(--timeline-fontWeights-book);line-height:110%;letter-spacing:var(--timeline-letterSpacings-tightest);color:var(--timeline-colors-gray-50);text-wrap:balance}.css-1j6o91x{display:flex;align-items:center;flex-direction:row;gap:var(--timeline-space-4xs);padding-inline-start:var(--timeline-space-3xs);padding-inline-end:var(--timeline-space-3xs)}.css-8cbbbb{min-width:2px;min-height:2px;background-color:var(--timeline-colors-gray-50);-webkit-mask:url(https://static.timeline.com/images/divider.svg) left top / 6px 2px repeat-x;mask:url(https://static.timeline.com/images/divider.svg) left top / 6px 2px repeat-x}.css-sx9vwy{font-family:var(--timeline-fonts-sans);font-size:var(--timeline-fontSizes-2xs-mono);font-weight:var(--timeline-fontWeights-book);line-height:150%;letter-spacing:var(--timeline-letterSpacings-mono);text-transform:uppercase;font-variant-numeric:slashed-zero;padding-top:var(--timeline-space-2xs);padding-bottom:var(--timeline-space-2xs);margin-bottom:0;color:var(--timeline-colors-gray-50)}@media screen and (min-width:768px){.css-sx9vwy{margin-bottom:var(--timeline-space-4xs)}}.css-1rzoe1r{font-family:var(--timeline-fonts-sans);font-size:var(--timeline-fontSizes-4xl);font-weight:var(--timeline-fontWeights-book);line-height:105%;letter-spacing:var(--timeline-letterSpacings-tightest);transition:color .1s ease-in-out;text-align:left;color:var(--timeline-colors-gray-50)}.css-1rzoe1r:hover,.css-1rzoe1r[data-hover]{color:var(--timeline-colors-gray-50)}.css-1yihfq7{font-family:var(--timeline-fonts-sans);font-size:var(--timeline-fontSizes-4xl);font-weight:var(--timeline-fontWeights-book);line-height:105%;letter-spacing:var(--timeline-letterSpacings-tightest);transition:color .1s ease-in-out;text-align:left;color:var(--timeline-colors-whiteAlpha-600)}.css-1yihfq7:hover,.css-1yihfq7[data-hover]{color:var(--timeline-colors-gray-50)}.css-1mayoxg{font-family:var(--timeline-fonts-serif);font-size:var(--timeline-fontSizes-md-serif);font-weight:var(--timeline-fontWeights-book-serif);font-variation-settings:"wght" 360,"STYL" 700;line-height:135%;letter-spacing:var(--timeline-letterSpacings-wider);color:var(--timeline-colors-gray-50);grid-column:main;margin-top:var(--timeline-space-sm)}.css-b3cy06{display:inline-flex;-webkit-appearance:none;-moz-appearance:none;appearance:none;align-items:center;justify-content:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;position:relative;white-space:nowrap;vertical-align:middle;outline:transparent solid 2px;outline-offset:2px;line-height:20px;font-weight:var(--timeline-fontWeights-book);transition-property:var(--timeline-transition-property-common);transition-duration:var(--timeline-transition-duration-normal);border:1px solid currentcolor;text-transform:uppercase;max-width:100%;padding-inline-start:var(--timeline-space-3);padding-inline-end:var(--timeline-space-3);padding-right:var(--timeline-space-3xs);padding-left:var(--timeline-space-3xs);height:32px;font-size:var(--timeline-fontSizes-2xs-mono);font-family:var(--timeline-fonts-sans);letter-spacing:var(--timeline-letterSpacings-mono);font-variant-numeric:slashed-zero;padding-top:var(--timeline-space-5xs);padding-bottom:var(--timeline-space-5xs);color:var(--timeline-colors-gray-50);background:var(--timeline-colors-transparent);min-width:0px;border-radius:var(--timeline-radii-base);grid-column:main;width:-moz-min-content;width:min-content}.css-b3cy06:focus-visible,.css-b3cy06[data-focus-visible]{box-shadow:var(--timeline-shadows-outline)}.css-b3cy06:disabled,.css-b3cy06[disabled],.css-b3cy06[aria-disabled=true],.css-b3cy06[data-disabled]{opacity:1;cursor:not-allowed;box-shadow:var(--timeline-shadows-none);color:var(--timeline-colors-whiteAlpha-500)}.css-b3cy06:hover,.css-b3cy06[data-hover]{background:var(--timeline-colors-whiteAlpha-200)}.css-b3cy06:hover:disabled,.css-b3cy06[data-hover]:disabled,.css-b3cy06:hover[disabled],.css-b3cy06[data-hover][disabled],.css-b3cy06:hover[aria-disabled=true],.css-b3cy06[data-hover][aria-disabled=true],.css-b3cy06:hover[data-disabled],.css-b3cy06[data-hover][data-disabled]{background:initial;color:var(--timeline-colors-whiteAlpha-500)}.css-b3cy06:focus,.css-b3cy06[data-focus]{box-shadow:var(--timeline-shadows-outline)}.css-b3cy06 .chakra-button__icon{margin-inline:0px}.css-b3cy06 svg{height:auto;align-self:center}.chakra-button__group[data-attached][data-orientation=horizontal]>.css-b3cy06:not(:last-of-type){margin-inline-end:-1px}.chakra-button__group[data-attached][data-orientation=vertical]>.css-b3cy06:not(:last-of-type){margin-bottom:-1px}.css-b3cy06:active,.css-b3cy06[data-active]{background:var(--timeline-colors-whiteAlpha-300)}.css-1nt2mfy{grid-area:1 / 1;opacity:1;transition:opacity .3s ease-in-out;border-radius:var(--timeline-radii-base);overflow:hidden;width:100%;pointer-events:auto;height:var(--timeline-sizes-full);background:var(--timeline-colors-blackAlpha-400);-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px)}.css-ffik7l{grid-area:1 / 1;opacity:0;transition:opacity .3s ease-in-out;border-radius:var(--timeline-radii-base);overflow:hidden;width:100%;pointer-events:none;height:var(--timeline-sizes-full);background:var(--timeline-colors-blackAlpha-400);-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px)}.css-6kj0bu{display:block;text-align:start;font-size:var(--timeline-fontSizes-xl);margin-inline-end:var(--timeline-space-3);font-weight:var(--timeline-fontWeights-book);transition-property:var(--timeline-transition-property-common);transition-duration:var(--timeline-transition-duration-normal);opacity:1;font-family:var(--timeline-fonts-sans);line-height:120%;letter-spacing:var(--timeline-letterSpacings-tight);margin:0;align-items:center;justify-content:center;color:var(--timeline-colors-whiteAlpha-700)}.css-6kj0bu:disabled,.css-6kj0bu[disabled],.css-6kj0bu[aria-disabled=true],.css-6kj0bu[data-disabled]{opacity:1}.css-1urhtsh{font-family:var(--timeline-fonts-sans);font-size:var(--timeline-fontSizes-2xs-mono);font-weight:var(--timeline-fontWeights-book);line-height:150%;letter-spacing:var(--timeline-letterSpacings-mono);text-transform:uppercase;font-variant-numeric:slashed-zero;color:#b7c4d1}.css-pcmdw7{font-family:var(--timeline-fonts-sans);font-size:var(--timeline-fontSizes-2xs-mono);font-weight:var(--timeline-fontWeights-book);line-height:150%;letter-spacing:var(--timeline-letterSpacings-mono);text-transform:uppercase;font-variant-numeric:slashed-zero;color:var(--timeline-colors-gray-50)}.css-1xdlgku{font-family:var(--timeline-fonts-sans);font-size:var(--timeline-fontSizes-2xs-mono);font-weight:var(--timeline-fontWeights-book);line-height:150%;letter-spacing:var(--timeline-letterSpacings-mono);text-transform:uppercase;font-variant-numeric:slashed-zero;color:#da8b8b}.css-129zvt1{display:flex;flex-direction:column;align-items:center;max-width:320px;margin-inline-start:var(--timeline-space-xs);margin-inline-end:var(--timeline-space-xs)}@media screen and (min-width:768px){.css-129zvt1{margin-inline-start:var(--timeline-space-m);margin-inline-end:var(--timeline-space-m)}}.css-yvqbvs{height:var(--timeline-sizes-xl);width:auto;filter:grayscale(1)}.css-gv08nt{display:grid;grid-column:span 12;padding-left:clamp(20px,13.2px + 1.81vw,48px);padding-right:clamp(20px,13.2px + 1.81vw,48px)}@media screen and (min-width:1440px){.css-gv08nt{padding-left:0;padding-right:0}}.css-1j4l2ns{overflow-x:visible;padding-bottom:var(--timeline-space-lg)}.css-1j4l2ns::-webkit-scrollbar{display:none}.css-nkwiqj{width:100%;margin-left:0}.css-8qlua0{display:grid;grid-template-columns:minmax(160px,2fr) repeat(5,minmax(80px,1fr));justify-content:start}@media screen and (min-width:480px){.css-8qlua0{grid-template-columns:minmax(200px,2fr) repeat(5,minmax(100px,1fr))}}@media screen and (min-width:768px){.css-8qlua0{grid-template-columns:minmax(300px,40%) repeat(5,minmax(100px,240px))}}.css-g2egdk{display:grid;grid-template-columns:minmax(160px,2fr) repeat(5,minmax(80px,1fr));justify-content:start;position:relative}@media screen and (min-width:480px){.css-g2egdk{grid-template-columns:minmax(200px,2fr) repeat(5,minmax(100px,1fr))}}@media screen and (min-width:768px){.css-g2egdk{grid-template-columns:minmax(300px,40%) repeat(5,minmax(100px,240px))}}.css-g2egdk:before{content:"";position:absolute;top:0;left:0;right:0;min-height:2px;background-color:var(--timeline-colors-gray-600);-webkit-mask:url(https://static.timeline.com/images/dividerOpacity.svg) left top / 6px 2px repeat-x;mask:url(https://static.timeline.com/images/dividerOpacity.svg) left top / 6px 2px repeat-x}.css-x9btrg{display:flex;align-items:center;padding-top:var(--timeline-space-3xs);padding-bottom:var(--timeline-space-3xs);padding-left:var(--timeline-space-4xs);padding-right:var(--timeline-space-4xs);gap:var(--timeline-space-5xs);width:100%;justify-content:center;position:relative;max-width:160px}@media screen and (min-width:480px){.css-x9btrg{padding-left:var(--timeline-space-3xs);padding-right:var(--timeline-space-3xs);gap:var(--timeline-space-4xs)}}@media screen and (min-width:768px){.css-x9btrg{padding-left:var(--timeline-space-2xs);padding-right:var(--timeline-space-2xs);gap:var(--timeline-space-xs)}}.css-x9btrg:after{content:"";width:100%;top:0;height:357.797px;position:absolute;z-index:-1;background-color:var(--timeline-colors-gray-50);box-shadow:#0000000f 0 6px 6px,#0000000f 0 1px 2px,#00000005 0 0 0 1px;border-radius:var(--timeline-radii-md)}@media screen and (min-width:768px){.css-x9btrg:after{box-shadow:#0000000f 0 6px 24px,#0000000f 0 1px 4px,#00000005 0 0 0 1px}}.css-axsq7p{display:grid;grid-template-columns:[full-start] clamp(4px,calc(2.06px + .52vw),12px) [bordered-start] minmax(clamp(20px,calc(13.2px + 1.81vw),48px),1fr) [main-start] minmax(0,var(--grid-width)) [main-end] minmax(clamp(20px,calc(13.2px + 1.81vw),48px),1fr) [bordered-end] clamp(4px,calc(2.06px + .52vw),12px) [full-end];width:100%;max-width:2560px;margin-inline:auto;margin-top:var(--timeline-space-2xl);margin-bottom:var(--timeline-space-2xl);position:relative;align-items:center;overflow:hidden;--grid-width: 1440px}.css-axsq7p .swiper{z-index:0}.css-axsq7p .swiper-horizontal{overflow:visible;grid-column:main;width:100%}.css-axsq7p .swiper-slide:first-of-type{pointer-events:auto}@media screen and (min-width:960px){.css-axsq7p .swiper-slide:first-of-type{display:block}}.css-1humdms{-webkit-appearance:none;-moz-appearance:none;appearance:none;align-items:center;justify-content:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;vertical-align:middle;outline:transparent solid 2px;outline-offset:2px;line-height:20px;font-weight:var(--timeline-fontWeights-book);transition-property:var(--timeline-transition-property-common);border:1px solid currentcolor;text-transform:uppercase;max-width:100%;padding-inline-start:var(--timeline-space-4);padding-inline-end:var(--timeline-space-4);padding-right:var(--timeline-space-xs);padding-left:var(--timeline-space-xs);height:52px;font-size:var(--timeline-fontSizes-2xs-mono);font-family:var(--timeline-fonts-sans);letter-spacing:var(--timeline-letterSpacings-mono);font-variant-numeric:slashed-zero;padding-top:var(--timeline-space-3xs);padding-bottom:var(--timeline-space-3xs);color:var(--timeline-colors-gray-600);min-width:0px;border-radius:var(--timeline-radii-base);display:none;position:absolute;top:39%;left:var(--timeline-space-2xs);background-color:var(--timeline-colors-gray-50);width:52px;opacity:0;overflow:hidden;transform:translateY(-50%);transition-duration:var(--timeline-transition-duration-slow);pointer-events:initial}.css-1humdms:focus-visible,.css-1humdms[data-focus-visible]{box-shadow:var(--timeline-shadows-outline)}.css-1humdms:focus,.css-1humdms[data-focus]{box-shadow:var(--timeline-shadows-outline)}.css-1humdms .chakra-button__icon{margin-inline:0px}.css-1humdms svg{height:auto;align-self:center}.chakra-button__group[data-attached][data-orientation=horizontal]>.css-1humdms:not(:last-of-type){margin-inline-end:-1px}.chakra-button__group[data-attached][data-orientation=vertical]>.css-1humdms:not(:last-of-type){margin-bottom:-1px}@media screen and (min-width:768px){.css-1humdms{display:flex}}[role=group]:hover .css-1humdms,[role=group][data-hover] .css-1humdms,[data-group]:hover .css-1humdms,[data-group][data-hover] .css-1humdms,.group:hover .css-1humdms,.group[data-hover] .css-1humdms{opacity:1}@media screen and (min-width:1200px){.css-1humdms{left:var(--timeline-space-sm)}}.css-1humdms:disabled,.css-1humdms[disabled],.css-1humdms[aria-disabled=true],.css-1humdms[data-disabled]{opacity:0;pointer-events:none;transition-duration:var(--timeline-transition-duration-slow)}.css-1humdms:active,.css-1humdms[data-active]{color:var(--timeline-colors-gray-600)}.css-1humdms:hover,.css-1humdms[data-hover]{background-color:var(--timeline-colors-gray-50)}.css-11gdafd{-webkit-appearance:none;-moz-appearance:none;appearance:none;align-items:center;justify-content:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;vertical-align:middle;outline:transparent solid 2px;outline-offset:2px;line-height:20px;font-weight:var(--timeline-fontWeights-book);transition-property:var(--timeline-transition-property-common);border:1px solid currentcolor;text-transform:uppercase;max-width:100%;padding-inline-start:var(--timeline-space-4);padding-inline-end:var(--timeline-space-4);padding-right:var(--timeline-space-xs);padding-left:var(--timeline-space-xs);height:52px;font-size:var(--timeline-fontSizes-2xs-mono);font-family:var(--timeline-fonts-sans);letter-spacing:var(--timeline-letterSpacings-mono);font-variant-numeric:slashed-zero;padding-top:var(--timeline-space-3xs);padding-bottom:var(--timeline-space-3xs);color:var(--timeline-colors-gray-600);min-width:0px;border-radius:var(--timeline-radii-base);display:none;position:absolute;top:39%;right:var(--timeline-space-2xs);background-color:var(--timeline-colors-gray-50);width:52px;opacity:0;overflow:hidden;transform:translateY(-50%);transition-duration:var(--timeline-transition-duration-slow);pointer-events:initial}.css-11gdafd:focus-visible,.css-11gdafd[data-focus-visible]{box-shadow:var(--timeline-shadows-outline)}.css-11gdafd:focus,.css-11gdafd[data-focus]{box-shadow:var(--timeline-shadows-outline)}.css-11gdafd .chakra-button__icon{margin-inline:0px}.css-11gdafd svg{height:auto;align-self:center}.chakra-button__group[data-attached][data-orientation=horizontal]>.css-11gdafd:not(:last-of-type){margin-inline-end:-1px}.chakra-button__group[data-attached][data-orientation=vertical]>.css-11gdafd:not(:last-of-type){margin-bottom:-1px}@media screen and (min-width:768px){.css-11gdafd{display:flex}}[role=group]:hover .css-11gdafd,[role=group][data-hover] .css-11gdafd,[data-group]:hover .css-11gdafd,[data-group][data-hover] .css-11gdafd,.group:hover .css-11gdafd,.group[data-hover] .css-11gdafd{opacity:1}@media screen and (min-width:1200px){.css-11gdafd{right:var(--timeline-space-sm)}}.css-11gdafd:disabled,.css-11gdafd[disabled],.css-11gdafd[aria-disabled=true],.css-11gdafd[data-disabled]{opacity:0;pointer-events:none;transition-duration:var(--timeline-transition-duration-slow)}.css-11gdafd:active,.css-11gdafd[data-active]{color:var(--timeline-colors-gray-600)}.css-11gdafd:hover,.css-11gdafd[data-hover]{background-color:var(--timeline-colors-gray-50)}.rfm-marquee-container{overflow-x:hidden;display:flex;flex-direction:row;position:relative;width:var(--width);transform:var(--transform)}.rfm-marquee-container:hover div{animation-play-state:var(--pause-on-hover)}.rfm-marquee-container:active div{animation-play-state:var(--pause-on-click)}.rfm-overlay{position:absolute;width:100%;height:100%}.rfm-overlay:before,.rfm-overlay:after{background:linear-gradient(to right,var(--gradient-color),rgba(255,255,255,0));content:"";height:100%;position:absolute;width:var(--gradient-width);z-index:2;pointer-events:none;touch-action:none}.rfm-overlay:after{right:0;top:0;transform:rotate(180deg)}.rfm-overlay:before{left:0;top:0}.rfm-marquee{flex:0 0 auto;min-width:var(--min-width);z-index:1;display:flex;flex-direction:row;align-items:center;animation-duration:;animation-timing-function:;animation-iteration-count:;animation-fill-mode:;animation-name:;animation-timeline:;animation-range-start:;animation-range-end:;animation-play-state:var(--play);animation-delay:var(--delay);animation-direction:var(--direction)}@keyframes scroll{0%{transform:translate(0)}to{transform:translate(-100%)}}.rfm-initial-child-container{flex:0 0 auto;display:flex;min-width:auto;flex-direction:row;align-items:center}.rfm-child{transform:var(--transform)}.styles_snaplist__3CnrO{flex:1 1 0%}.styles_snaplist_hide_scrollbar__3B0vy{scrollbar-width:none}.styles_snaplist_hide_scrollbar__3B0vy::-webkit-scrollbar{display:none}.styles_snaplist_horizontal__sje6U{display:flex;flex-direction:row;max-width:100%}.styles_snaplist_vertical__GAU9F{max-height:100%}.styles_snaplist_active_horizontal__1AcsB{scroll-snap-type:x var(--snaplist-snap-type, mandatory)}.styles_snaplist_active_vertical__3nO4X{scroll-snap-type:y var(--snaplist-snap-type, mandatory)}.styles_snaplist_scroll_disabled__18IPq{overflow:hidden}.styles_snaplist_scroll_horizontal__3Wsh1{overflow:auto hidden}.styles_snaplist_scroll_vertical__2D_zA{overflow:hidden auto}.styles_snapitem__MTDDf{display:flex;flex-grow:initial;flex-shrink:0;flex-basis:auto}.styles_snaplist__3CnrO:after{content:"";flex:0 0 1px}.styles_snapitem_align_center__1jM9V{scroll-snap-align:center}.styles_snapitem_align_start__3zzUa{scroll-snap-align:start}.styles_snapitem_align_end__2efEU{scroll-snap-align:end}.styles_snapitem_align_none__32nWH{scroll-snap-align:none}.styles_snapitem_forcestop__1ycfI{scroll-snap-stop:always}.stylesdrag_snaplist_drag__1lMGg{scroll-snap-type:none}.stylesdrag_snaplist_drag__1lMGg *{-webkit-user-select:none;-moz-user-select:none;user-select:none}.file\:border-0::file-selector-button{border-width:0px}.file\:bg-transparent::file-selector-button{background-color:transparent}.file\:text-sm::file-selector-button{font-size:.875rem;line-height:1.25rem}.file\:font-medium::file-selector-button{font-weight:500}.file\:text-foreground::file-selector-button{color:hsl(var(--foreground))}.placeholder\:text-muted-foreground::-moz-placeholder{color:hsl(var(--muted-foreground))}.placeholder\:text-muted-foreground::placeholder{color:hsl(var(--muted-foreground))}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:-inset-2:after{content:var(--tw-content);top:-.5rem;right:-.5rem;bottom:-.5rem;left:-.5rem}.after\:inset-y-0:after{content:var(--tw-content);top:0;bottom:0}.after\:left-1\/2:after{content:var(--tw-content);left:50%}.after\:w-1:after{content:var(--tw-content);width:.25rem}.after\:w-\[2px\]:after{content:var(--tw-content);width:2px}.after\:-translate-x-1\/2:after{content:var(--tw-content);--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.first\:rounded-l-md:first-child{border-top-left-radius:calc(var(--radius) - 2px);border-bottom-left-radius:calc(var(--radius) - 2px)}.first\:border-l:first-child{border-left-width:1px}.last\:rounded-r-md:last-child{border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.focus-within\:relative:focus-within{position:relative}.focus-within\:z-20:focus-within{z-index:20}.hover\:border-slate-300:hover{--tw-border-opacity: 1;border-color:rgb(203 213 225 / var(--tw-border-opacity, 1))}.hover\:bg-accent:hover{background-color:hsl(var(--accent))}.hover\:bg-destructive\/80:hover{background-color:hsl(var(--destructive) / .8)}.hover\:bg-destructive\/90:hover{background-color:hsl(var(--destructive) / .9)}.hover\:bg-muted:hover{background-color:hsl(var(--muted))}.hover\:bg-muted\/50:hover{background-color:hsl(var(--muted) / .5)}.hover\:bg-primary:hover{background-color:hsl(var(--primary))}.hover\:bg-primary\/80:hover{background-color:hsl(var(--primary) / .8)}.hover\:bg-primary\/90:hover{background-color:hsl(var(--primary) / .9)}.hover\:bg-secondary:hover{background-color:hsl(var(--secondary))}.hover\:bg-secondary\/80:hover{background-color:hsl(var(--secondary) / .8)}.hover\:bg-slate-50:hover{--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity, 1))}.hover\:text-accent-foreground:hover{color:hsl(var(--accent-foreground))}.hover\:text-foreground:hover{color:hsl(var(--foreground))}.hover\:text-muted-foreground:hover{color:hsl(var(--muted-foreground))}.hover\:text-primary-foreground:hover{color:hsl(var(--primary-foreground))}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-100:hover{opacity:1}.hover\:shadow-\[0_0_0_1px_hsl\(var\(--sidebar-accent\)\)\]:hover{--tw-shadow: 0 0 0 1px hsl(var(--sidebar-accent));--tw-shadow-colored: 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.focus\:bg-accent:focus{background-color:hsl(var(--accent))}.focus\:bg-primary:focus{background-color:hsl(var(--primary))}.focus\:text-accent-foreground:focus{color:hsl(var(--accent-foreground))}.focus\:text-primary-foreground:focus{color:hsl(var(--primary-foreground))}.focus\:opacity-100:focus{opacity:1}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring-1:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-2:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-ring:focus{--tw-ring-color: hsl(var(--ring))}.focus\:ring-slate-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(100 116 139 / var(--tw-ring-opacity, 1))}.focus\:ring-offset-2:focus{--tw-ring-offset-width: 2px}.focus-visible\:outline-none:focus-visible{outline:2px solid transparent;outline-offset:2px}.focus-visible\:ring-1:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-visible\:ring-2:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-visible\:ring-ring:focus-visible{--tw-ring-color: hsl(var(--ring))}.focus-visible\:ring-offset-1:focus-visible{--tw-ring-offset-width: 1px}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width: 2px}.focus-visible\:ring-offset-background:focus-visible{--tw-ring-offset-color: hsl(var(--background))}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-50:disabled{opacity:.5}.group\/menu-item:focus-within .group-focus-within\/menu-item\:opacity-100{opacity:1}.group\/menu-item:hover .group-hover\/menu-item\:opacity-100,.group:hover .group-hover\:opacity-100{opacity:1}.group.destructive .group-\[\.destructive\]\:border-muted\/40{border-color:hsl(var(--muted) / .4)}.group.toaster .group-\[\.toaster\]\:border-border{border-color:hsl(var(--border))}.group.toast .group-\[\.toast\]\:bg-muted{background-color:hsl(var(--muted))}.group.toast .group-\[\.toast\]\:bg-primary{background-color:hsl(var(--primary))}.group.toaster .group-\[\.toaster\]\:bg-background{background-color:hsl(var(--background))}.group.destructive .group-\[\.destructive\]\:text-red-300{--tw-text-opacity: 1;color:rgb(252 165 165 / var(--tw-text-opacity, 1))}.group.toast .group-\[\.toast\]\:text-muted-foreground{color:hsl(var(--muted-foreground))}.group.toast .group-\[\.toast\]\:text-primary-foreground{color:hsl(var(--primary-foreground))}.group.toaster .group-\[\.toaster\]\:text-foreground{color:hsl(var(--foreground))}.group.toaster .group-\[\.toaster\]\:shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.group.destructive .group-\[\.destructive\]\:hover\:border-destructive\/30:hover{border-color:hsl(var(--destructive) / .3)}.group.destructive .group-\[\.destructive\]\:hover\:bg-destructive:hover{background-color:hsl(var(--destructive))}.group.destructive .group-\[\.destructive\]\:hover\:text-destructive-foreground:hover{color:hsl(var(--destructive-foreground))}.group.destructive .group-\[\.destructive\]\:hover\:text-red-50:hover{--tw-text-opacity: 1;color:rgb(254 242 242 / var(--tw-text-opacity, 1))}.group.destructive .group-\[\.destructive\]\:focus\:ring-destructive:focus{--tw-ring-color: hsl(var(--destructive))}.group.destructive .group-\[\.destructive\]\:focus\:ring-red-400:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(248 113 113 / var(--tw-ring-opacity, 1))}.group.destructive .group-\[\.destructive\]\:focus\:ring-offset-red-600:focus{--tw-ring-offset-color: #dc2626}.peer:disabled~.peer-disabled\:cursor-not-allowed{cursor:not-allowed}.peer:disabled~.peer-disabled\:opacity-70{opacity:.7}.has-\[\:disabled\]\:opacity-50:has(:disabled){opacity:.5}.group\/menu-item:has([data-sidebar=menu-action]) .group-has-\[\[data-sidebar\=menu-action\]\]\/menu-item\:pr-8{padding-right:2rem}.aria-disabled\:pointer-events-none[aria-disabled=true]{pointer-events:none}.aria-disabled\:opacity-50[aria-disabled=true]{opacity:.5}.aria-selected\:bg-accent[aria-selected=true]{background-color:hsl(var(--accent))}.aria-selected\:bg-accent\/50[aria-selected=true]{background-color:hsl(var(--accent) / .5)}.aria-selected\:text-accent-foreground[aria-selected=true]{color:hsl(var(--accent-foreground))}.aria-selected\:text-muted-foreground[aria-selected=true]{color:hsl(var(--muted-foreground))}.aria-selected\:opacity-100[aria-selected=true]{opacity:1}.data-\[disabled\=true\]\:pointer-events-none[data-disabled=true],.data-\[disabled\]\:pointer-events-none[data-disabled]{pointer-events:none}.data-\[panel-group-direction\=vertical\]\:h-px[data-panel-group-direction=vertical]{height:1px}.data-\[panel-group-direction\=vertical\]\:w-full[data-panel-group-direction=vertical]{width:100%}.data-\[side\=bottom\]\:translate-y-1[data-side=bottom]{--tw-translate-y: .25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[side\=left\]\:-translate-x-1[data-side=left]{--tw-translate-x: -.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[side\=right\]\:translate-x-1[data-side=right]{--tw-translate-x: .25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[side\=top\]\:-translate-y-1[data-side=top]{--tw-translate-y: -.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[state\=checked\]\:translate-x-4[data-state=checked]{--tw-translate-x: 1rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[state\=unchecked\]\:translate-x-0[data-state=unchecked],.data-\[swipe\=cancel\]\:translate-x-0[data-swipe=cancel]{--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[swipe\=end\]\:translate-x-\[var\(--radix-toast-swipe-end-x\)\][data-swipe=end]{--tw-translate-x: var(--radix-toast-swipe-end-x);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[swipe\=move\]\:translate-x-\[var\(--radix-toast-swipe-move-x\)\][data-swipe=move]{--tw-translate-x: var(--radix-toast-swipe-move-x);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes accordion-up{0%{height:var(--radix-accordion-content-height)}to{height:0}}.data-\[state\=closed\]\:animate-accordion-up[data-state=closed]{animation:accordion-up .2s ease-out}@keyframes accordion-down{0%{height:0}to{height:var(--radix-accordion-content-height)}}.data-\[state\=open\]\:animate-accordion-down[data-state=open]{animation:accordion-down .2s ease-out}.data-\[panel-group-direction\=vertical\]\:flex-col[data-panel-group-direction=vertical]{flex-direction:column}.data-\[active\]\:bg-accent\/50[data-active]{background-color:hsl(var(--accent) / .5)}.data-\[selected\=true\]\:bg-accent[data-selected=true]{background-color:hsl(var(--accent))}.data-\[state\=active\]\:bg-background[data-state=active]{background-color:hsl(var(--background))}.data-\[state\=checked\]\:bg-primary[data-state=checked]{background-color:hsl(var(--primary))}.data-\[state\=on\]\:bg-accent[data-state=on],.data-\[state\=open\]\:bg-accent[data-state=open]{background-color:hsl(var(--accent))}.data-\[state\=open\]\:bg-accent\/50[data-state=open]{background-color:hsl(var(--accent) / .5)}.data-\[state\=open\]\:bg-secondary[data-state=open]{background-color:hsl(var(--secondary))}.data-\[state\=selected\]\:bg-muted[data-state=selected]{background-color:hsl(var(--muted))}.data-\[state\=unchecked\]\:bg-input[data-state=unchecked]{background-color:hsl(var(--input))}.data-\[active\=true\]\:font-medium[data-active=true]{font-weight:500}.data-\[placeholder\]\:text-muted-foreground[data-placeholder]{color:hsl(var(--muted-foreground))}.data-\[selected\=true\]\:text-accent-foreground[data-selected=true]{color:hsl(var(--accent-foreground))}.data-\[state\=active\]\:text-foreground[data-state=active]{color:hsl(var(--foreground))}.data-\[state\=checked\]\:text-primary-foreground[data-state=checked]{color:hsl(var(--primary-foreground))}.data-\[state\=on\]\:text-accent-foreground[data-state=on],.data-\[state\=open\]\:text-accent-foreground[data-state=open]{color:hsl(var(--accent-foreground))}.data-\[state\=open\]\:text-muted-foreground[data-state=open]{color:hsl(var(--muted-foreground))}.data-\[disabled\=true\]\:opacity-50[data-disabled=true],.data-\[disabled\]\:opacity-50[data-disabled]{opacity:.5}.data-\[state\=open\]\:opacity-100[data-state=open]{opacity:1}.data-\[state\=active\]\:shadow[data-state=active]{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.data-\[swipe\=move\]\:transition-none[data-swipe=move]{transition-property:none}.data-\[state\=closed\]\:duration-300[data-state=closed]{transition-duration:.3s}.data-\[state\=open\]\:duration-500[data-state=open]{transition-duration:.5s}.data-\[motion\^\=from-\]\:animate-in[data-motion^=from-],.data-\[state\=open\]\:animate-in[data-state=open],.data-\[state\=visible\]\:animate-in[data-state=visible]{animation-name:enter;animation-duration:.15s;--tw-enter-opacity: initial;--tw-enter-scale: initial;--tw-enter-rotate: initial;--tw-enter-translate-x: initial;--tw-enter-translate-y: initial}.data-\[motion\^\=to-\]\:animate-out[data-motion^=to-],.data-\[state\=closed\]\:animate-out[data-state=closed],.data-\[state\=hidden\]\:animate-out[data-state=hidden],.data-\[swipe\=end\]\:animate-out[data-swipe=end]{animation-name:exit;animation-duration:.15s;--tw-exit-opacity: initial;--tw-exit-scale: initial;--tw-exit-rotate: initial;--tw-exit-translate-x: initial;--tw-exit-translate-y: initial}.data-\[motion\^\=from-\]\:fade-in[data-motion^=from-]{--tw-enter-opacity: 0}.data-\[motion\^\=to-\]\:fade-out[data-motion^=to-],.data-\[state\=closed\]\:fade-out-0[data-state=closed]{--tw-exit-opacity: 0}.data-\[state\=closed\]\:fade-out-80[data-state=closed]{--tw-exit-opacity: .8}.data-\[state\=hidden\]\:fade-out[data-state=hidden]{--tw-exit-opacity: 0}.data-\[state\=open\]\:fade-in-0[data-state=open],.data-\[state\=visible\]\:fade-in[data-state=visible]{--tw-enter-opacity: 0}.data-\[state\=closed\]\:zoom-out-95[data-state=closed]{--tw-exit-scale: .95}.data-\[state\=open\]\:zoom-in-90[data-state=open]{--tw-enter-scale: .9}.data-\[state\=open\]\:zoom-in-95[data-state=open]{--tw-enter-scale: .95}.data-\[motion\=from-end\]\:slide-in-from-right-52[data-motion=from-end]{--tw-enter-translate-x: 13rem}.data-\[motion\=from-start\]\:slide-in-from-left-52[data-motion=from-start]{--tw-enter-translate-x: -13rem}.data-\[motion\=to-end\]\:slide-out-to-right-52[data-motion=to-end]{--tw-exit-translate-x: 13rem}.data-\[motion\=to-start\]\:slide-out-to-left-52[data-motion=to-start]{--tw-exit-translate-x: -13rem}.data-\[side\=bottom\]\:slide-in-from-top-2[data-side=bottom]{--tw-enter-translate-y: -.5rem}.data-\[side\=left\]\:slide-in-from-right-2[data-side=left]{--tw-enter-translate-x: .5rem}.data-\[side\=right\]\:slide-in-from-left-2[data-side=right]{--tw-enter-translate-x: -.5rem}.data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top]{--tw-enter-translate-y: .5rem}.data-\[state\=closed\]\:slide-out-to-bottom[data-state=closed]{--tw-exit-translate-y: 100%}.data-\[state\=closed\]\:slide-out-to-left[data-state=closed]{--tw-exit-translate-x: -100%}.data-\[state\=closed\]\:slide-out-to-left-1\/2[data-state=closed]{--tw-exit-translate-x: -50%}.data-\[state\=closed\]\:slide-out-to-right[data-state=closed],.data-\[state\=closed\]\:slide-out-to-right-full[data-state=closed]{--tw-exit-translate-x: 100%}.data-\[state\=closed\]\:slide-out-to-top[data-state=closed]{--tw-exit-translate-y: -100%}.data-\[state\=closed\]\:slide-out-to-top-\[48\%\][data-state=closed]{--tw-exit-translate-y: -48%}.data-\[state\=open\]\:slide-in-from-bottom[data-state=open]{--tw-enter-translate-y: 100%}.data-\[state\=open\]\:slide-in-from-left[data-state=open]{--tw-enter-translate-x: -100%}.data-\[state\=open\]\:slide-in-from-left-1\/2[data-state=open]{--tw-enter-translate-x: -50%}.data-\[state\=open\]\:slide-in-from-right[data-state=open]{--tw-enter-translate-x: 100%}.data-\[state\=open\]\:slide-in-from-top[data-state=open]{--tw-enter-translate-y: -100%}.data-\[state\=open\]\:slide-in-from-top-\[48\%\][data-state=open]{--tw-enter-translate-y: -48%}.data-\[state\=open\]\:slide-in-from-top-full[data-state=open]{--tw-enter-translate-y: -100%}.data-\[state\=closed\]\:duration-300[data-state=closed]{animation-duration:.3s}.data-\[state\=open\]\:duration-500[data-state=open]{animation-duration:.5s}.data-\[panel-group-direction\=vertical\]\:after\:left-0[data-panel-group-direction=vertical]:after{content:var(--tw-content);left:0}.data-\[panel-group-direction\=vertical\]\:after\:h-1[data-panel-group-direction=vertical]:after{content:var(--tw-content);height:.25rem}.data-\[panel-group-direction\=vertical\]\:after\:w-full[data-panel-group-direction=vertical]:after{content:var(--tw-content);width:100%}.data-\[panel-group-direction\=vertical\]\:after\:-translate-y-1\/2[data-panel-group-direction=vertical]:after{content:var(--tw-content);--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[panel-group-direction\=vertical\]\:after\:translate-x-0[data-panel-group-direction=vertical]:after{content:var(--tw-content);--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:left-\[calc\(var\(--sidebar-width\)\*-1\)\]{left:calc(var(--sidebar-width) * -1)}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:right-\[calc\(var\(--sidebar-width\)\*-1\)\]{right:calc(var(--sidebar-width) * -1)}.group[data-side=left] .group-data-\[side\=left\]\:-right-4{right:-1rem}.group[data-side=right] .group-data-\[side\=right\]\:left-0{left:0}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:-mt-8{margin-top:-2rem}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:hidden{display:none}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:\!size-8{width:2rem!important;height:2rem!important}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:w-\[--sidebar-width-icon\]{width:var(--sidebar-width-icon)}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:w-\[calc\(var\(--sidebar-width-icon\)_\+_theme\(spacing\.4\)\)\]{width:calc(var(--sidebar-width-icon) + 1rem)}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:w-\[calc\(var\(--sidebar-width-icon\)_\+_theme\(spacing\.4\)_\+2px\)\]{width:calc(var(--sidebar-width-icon) + 1rem + 2px)}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:w-0{width:0px}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:translate-x-0{--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group[data-side=right] .group-data-\[side\=right\]\:rotate-180,.group[data-state=open] .group-data-\[state\=open\]\:rotate-180{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:overflow-hidden{overflow:hidden}.group[data-variant=floating] .group-data-\[variant\=floating\]\:rounded-lg{border-radius:var(--radius)}.group[data-variant=floating] .group-data-\[variant\=floating\]\:border{border-width:1px}.group[data-side=left] .group-data-\[side\=left\]\:border-r{border-right-width:1px}.group[data-side=right] .group-data-\[side\=right\]\:border-l{border-left-width:1px}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:\!p-0{padding:0!important}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:\!p-2{padding:.5rem!important}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:opacity-0{opacity:0}.group[data-variant=floating] .group-data-\[variant\=floating\]\:shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:after\:left-full:after{content:var(--tw-content);left:100%}.peer\/menu-button[data-size=default]~.peer-data-\[size\=default\]\/menu-button\:top-1\.5{top:.375rem}.peer\/menu-button[data-size=lg]~.peer-data-\[size\=lg\]\/menu-button\:top-2\.5{top:.625rem}.peer\/menu-button[data-size=sm]~.peer-data-\[size\=sm\]\/menu-button\:top-1{top:.25rem}.peer[data-variant=inset]~.peer-data-\[variant\=inset\]\:min-h-\[calc\(100svh-theme\(spacing\.4\)\)\]{min-height:calc(100svh - 1rem)}.dark\:border-destructive:is(.dark *){border-color:hsl(var(--destructive))}@media(min-width:640px){.sm\:bottom-0{bottom:0}.sm\:right-0{right:0}.sm\:top-auto{top:auto}.sm\:mt-0{margin-top:0}.sm\:flex{display:flex}.sm\:max-w-sm{max-width:24rem}.sm\:flex-row{flex-direction:row}.sm\:flex-col{flex-direction:column}.sm\:justify-end{justify-content:flex-end}.sm\:gap-2\.5{gap:.625rem}.sm\:space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.sm\:rounded-lg{border-radius:var(--radius)}.sm\:text-left{text-align:left}.data-\[state\=open\]\:sm\:slide-in-from-bottom-full[data-state=open]{--tw-enter-translate-y: 100%}}@media(min-width:768px){.md\:absolute{position:absolute}.md\:block{display:block}.md\:flex{display:flex}.md\:w-\[var\(--radix-navigation-menu-viewport-width\)\]{width:var(--radix-navigation-menu-viewport-width)}.md\:w-auto{width:auto}.md\:max-w-\[420px\]{max-width:420px}.md\:text-sm{font-size:.875rem;line-height:1.25rem}.md\:opacity-0{opacity:0}.after\:md\:hidden:after{content:var(--tw-content);display:none}.peer[data-variant=inset]~.md\:peer-data-\[variant\=inset\]\:m-2{margin:.5rem}.peer[data-state=collapsed][data-variant=inset]~.md\:peer-data-\[state\=collapsed\]\:peer-data-\[variant\=inset\]\:ml-2{margin-left:.5rem}.peer[data-variant=inset]~.md\:peer-data-\[variant\=inset\]\:ml-0{margin-left:0}.peer[data-variant=inset]~.md\:peer-data-\[variant\=inset\]\:rounded-xl{border-radius:.75rem}.peer[data-variant=inset]~.md\:peer-data-\[variant\=inset\]\:shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}}.\[\&\:has\(\>\.day-range-end\)\]\:rounded-r-md:has(>.day-range-end){border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.\[\&\:has\(\>\.day-range-start\)\]\:rounded-l-md:has(>.day-range-start){border-top-left-radius:calc(var(--radius) - 2px);border-bottom-left-radius:calc(var(--radius) - 2px)}.\[\&\:has\(\[aria-selected\]\)\]\:rounded-md:has([aria-selected]){border-radius:calc(var(--radius) - 2px)}.\[\&\:has\(\[aria-selected\]\)\]\:bg-accent:has([aria-selected]){background-color:hsl(var(--accent))}.first\:\[\&\:has\(\[aria-selected\]\)\]\:rounded-l-md:has([aria-selected]):first-child{border-top-left-radius:calc(var(--radius) - 2px);border-bottom-left-radius:calc(var(--radius) - 2px)}.last\:\[\&\:has\(\[aria-selected\]\)\]\:rounded-r-md:has([aria-selected]):last-child{border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.\[\&\:has\(\[aria-selected\]\.day-outside\)\]\:bg-accent\/50:has([aria-selected].day-outside){background-color:hsl(var(--accent) / .5)}.\[\&\:has\(\[aria-selected\]\.day-range-end\)\]\:rounded-r-md:has([aria-selected].day-range-end){border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.\[\&\:has\(\[role\=checkbox\]\)\]\:pr-0:has([role=checkbox]){padding-right:0}.\[\&\>\[role\=checkbox\]\]\:translate-y-\[2px\]>[role=checkbox]{--tw-translate-y: 2px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\[\&\>button\]\:hidden>button{display:none}.\[\&\>span\:last-child\]\:truncate>span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.\[\&\>span\]\:line-clamp-1>span{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.\[\&\>svg\+div\]\:translate-y-\[-3px\]>svg+div{--tw-translate-y: -3px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\[\&\>svg\]\:absolute>svg{position:absolute}.\[\&\>svg\]\:left-4>svg{left:1rem}.\[\&\>svg\]\:top-4>svg{top:1rem}.\[\&\>svg\]\:size-4>svg{width:1rem;height:1rem}.\[\&\>svg\]\:h-2\.5>svg{height:.625rem}.\[\&\>svg\]\:h-3>svg{height:.75rem}.\[\&\>svg\]\:h-3\.5>svg{height:.875rem}.\[\&\>svg\]\:w-2\.5>svg{width:.625rem}.\[\&\>svg\]\:w-3>svg{width:.75rem}.\[\&\>svg\]\:w-3\.5>svg{width:.875rem}.\[\&\>svg\]\:shrink-0>svg{flex-shrink:0}.\[\&\>svg\]\:text-destructive>svg{color:hsl(var(--destructive))}.\[\&\>svg\]\:text-foreground>svg{color:hsl(var(--foreground))}.\[\&\>svg\]\:text-muted-foreground>svg{color:hsl(var(--muted-foreground))}.\[\&\>svg\~\*\]\:pl-7>svg~*{padding-left:1.75rem}.\[\&\>tr\]\:last\:border-b-0:last-child>tr{border-bottom-width:0px}.\[\&\[data-panel-group-direction\=vertical\]\>div\]\:rotate-90[data-panel-group-direction=vertical]>div{--tw-rotate: 90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\[\&\[data-state\=open\]\>svg\]\:rotate-180[data-state=open]>svg{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\[\&_\.recharts-cartesian-axis-tick_text\]\:fill-muted-foreground .recharts-cartesian-axis-tick text{fill:hsl(var(--muted-foreground))}.\[\&_\.recharts-cartesian-grid_line\[stroke\=\'\#ccc\'\]\]\:stroke-border\/50 .recharts-cartesian-grid line[stroke="#ccc"]{stroke:hsl(var(--border) / .5)}.\[\&_\.recharts-curve\.recharts-tooltip-cursor\]\:stroke-border .recharts-curve.recharts-tooltip-cursor{stroke:hsl(var(--border))}.\[\&_\.recharts-dot\[stroke\=\'\#fff\'\]\]\:stroke-transparent .recharts-dot[stroke="#fff"]{stroke:transparent}.\[\&_\.recharts-layer\]\:outline-none .recharts-layer{outline:2px solid transparent;outline-offset:2px}.\[\&_\.recharts-polar-grid_\[stroke\=\'\#ccc\'\]\]\:stroke-border .recharts-polar-grid [stroke="#ccc"]{stroke:hsl(var(--border))}.\[\&_\.recharts-radial-bar-background-sector\]\:fill-muted .recharts-radial-bar-background-sector,.\[\&_\.recharts-rectangle\.recharts-tooltip-cursor\]\:fill-muted .recharts-rectangle.recharts-tooltip-cursor{fill:hsl(var(--muted))}.\[\&_\.recharts-reference-line_\[stroke\=\'\#ccc\'\]\]\:stroke-border .recharts-reference-line [stroke="#ccc"]{stroke:hsl(var(--border))}.\[\&_\.recharts-sector\[stroke\=\'\#fff\'\]\]\:stroke-transparent .recharts-sector[stroke="#fff"]{stroke:transparent}.\[\&_\.recharts-sector\]\:outline-none .recharts-sector,.\[\&_\.recharts-surface\]\:outline-none .recharts-surface{outline:2px solid transparent;outline-offset:2px}.\[\&_\[cmdk-group-heading\]\]\:px-2 [cmdk-group-heading]{padding-left:.5rem;padding-right:.5rem}.\[\&_\[cmdk-group-heading\]\]\:py-1\.5 [cmdk-group-heading]{padding-top:.375rem;padding-bottom:.375rem}.\[\&_\[cmdk-group-heading\]\]\:text-xs [cmdk-group-heading]{font-size:.75rem;line-height:1rem}.\[\&_\[cmdk-group-heading\]\]\:font-medium [cmdk-group-heading]{font-weight:500}.\[\&_\[cmdk-group-heading\]\]\:text-muted-foreground [cmdk-group-heading]{color:hsl(var(--muted-foreground))}.\[\&_\[cmdk-group\]\:not\(\[hidden\]\)_\~\[cmdk-group\]\]\:pt-0 [cmdk-group]:not([hidden])~[cmdk-group]{padding-top:0}.\[\&_\[cmdk-group\]\]\:px-2 [cmdk-group]{padding-left:.5rem;padding-right:.5rem}.\[\&_\[cmdk-input-wrapper\]_svg\]\:h-5 [cmdk-input-wrapper] svg{height:1.25rem}.\[\&_\[cmdk-input-wrapper\]_svg\]\:w-5 [cmdk-input-wrapper] svg{width:1.25rem}.\[\&_\[cmdk-input\]\]\:h-12 [cmdk-input]{height:3rem}.\[\&_\[cmdk-item\]\]\:px-2 [cmdk-item]{padding-left:.5rem;padding-right:.5rem}.\[\&_\[cmdk-item\]\]\:py-3 [cmdk-item]{padding-top:.75rem;padding-bottom:.75rem}.\[\&_\[cmdk-item\]_svg\]\:h-5 [cmdk-item] svg{height:1.25rem}.\[\&_\[cmdk-item\]_svg\]\:w-5 [cmdk-item] svg{width:1.25rem}.\[\&_p\]\:leading-relaxed p{line-height:1.625}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:size-4 svg{width:1rem;height:1rem}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_tr\:last-child\]\:border-0 tr:last-child{border-width:0px}.\[\&_tr\]\:border-b tr{border-bottom-width:1px}[data-side=left][data-collapsible=offcanvas] .\[\[data-side\=left\]\[data-collapsible\=offcanvas\]_\&\]\:-right-2{right:-.5rem}[data-side=left][data-state=collapsed] .\[\[data-side\=left\]\[data-state\=collapsed\]_\&\]\:cursor-e-resize{cursor:e-resize}[data-side=left] .\[\[data-side\=left\]_\&\]\:cursor-w-resize{cursor:w-resize}[data-side=right][data-collapsible=offcanvas] .\[\[data-side\=right\]\[data-collapsible\=offcanvas\]_\&\]\:-left-2{left:-.5rem}[data-side=right][data-state=collapsed] .\[\[data-side\=right\]\[data-state\=collapsed\]_\&\]\:cursor-w-resize{cursor:w-resize}[data-side=right] .\[\[data-side\=right\]_\&\]\:cursor-e-resize{cursor:e-resize}
