*,: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}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}sub{bottom:-.25em}sup{top:-.5em}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,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}progress{vertical-align:baseline}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}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}:root{--background: 0 0% 100%;--foreground: 222.2 84% 4.9%;--card: 0 0% 100%;--card-foreground: 222.2 84% 4.9%;--popover: 0 0% 100%;--popover-foreground: 222.2 84% 4.9%;--primary: 222.2 47.4% 11.2%;--primary-foreground: 210 40% 98%;--secondary: 210 40% 96.1%;--secondary-foreground: 222.2 47.4% 11.2%;--muted: 210 40% 96.1%;--muted-foreground: 215.4 16.3% 46.9%;--accent: 210 40% 96.1%;--accent-foreground: 222.2 47.4% 11.2%;--destructive: 0 84.2% 60.2%;--destructive-foreground: 210 40% 98%;--border: 214.3 31.8% 91.4%;--input: 214.3 31.8% 91.4%;--ring: 222.2 84% 4.9%;--radius: .5rem;--sidebar-background: 0 0% 98%;--sidebar-foreground: 240 5.3% 26.1%;--sidebar-primary: 240 5.9% 10%;--sidebar-primary-foreground: 0 0% 98%;--sidebar-accent: 240 4.8% 95.9%;--sidebar-accent-foreground: 240 5.9% 10%;--sidebar-border: 220 13% 91%;--sidebar-ring: 217.2 91.2% 59.8%}.dark{--background: 222.2 84% 4.9%;--foreground: 210 40% 98%;--card: 222.2 84% 4.9%;--card-foreground: 210 40% 98%;--popover: 222.2 84% 4.9%;--popover-foreground: 210 40% 98%;--primary: 210 40% 98%;--primary-foreground: 222.2 47.4% 11.2%;--secondary: 217.2 32.6% 17.5%;--secondary-foreground: 210 40% 98%;--muted: 217.2 32.6% 17.5%;--muted-foreground: 215 20.2% 65.1%;--accent: 217.2 32.6% 17.5%;--accent-foreground: 210 40% 98%;--destructive: 0 62.8% 30.6%;--destructive-foreground: 210 40% 98%;--border: 217.2 32.6% 17.5%;--input: 217.2 32.6% 17.5%;--ring: 212.7 26.8% 83.9%;--sidebar-background: 240 5.9% 10%;--sidebar-foreground: 240 4.8% 95.9%;--sidebar-primary: 224.3 76.3% 48%;--sidebar-primary-foreground: 0 0% 100%;--sidebar-accent: 240 3.7% 15.9%;--sidebar-accent-foreground: 240 4.8% 95.9%;--sidebar-border: 240 3.7% 15.9%;--sidebar-ring: 217.2 91.2% 59.8%}*{border-color:hsl(var(--border))}body{background-color:hsl(var(--background));color:hsl(var(--foreground))}.\!container{width:100%!important;margin-right:auto!important;margin-left:auto!important;padding-right:2rem!important;padding-left:2rem!important}.container{width:100%;margin-right:auto;margin-left:auto;padding-right:2rem;padding-left:2rem}@media (min-width: 1400px){.\!container{max-width:1400px!important}.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}.ml-1{margin-left:.25rem}.ml-auto{margin-left:auto}.mr-2{margin-right:.5rem}.mt-1\.5{margin-top:.375rem}.mt-2{margin-top:.5rem}.mt-24{margin-top:6rem}.mt-4{margin-top:1rem}.mt-auto{margin-top:auto}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.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-1\.5{height:.375rem}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.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-6{height:1.5rem}.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-\[80px\]{min-height:80px}.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-11{width:2.75rem}.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-5{min-width:1.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}.flex-1{flex:1 1 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}.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-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-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-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))}.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-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-\[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-sidebar-border{border-color:hsl(var(--sidebar-border))}.border-transparent{border-color:transparent}.border-l-transparent{border-left-color:transparent}.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-popover{background-color:hsl(var(--popover))}.bg-primary{background-color:hsl(var(--primary))}.bg-secondary{background-color:hsl(var(--secondary))}.bg-sidebar{background-color:hsl(var(--sidebar-background))}.bg-sidebar-border{background-color:hsl(var(--sidebar-border))}.bg-transparent{background-color:transparent}.fill-current{fill:currentColor}.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-\[1px\]{padding:1px}.px-1{padding-left:.25rem;padding-right:.25rem}.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-5{padding-left:1.25rem;padding-right:1.25rem}.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\.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}.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-4xl{font-size:2.25rem;line-height:2.5rem}.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-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.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}.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-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-sidebar-foreground{color:hsl(var(--sidebar-foreground))}.text-sidebar-foreground\/70{color:hsl(var(--sidebar-foreground) / .7)}.underline{text-decoration-line:underline}.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-\[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-2{--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)}.ring-ring{--tw-ring-color: hsl(var(--ring))}.ring-sidebar-ring{--tw-ring-color: hsl(var(--sidebar-ring))}.ring-offset-background{--tw-ring-offset-color: hsl(var(--background))}.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,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-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\,opa\]{transition-property:margin,opa;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}.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}.fade-in-80{--tw-enter-opacity: .8}.zoom-in-95{--tw-enter-scale: .95}.duration-1000{animation-duration:1s}.duration-200{animation-duration:.2s}.ease-in-out{animation-timing-function:cubic-bezier(.4,0,.2,1)}.ease-linear{animation-timing-function:linear}.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\: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-sidebar-accent:hover{background-color:hsl(var(--sidebar-accent))}.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\:text-primary\/90:hover{color:hsl(var(--primary) / .9)}.hover\:text-sidebar-accent-foreground:hover{color:hsl(var(--sidebar-accent-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)}.hover\:after\:bg-sidebar-border:hover:after{content:var(--tw-content);background-color:hsl(var(--sidebar-border))}.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-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-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-sidebar-ring:focus-visible{--tw-ring-color: hsl(var(--sidebar-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))}.active\:bg-sidebar-accent:active{background-color:hsl(var(--sidebar-accent))}.active\:text-sidebar-accent-foreground:active{color:hsl(var(--sidebar-accent-foreground))}.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\/menu-button:hover~.peer-hover\/menu-button\:text-sidebar-accent-foreground{color:hsl(var(--sidebar-accent-foreground))}.peer:disabled~.peer-disabled\:cursor-not-allowed{cursor:not-allowed}.peer:disabled~.peer-disabled\:opacity-70{opacity:.7}.has-\[\[data-variant\=inset\]\]\:bg-sidebar:has([data-variant=inset]){background-color:hsl(var(--sidebar-background))}.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}.aria-selected\:opacity-30[aria-selected=true]{opacity:.3}.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-5[data-state=checked]{--tw-translate-x: 1.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\=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\=true\]\:bg-sidebar-accent[data-active=true]{background-color:hsl(var(--sidebar-accent))}.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-\[active\=true\]\:text-sidebar-accent-foreground[data-active=true]{color:hsl(var(--sidebar-accent-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-sm[data-state=active]{--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)}.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))}.data-\[state\=open\]\:hover\:bg-sidebar-accent:hover[data-state=open]{background-color:hsl(var(--sidebar-accent))}.data-\[state\=open\]\:hover\:text-sidebar-accent-foreground:hover[data-state=open]{color:hsl(var(--sidebar-accent-foreground))}.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-variant=floating] .group-data-\[variant\=floating\]\:border-sidebar-border{border-color:hsl(var(--sidebar-border))}.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%}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:hover\:bg-sidebar:hover{background-color:hsl(var(--sidebar-background))}.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)}.peer\/menu-button[data-active=true]~.peer-data-\[active\=true\]\/menu-button\:text-sidebar-accent-foreground{color:hsl(var(--sidebar-accent-foreground))}.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\(\[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}.\[\&\>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-3\.5>svg{width:.875rem;height:.875rem}.\[\&\>svg\]\:size-4>svg{width:1rem;height:1rem}.\[\&\>svg\]\:h-2\.5>svg{height:.625rem}.\[\&\>svg\]\:h-3>svg{height:.75rem}.\[\&\>svg\]\:w-2\.5>svg{width:.625rem}.\[\&\>svg\]\:w-3>svg{width:.75rem}.\[\&\>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\]\:text-sidebar-accent-foreground>svg{color:hsl(var(--sidebar-accent-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}:root{--hrt-link-color: currentcolor}*,:after,:before{border-width:0;box-sizing:inherit}html{box-sizing:border-box;color:#252525;font-family:CircularXXWeb,Trebuchet,Helvetica,Arial,sans-serif;font-feature-settings:"liga","ss08";line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:100%}body{background-color:#fff;color:inherit;line-height:inherit;margin:0;overflow-x:hidden}hr{border-top-style:solid;border-top-width:1px;color:#c0bdb8;height:0}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{cursor:pointer;text-decoration:underline}a,a:hover{color:var(--hrt-link-color)}a:hover{text-decoration:none}b,strong{font-weight:700}code,kbd,samp{font-family:ui-monospace,Menlo,Monaco,Cascadia Mono,Segoe UI Mono,Roboto Mono,Oxygen Mono,"Ubuntu Monospace",Source Code Pro,Fira Mono,Droid Sans Mono,Courier New,monospace;font-feature-settings:normal}code:not(pre code),kbd,samp{color:#6f6f6f;display:inline-block;font-size:.875em}pre{font-family:ui-monospace,Menlo,Monaco,Cascadia Mono,Segoe UI Mono,Roboto Mono,Oxygen Mono,"Ubuntu Monospace",Source Code Pro,Fira Mono,Droid Sans Mono,Courier New,monospace;font-feature-settings:normal;background-color:#fbfaf8;font-size:.875rem;overflow:auto}small{font-size:80%}sub,sup{font-size:inherit;vertical-align:initial}sub{font-feature-settings:"subs"}sup{font-feature-settings:"sups"}table{border-collapse:collapse;border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{color:inherit;font-family:inherit;font-feature-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;margin:0;padding:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:initial}::-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}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,nav ul{list-style:none;margin:0;padding:0}textarea{border-radius:0;height:auto;resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{color:#949392;opacity:1}input::placeholder,textarea::placeholder{color:#949392;opacity:1}[role=button],button{cursor:pointer}:disabled{cursor:default}img,video{height:auto;max-width:100%}img{display:block;vertical-align:middle}[hidden]{display:none}h1,h2,h3,h4,h5,h6,p{margin-bottom:1rem;margin-top:0;text-wrap:pretty}iframe{max-width:100%}.hrt-text-neutral-500{--hrt-link-color: #252525}input{min-width:0}dd{margin-bottom:.5rem;margin-left:0;text-align:right}dt{float:left}select{width:100%}.hrt-text-white{color:#fff!important}.hrt-bg-white{background-color:#fff!important}.hrt-text-neutral-50{color:#fbfaf8!important}.hrt-bg-neutral-50{background-color:#fbfaf8!important}.hrt-text-neutral-100{color:#f4f2ec!important}.hrt-bg-neutral-100{background-color:#f4f2ec!important}.hrt-text-neutral-200{color:#e5e1d7!important}.hrt-bg-neutral-200{background-color:#e5e1d7!important}.hrt-text-neutral-300{color:#c0bdb8!important}.hrt-bg-neutral-300{background-color:#c0bdb8!important}.hrt-text-neutral-400{color:#949392!important}.hrt-bg-neutral-400{background-color:#949392!important}.hrt-text-neutral-500{color:#6f6f6f!important}.hrt-bg-neutral-500{background-color:#6f6f6f!important}.hrt-text-neutral-600{color:#505050!important}.hrt-bg-neutral-600{background-color:#505050!important}.hrt-text-neutral-700{color:#3e3e3e!important}.hrt-bg-neutral-700{background-color:#3e3e3e!important}.hrt-text-neutral-800{color:#252525!important}.hrt-bg-neutral-800{background-color:#252525!important}.hrt-text-green-100{color:#ebfbe2!important}.hrt-bg-green-100{background-color:#ebfbe2!important}.hrt-text-green-200{color:#cef3bd!important}.hrt-bg-green-200{background-color:#cef3bd!important}.hrt-text-green-400{color:#02a95c!important}.hrt-bg-green-400{background-color:#02a95c!important}.hrt-text-green-500{color:#008044!important}.hrt-bg-green-500{background-color:#008044!important}.hrt-text-green-600{color:#015d32!important}.hrt-bg-green-600{background-color:#015d32!important}.hrt-text-green-700{color:#014828!important}.hrt-bg-green-700{background-color:#014828!important}.hrt-text-green-800{color:#122a1f!important}.hrt-bg-green-800{background-color:#122a1f!important}.hrt-text-yellow-100{color:#f9f4cb!important}.hrt-bg-yellow-100{background-color:#f9f4cb!important}.hrt-text-yellow-200{color:#f4ea9b!important}.hrt-bg-yellow-200{background-color:#f4ea9b!important}.hrt-text-yellow-400{color:#bc8a2a!important}.hrt-bg-yellow-400{background-color:#bc8a2a!important}.hrt-text-yellow-500{color:#90681d!important}.hrt-bg-yellow-500{background-color:#90681d!important}.hrt-text-yellow-600{color:#684b12!important}.hrt-bg-yellow-600{background-color:#684b12!important}.hrt-text-yellow-700{color:#52390c!important}.hrt-bg-yellow-700{background-color:#52390c!important}.hrt-text-yellow-800{color:#352201!important}.hrt-bg-yellow-800{background-color:#352201!important}.hrt-text-indigo-100{color:#f0f2fb!important}.hrt-bg-indigo-100{background-color:#f0f2fb!important}.hrt-text-indigo-200{color:#dce1f6!important}.hrt-bg-indigo-200{background-color:#dce1f6!important}.hrt-text-indigo-400{color:#7d8fdd!important}.hrt-bg-indigo-400{background-color:#7d8fdd!important}.hrt-text-indigo-500{color:#425ccd!important}.hrt-bg-indigo-500{background-color:#425ccd!important}.hrt-text-indigo-600{color:#3848a2!important}.hrt-bg-indigo-600{background-color:#3848a2!important}.hrt-text-indigo-700{color:#2c387d!important}.hrt-bg-indigo-700{background-color:#2c387d!important}.hrt-text-indigo-800{color:#1b224c!important}.hrt-bg-indigo-800{background-color:#1b224c!important}.hrt-text-red-100{color:#ffeee9!important}.hrt-bg-red-100{background-color:#ffeee9!important}.hrt-text-red-200{color:#ffd9ce!important}.hrt-bg-red-200{background-color:#ffd9ce!important}.hrt-text-red-400{color:#ff5c2d!important}.hrt-bg-red-400{background-color:#ff5c2d!important}.hrt-text-red-500{color:#d32f00!important}.hrt-bg-red-500{background-color:#d32f00!important}.hrt-text-red-600{color:#9a2200!important}.hrt-bg-red-600{background-color:#9a2200!important}.hrt-text-red-700{color:#781b00!important}.hrt-bg-red-700{background-color:#781b00!important}.hrt-text-red-800{color:#4a1202!important}.hrt-bg-red-800{background-color:#4a1202!important}.hrt-text-purple-100{color:#f7effb!important}.hrt-bg-purple-100{background-color:#f7effb!important}.hrt-text-purple-200{color:#f1d8fe!important}.hrt-bg-purple-200{background-color:#f1d8fe!important}.hrt-text-purple-400{color:#c868fa!important}.hrt-bg-purple-400{background-color:#c868fa!important}.hrt-text-purple-500{color:#a81df6!important}.hrt-bg-purple-500{background-color:#a81df6!important}.hrt-text-purple-600{color:#7b00c0!important}.hrt-bg-purple-600{background-color:#7b00c0!important}.hrt-text-purple-700{color:#610a92!important}.hrt-bg-purple-700{background-color:#610a92!important}.hrt-text-purple-800{color:#38164a!important}.hrt-bg-purple-800{background-color:#38164a!important}.hrt-text-overlay{color:#000000b3!important}.hrt-bg-overlay{background-color:#000000b3!important}.hrt-text-brand-facebook{color:#39579a!important}.hrt-bg-brand-facebook{background-color:#39579a!important}.hrt-text-brand-facebook-dark{color:#314e90!important}.hrt-bg-brand-facebook-dark{background-color:#314e90!important}.hrt-text-brand-twitter{color:#69ace0!important}.hrt-bg-brand-twitter{background-color:#69ace0!important}.hrt-shadow-soft{box-shadow:0 1px 2px #0003!important}.hrt-shadow-medium{box-shadow:0 2px 6px #0000001a!important}.hrt-shadow-strong{box-shadow:0 6px 14px #0000001a!important}.hrt-z-0{z-index:0!important}.hrt-z-1{z-index:100!important}.hrt-z-2{z-index:200!important}.hrt-z-3{z-index:300!important}.hrt-z-4{z-index:400!important}.hrt-z-5{z-index:500!important}.hrt-z-6{z-index:600!important}.hrt-z-7{z-index:700!important}.hrt-z-8{z-index:800!important}.hrt-z-9{z-index:900!important}.hrt-z-10{z-index:1000!important}.hrt-z-11{z-index:1100!important}.hrt-z-12{z-index:1200!important}.hrt-rounded-0{border-radius:0!important}.hrt-rounded-1{border-radius:.25rem!important}.hrt-rounded-2{border-radius:.5rem!important}.hrt-rounded-3{border-radius:.75rem!important}.hrt-rounded-4{border-radius:1rem!important}.hrt-rounded-5{border-radius:1.25rem!important}.hrt-rounded-full{border-radius:624.9375rem!important}.hrt-pt-0{padding-top:0!important}.hrt-pr-0{padding-right:0!important}.hrt-pb-0{padding-bottom:0!important}.hrt-pl-0,.hrt-px-0{padding-left:0!important}.hrt-px-0{padding-right:0!important}.hrt-py-0{padding-bottom:0!important;padding-top:0!important}.hrt-p-0{padding:0!important}.hrt-mt-0{margin-top:0!important}.hrt-mr-0{margin-right:0!important}.hrt-mb-0{margin-bottom:0!important}.hrt-ml-0,.hrt-mx-0{margin-left:0!important}.hrt-mx-0{margin-right:0!important}.hrt-my-0{margin-bottom:0!important;margin-top:0!important}.hrt-m-0{margin:0!important}.hrt-pt-1{padding-top:.5rem!important}.hrt-pr-1{padding-right:.5rem!important}.hrt-pb-1{padding-bottom:.5rem!important}.hrt-pl-1,.hrt-px-1{padding-left:.5rem!important}.hrt-px-1{padding-right:.5rem!important}.hrt-py-1{padding-bottom:.5rem!important;padding-top:.5rem!important}.hrt-p-1{padding:.5rem!important}.hrt-mt-1{margin-top:.5rem!important}.hrt-mr-1{margin-right:.5rem!important}.hrt-mb-1{margin-bottom:.5rem!important}.hrt-ml-1,.hrt-mx-1{margin-left:.5rem!important}.hrt-mx-1{margin-right:.5rem!important}.hrt-my-1{margin-bottom:.5rem!important;margin-top:.5rem!important}.hrt-m-1{margin:.5rem!important}.hrt-pt-2{padding-top:1rem!important}.hrt-pr-2{padding-right:1rem!important}.hrt-pb-2{padding-bottom:1rem!important}.hrt-pl-2,.hrt-px-2{padding-left:1rem!important}.hrt-px-2{padding-right:1rem!important}.hrt-py-2{padding-bottom:1rem!important;padding-top:1rem!important}.hrt-p-2{padding:1rem!important}.hrt-mt-2{margin-top:1rem!important}.hrt-mr-2{margin-right:1rem!important}.hrt-mb-2{margin-bottom:1rem!important}.hrt-ml-2,.hrt-mx-2{margin-left:1rem!important}.hrt-mx-2{margin-right:1rem!important}.hrt-my-2{margin-bottom:1rem!important;margin-top:1rem!important}.hrt-m-2{margin:1rem!important}.hrt-pt-3{padding-top:1.5rem!important}.hrt-pr-3{padding-right:1.5rem!important}.hrt-pb-3{padding-bottom:1.5rem!important}.hrt-pl-3,.hrt-px-3{padding-left:1.5rem!important}.hrt-px-3{padding-right:1.5rem!important}.hrt-py-3{padding-bottom:1.5rem!important;padding-top:1.5rem!important}.hrt-p-3{padding:1.5rem!important}.hrt-mt-3{margin-top:1.5rem!important}.hrt-mr-3{margin-right:1.5rem!important}.hrt-mb-3{margin-bottom:1.5rem!important}.hrt-ml-3,.hrt-mx-3{margin-left:1.5rem!important}.hrt-mx-3{margin-right:1.5rem!important}.hrt-my-3{margin-bottom:1.5rem!important;margin-top:1.5rem!important}.hrt-m-3{margin:1.5rem!important}.hrt-pt-4{padding-top:2rem!important}.hrt-pr-4{padding-right:2rem!important}.hrt-pb-4{padding-bottom:2rem!important}.hrt-pl-4,.hrt-px-4{padding-left:2rem!important}.hrt-px-4{padding-right:2rem!important}.hrt-py-4{padding-bottom:2rem!important;padding-top:2rem!important}.hrt-p-4{padding:2rem!important}.hrt-mt-4{margin-top:2rem!important}.hrt-mr-4{margin-right:2rem!important}.hrt-mb-4{margin-bottom:2rem!important}.hrt-ml-4,.hrt-mx-4{margin-left:2rem!important}.hrt-mx-4{margin-right:2rem!important}.hrt-my-4{margin-bottom:2rem!important;margin-top:2rem!important}.hrt-m-4{margin:2rem!important}.hrt-pt-5{padding-top:2.5rem!important}.hrt-pr-5{padding-right:2.5rem!important}.hrt-pb-5{padding-bottom:2.5rem!important}.hrt-pl-5,.hrt-px-5{padding-left:2.5rem!important}.hrt-px-5{padding-right:2.5rem!important}.hrt-py-5{padding-bottom:2.5rem!important;padding-top:2.5rem!important}.hrt-p-5{padding:2.5rem!important}.hrt-mt-5{margin-top:2.5rem!important}.hrt-mr-5{margin-right:2.5rem!important}.hrt-mb-5{margin-bottom:2.5rem!important}.hrt-ml-5,.hrt-mx-5{margin-left:2.5rem!important}.hrt-mx-5{margin-right:2.5rem!important}.hrt-my-5{margin-bottom:2.5rem!important;margin-top:2.5rem!important}.hrt-m-5{margin:2.5rem!important}.hrt-pt-6{padding-top:3rem!important}.hrt-pr-6{padding-right:3rem!important}.hrt-pb-6{padding-bottom:3rem!important}.hrt-pl-6,.hrt-px-6{padding-left:3rem!important}.hrt-px-6{padding-right:3rem!important}.hrt-py-6{padding-bottom:3rem!important;padding-top:3rem!important}.hrt-p-6{padding:3rem!important}.hrt-mt-6{margin-top:3rem!important}.hrt-mr-6{margin-right:3rem!important}.hrt-mb-6{margin-bottom:3rem!important}.hrt-ml-6,.hrt-mx-6{margin-left:3rem!important}.hrt-mx-6{margin-right:3rem!important}.hrt-my-6{margin-bottom:3rem!important;margin-top:3rem!important}.hrt-m-6{margin:3rem!important}.hrt-pt-7{padding-top:3.5rem!important}.hrt-pr-7{padding-right:3.5rem!important}.hrt-pb-7{padding-bottom:3.5rem!important}.hrt-pl-7,.hrt-px-7{padding-left:3.5rem!important}.hrt-px-7{padding-right:3.5rem!important}.hrt-py-7{padding-bottom:3.5rem!important;padding-top:3.5rem!important}.hrt-p-7{padding:3.5rem!important}.hrt-mt-7{margin-top:3.5rem!important}.hrt-mr-7{margin-right:3.5rem!important}.hrt-mb-7{margin-bottom:3.5rem!important}.hrt-ml-7,.hrt-mx-7{margin-left:3.5rem!important}.hrt-mx-7{margin-right:3.5rem!important}.hrt-my-7{margin-bottom:3.5rem!important;margin-top:3.5rem!important}.hrt-m-7{margin:3.5rem!important}.hrt-pt-8{padding-top:4rem!important}.hrt-pr-8{padding-right:4rem!important}.hrt-pb-8{padding-bottom:4rem!important}.hrt-pl-8,.hrt-px-8{padding-left:4rem!important}.hrt-px-8{padding-right:4rem!important}.hrt-py-8{padding-bottom:4rem!important;padding-top:4rem!important}.hrt-p-8{padding:4rem!important}.hrt-mt-8{margin-top:4rem!important}.hrt-mr-8{margin-right:4rem!important}.hrt-mb-8{margin-bottom:4rem!important}.hrt-ml-8,.hrt-mx-8{margin-left:4rem!important}.hrt-mx-8{margin-right:4rem!important}.hrt-my-8{margin-bottom:4rem!important;margin-top:4rem!important}.hrt-m-8{margin:4rem!important}.hrt-pt-9{padding-top:4.5rem!important}.hrt-pr-9{padding-right:4.5rem!important}.hrt-pb-9{padding-bottom:4.5rem!important}.hrt-pl-9,.hrt-px-9{padding-left:4.5rem!important}.hrt-px-9{padding-right:4.5rem!important}.hrt-py-9{padding-bottom:4.5rem!important;padding-top:4.5rem!important}.hrt-p-9{padding:4.5rem!important}.hrt-mt-9{margin-top:4.5rem!important}.hrt-mr-9{margin-right:4.5rem!important}.hrt-mb-9{margin-bottom:4.5rem!important}.hrt-ml-9,.hrt-mx-9{margin-left:4.5rem!important}.hrt-mx-9{margin-right:4.5rem!important}.hrt-my-9{margin-bottom:4.5rem!important;margin-top:4.5rem!important}.hrt-m-9{margin:4.5rem!important}.hrt-pt-10{padding-top:5rem!important}.hrt-pr-10{padding-right:5rem!important}.hrt-pb-10{padding-bottom:5rem!important}.hrt-pl-10,.hrt-px-10{padding-left:5rem!important}.hrt-px-10{padding-right:5rem!important}.hrt-py-10{padding-bottom:5rem!important;padding-top:5rem!important}.hrt-p-10{padding:5rem!important}.hrt-mt-10{margin-top:5rem!important}.hrt-mr-10{margin-right:5rem!important}.hrt-mb-10{margin-bottom:5rem!important}.hrt-ml-10,.hrt-mx-10{margin-left:5rem!important}.hrt-mx-10{margin-right:5rem!important}.hrt-my-10{margin-bottom:5rem!important;margin-top:5rem!important}.hrt-m-10{margin:5rem!important}.hrt-pt-11{padding-top:5.5rem!important}.hrt-pr-11{padding-right:5.5rem!important}.hrt-pb-11{padding-bottom:5.5rem!important}.hrt-pl-11,.hrt-px-11{padding-left:5.5rem!important}.hrt-px-11{padding-right:5.5rem!important}.hrt-py-11{padding-bottom:5.5rem!important;padding-top:5.5rem!important}.hrt-p-11{padding:5.5rem!important}.hrt-mt-11{margin-top:5.5rem!important}.hrt-mr-11{margin-right:5.5rem!important}.hrt-mb-11{margin-bottom:5.5rem!important}.hrt-ml-11,.hrt-mx-11{margin-left:5.5rem!important}.hrt-mx-11{margin-right:5.5rem!important}.hrt-my-11{margin-bottom:5.5rem!important;margin-top:5.5rem!important}.hrt-m-11{margin:5.5rem!important}.hrt-pt-12{padding-top:6rem!important}.hrt-pr-12{padding-right:6rem!important}.hrt-pb-12{padding-bottom:6rem!important}.hrt-pl-12,.hrt-px-12{padding-left:6rem!important}.hrt-px-12{padding-right:6rem!important}.hrt-py-12{padding-bottom:6rem!important;padding-top:6rem!important}.hrt-p-12{padding:6rem!important}.hrt-mt-12{margin-top:6rem!important}.hrt-mr-12{margin-right:6rem!important}.hrt-mb-12{margin-bottom:6rem!important}.hrt-ml-12,.hrt-mx-12{margin-left:6rem!important}.hrt-mx-12{margin-right:6rem!important}.hrt-my-12{margin-bottom:6rem!important;margin-top:6rem!important}.hrt-m-12{margin:6rem!important}.hrt-pt-15{padding-top:7.5rem!important}.hrt-pr-15{padding-right:7.5rem!important}.hrt-pb-15{padding-bottom:7.5rem!important}.hrt-pl-15,.hrt-px-15{padding-left:7.5rem!important}.hrt-px-15{padding-right:7.5rem!important}.hrt-py-15{padding-bottom:7.5rem!important;padding-top:7.5rem!important}.hrt-p-15{padding:7.5rem!important}.hrt-mt-15{margin-top:7.5rem!important}.hrt-mr-15{margin-right:7.5rem!important}.hrt-mb-15{margin-bottom:7.5rem!important}.hrt-ml-15,.hrt-mx-15{margin-left:7.5rem!important}.hrt-mx-15{margin-right:7.5rem!important}.hrt-my-15{margin-bottom:7.5rem!important;margin-top:7.5rem!important}.hrt-m-15{margin:7.5rem!important}.hrt-pt-30{padding-top:15rem!important}.hrt-pr-30{padding-right:15rem!important}.hrt-pb-30{padding-bottom:15rem!important}.hrt-pl-30,.hrt-px-30{padding-left:15rem!important}.hrt-px-30{padding-right:15rem!important}.hrt-py-30{padding-bottom:15rem!important;padding-top:15rem!important}.hrt-p-30{padding:15rem!important}.hrt-mt-30{margin-top:15rem!important}.hrt-mr-30{margin-right:15rem!important}.hrt-mb-30{margin-bottom:15rem!important}.hrt-ml-30,.hrt-mx-30{margin-left:15rem!important}.hrt-mx-30{margin-right:15rem!important}.hrt-my-30{margin-bottom:15rem!important;margin-top:15rem!important}.hrt-m-30{margin:15rem!important}.hrt-pt-half{padding-top:.25rem!important}.hrt-pr-half{padding-right:.25rem!important}.hrt-pb-half{padding-bottom:.25rem!important}.hrt-pl-half,.hrt-px-half{padding-left:.25rem!important}.hrt-px-half{padding-right:.25rem!important}.hrt-py-half{padding-bottom:.25rem!important;padding-top:.25rem!important}.hrt-p-half{padding:.25rem!important}.hrt-mt-half{margin-top:.25rem!important}.hrt-mr-half{margin-right:.25rem!important}.hrt-mb-half{margin-bottom:.25rem!important}.hrt-ml-half,.hrt-mx-half{margin-left:.25rem!important}.hrt-mx-half{margin-right:.25rem!important}.hrt-my-half{margin-bottom:.25rem!important;margin-top:.25rem!important}.hrt-m-half{margin:.25rem!important}.hrt-font-regular{font-weight:400!important}.hrt-font-medium{font-weight:600!important}.hrt-font-bold{font-weight:700!important}.hrt-tracking-tighter{letter-spacing:-.05em!important}.hrt-tracking-tight{letter-spacing:-.02em!important}.hrt-tracking-normal{letter-spacing:0!important}.hrt-leading-body{line-height:1.5!important}.hrt-leading-heading{line-height:1.2!important}.hrt-leading-tight{line-height:1.1!important}.hrt-leading-none{line-height:1!important}.hrt-bg-transparent{background-color:initial!important}.hrt-global-wrapper{margin:0 auto;max-width:48rem;padding-left:1rem;padding-right:1rem}@media (min-width: 64em){.hrt-global-wrapper{max-width:60rem}}@media (min-width: 72em){.hrt-global-wrapper{max-width:72rem}}.hrt-align-start{align-items:flex-start!important}.hrt-align-end{align-items:flex-end!important}.hrt-align-center{align-items:center!important}.hrt-align-stretch{align-items:stretch!important}.hrt-align-baseline{align-items:baseline!important}.hrt-align-self-start{align-self:flex-start!important}.hrt-align-self-end{align-self:flex-end!important}.hrt-align-self-center{align-self:center!important}.hrt-align-self-stretch{align-self:stretch!important}.hrt-flex-child-auto{flex:1 1 auto!important}.hrt-flex-child-grow{flex:1 0 auto!important}.hrt-flex-child-shrink{flex:0 1 auto!important}.hrt-flex-child-full{flex:0 0 100%!important}.hrt-flex-dir-row{flex-direction:row!important}.hrt-flex-dir-row-reverse{flex-direction:row-reverse!important}.hrt-flex-dir-column{flex-direction:column!important}.hrt-flex-dir-column-reverse{flex-direction:column-reverse!important}.hrt-flex-nowrap{flex-wrap:nowrap!important}.hrt-flex-wrap{flex-wrap:wrap!important}.hrt-flex-wrap-reverse{flex-wrap:wrap-reverse!important}.hrt-justify-start{justify-content:flex-start!important}.hrt-justify-end{justify-content:flex-end!important}.hrt-justify-center{justify-content:center!important}.hrt-justify-between{justify-content:space-between!important}.hrt-justify-around{justify-content:space-around!important}.hrt-justify-evenly{justify-content:space-evenly!important}.hrt-disp-block{display:block!important}.hrt-disp-flex{display:flex!important}.hrt-disp-grid{display:grid!important}.hrt-disp-inherit{display:inherit}.hrt-disp-inline{display:inline!important}.hrt-disp-inline-block{display:inline-block!important}.hrt-disp-inline-flex{display:inline-flex!important}.hrt-disp-none{display:none!important}.hrt-min-height-100vh{min-height:100vh!important}.hrt-height-100vh{height:100vh!important}.hrt-height-auto{height:auto!important}.hrt-position-relative{position:relative!important}.hrt-position-fixed{position:fixed!important}.hrt-position-absolute{position:absolute!important}.hrt-position-static{position:static!important}.hrt-max-width-full{max-width:100%!important}.hrt-max-width-screen-xs{max-width:23.4375rem!important}@media (max-width: 47.999em){.hrt-max-width-screen-xs--mobile-only{max-width:23.4375rem!important}}.hrt-width-full{width:100%!important}@media (max-width: 47.999em){.hrt-width-full--mobile-only{width:100%!important}}.hrt-width-auto{width:auto!important}.hrt-m-auto{margin:auto!important}.hrt-mx-auto{margin-left:auto!important;margin-right:auto!important}.hrt-my-auto{margin-bottom:auto!important}.hrt-mt-auto,.hrt-my-auto{margin-top:auto!important}.hrt-mr-auto{margin-right:auto!important}.hrt-mb-auto{margin-bottom:auto!important}.hrt-ml-auto{margin-left:auto!important}.hrt-text-display-lg{font-family:CircularXXWeb,Trebuchet,Helvetica,Arial,sans-serif;font-size:clamp(3rem,3rem + 2.125 * (100vw - 23.4375rem)/66.5625,5.125rem);font-weight:400;letter-spacing:-.05em;line-height:1}.hrt-text-display-md{font-size:clamp(2rem,2rem + 1.5 * (100vw - 23.4375rem)/66.5625,3.5rem)}.hrt-text-display-md,.hrt-text-display-sm{font-family:CircularXXWeb,Trebuchet,Helvetica,Arial,sans-serif;font-weight:600;letter-spacing:-.02em;line-height:1.2}.hrt-text-display-sm{font-size:clamp(1.75rem,1.75rem + .75 * (100vw - 23.4375rem)/66.5625,2.5rem)}.hrt-text-heading-xl{font-family:CircularXXWeb,Trebuchet,Helvetica,Arial,sans-serif;font-size:clamp(1.75rem,1.75rem + .25 * (100vw - 23.4375rem)/66.5625,2rem);font-weight:600;letter-spacing:-.02em;line-height:1.2}.hrt-text-heading-lg{font-size:clamp(1.5rem,1.5rem + .25 * (100vw - 23.4375rem)/66.5625,1.75rem)}.hrt-text-heading-lg,.hrt-text-heading-md{font-family:CircularXXWeb,Trebuchet,Helvetica,Arial,sans-serif;font-weight:600;letter-spacing:0;line-height:1.2}.hrt-text-heading-md{font-size:clamp(1.25rem,1.25rem + .25 * (100vw - 23.4375rem)/66.5625,1.5rem)}.hrt-text-heading-sm{font-size:clamp(1rem,1rem + .25 * (100vw - 23.4375rem)/66.5625,1.25rem);font-weight:600}.hrt-text-heading-sm,.hrt-text-legend{font-family:CircularXXWeb,Trebuchet,Helvetica,Arial,sans-serif;letter-spacing:0;line-height:1.2}.hrt-text-legend{font-size:1.25rem;font-weight:400}.hrt-text-body-lg{font-size:clamp(1.25rem,1.25rem + .25 * (100vw - 23.4375rem)/66.5625,1.5rem)}.hrt-text-body-lg,.hrt-text-body-md{font-family:CircularXXWeb,Trebuchet,Helvetica,Arial,sans-serif;font-weight:400;letter-spacing:0;line-height:1.5}.hrt-text-body-md{font-size:1rem}.hrt-text-body-sm{font-family:CircularXXWeb,Trebuchet,Helvetica,Arial,sans-serif;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.5}.hrt-text-center{text-align:center!important}.hrt-text-left{text-align:left!important}.hrt-text-right{text-align:right!important}.hrt-list-unstyled{list-style-type:none;margin-bottom:0;margin-top:0;padding-left:0}.hrt-truncate-single-line{overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.hrt-break-word{-webkit-hyphens:auto!important;hyphens:auto!important;white-space:normal!important;word-break:break-word!important;word-wrap:break-word!important}.hrt-underline{text-decoration-line:underline!important}.hrt-no-underline{text-decoration-line:none!important}.hrt-text-uppercase{font-feature-settings:"ss08","case";text-transform:uppercase}.hrt-text-mono{font-family:ui-monospace,Menlo,Monaco,Cascadia Mono,Segoe UI Mono,Roboto Mono,Oxygen Mono,"Ubuntu Monospace",Source Code Pro,Fira Mono,Droid Sans Mono,Courier New,monospace;font-feature-settings:normal}.hrt-invisible{visibility:hidden}.hrt-show-on-focus,.hrt-sr-only{border:0;clip:rect(0,0,0,0);height:1px;overflow:hidden;padding:0;position:absolute!important;white-space:nowrap;width:1px}.hrt-show-on-focus:active,.hrt-show-on-focus:focus{clip:auto;height:auto;overflow:visible;position:static!important;white-space:normal;width:auto}.hrt-opacity-0{opacity:0!important}@media (min-width: 23.4375em) and (max-width: 35.999em){.hrt-hide-between-xs-sm{display:none!important}}@media (min-width: 36em) and (max-width: 47.999em){.hrt-hide-between-sm-md{display:none!important}}@media (min-width: 48em) and (max-width: 63.999em){.hrt-hide-between-md-lg{display:none!important}}@media (min-width: 64em) and (max-width: 71.999em){.hrt-hide-between-lg-xl{display:none!important}}@media (min-width: 72em) and (max-width: 89.999em){.hrt-hide-between-xl-xxl{display:none!important}}@media (min-width: 90em) and (max-width: 119.999em){.hrt-hide-between-xxl-xxxl{display:none!important}}@media (min-width: 23.4375em) and (max-width: 47.999em){.hrt-hide-between-xs-md{display:none!important}}@media (min-width: 36em) and (max-width: 63.999em){.hrt-hide-between-sm-lg{display:none!important}}@media (min-width: 48em) and (max-width: 71.999em){.hrt-hide-between-md-xl{display:none!important}}@media (min-width: 64em) and (max-width: 89.999em){.hrt-hide-between-lg-xxl{display:none!important}}@media (min-width: 72em) and (max-width: 119.999em){.hrt-hide-between-xl-xxxl{display:none!important}}@media (min-width: 23.4375em) and (max-width: 63.999em){.hrt-hide-between-xs-lg{display:none!important}}@media (min-width: 36em) and (max-width: 71.999em){.hrt-hide-between-sm-xl{display:none!important}}@media (min-width: 48em) and (max-width: 89.999em){.hrt-hide-between-md-xxl{display:none!important}}@media (min-width: 64em) and (max-width: 119.999em){.hrt-hide-between-lg-xxxl{display:none!important}}@media (min-width: 23.4375em) and (max-width: 71.999em){.hrt-hide-between-xs-xl{display:none!important}}@media (min-width: 36em) and (max-width: 89.999em){.hrt-hide-between-sm-xxl{display:none!important}}@media (min-width: 48em) and (max-width: 119.999em){.hrt-hide-between-md-xxxl{display:none!important}}@media (min-width: 23.4375em) and (max-width: 89.999em){.hrt-hide-between-xs-xxl{display:none!important}}@media (min-width: 36em) and (max-width: 119.999em){.hrt-hide-between-sm-xxxl{display:none!important}}@media (max-width: 23.4365em){.hrt-hide-max-xs{display:none!important}}@media (max-width: 35.999em){.hrt-hide-max-sm{display:none!important}}@media (max-width: 47.999em){.hrt-hide-max-md{display:none!important}}@media (max-width: 63.999em){.hrt-hide-max-lg{display:none!important}}@media (max-width: 71.999em){.hrt-hide-max-xl{display:none!important}}@media (max-width: 89.999em){.hrt-hide-max-xxl{display:none!important}}@media (max-width: 119.999em){.hrt-hide-max-xxxl{display:none!important}}@media (min-width: 23.4375em){.hrt-hide-min-xs{display:none!important}}@media (min-width: 36em){.hrt-hide-min-sm{display:none!important}}@media (min-width: 48em){.hrt-hide-min-md{display:none!important}}@media (min-width: 64em){.hrt-hide-min-lg{display:none!important}}@media (min-width: 72em){.hrt-hide-min-xl{display:none!important}}@media (min-width: 90em){.hrt-hide-min-xxl{display:none!important}}@media (min-width: 120em){.hrt-hide-min-xxxl{display:none!important}}@media print{.hrt-hide-print{display:none!important}}.hrt-container{margin:0 auto;max-width:48rem;padding-left:1rem;padding-right:1rem}@media (min-width: 64em){.hrt-container{max-width:64rem}}@media (min-width: 72em){.hrt-container{max-width:72rem}}.hrt-grid-columns{display:grid;grid-column-gap:1rem;grid-template-rows:auto}.hrt-grid-columns--2{grid-template-columns:repeat(2,minmax(0,1fr))}.hrt-grid-columns--3{grid-template-columns:repeat(3,minmax(0,1fr))}.hrt-grid-columns--4{grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width: 63.999em){.hrt-grid-columns--2.hrt-grid-columns--desktop-only,.hrt-grid-columns--3.hrt-grid-columns--desktop-only,.hrt-grid-columns--4.hrt-grid-columns--desktop-only{grid-template-columns:repeat(1,minmax(0,1fr))}}.hrt-grid-columns--column-gap-1{-moz-column-gap:.5rem;column-gap:.5rem}.hrt-grid-columns--column-gap-2{-moz-column-gap:1rem;column-gap:1rem}.hrt-grid-columns--column-gap-3{-moz-column-gap:1.5rem;column-gap:1.5rem}.hrt-grid-columns--column-gap-4{-moz-column-gap:2rem;column-gap:2rem}.hrt-grid-columns--column-gap-5{-moz-column-gap:2.5rem;column-gap:2.5rem}.hrt-grid-columns--row-gap-1{row-gap:.5rem}.hrt-grid-columns--row-gap-2{row-gap:1rem}.hrt-grid-columns--row-gap-3{row-gap:1.5rem}.hrt-grid-columns--row-gap-4{row-gap:2rem}.hrt-grid-columns--row-gap-5{row-gap:2.5rem}.hrt-charity-avatar,.hrt-default-avatar,.hrt-donor-avatar{background-color:#f4f2ec;color:#252525}.hrt-image-avatar--small{height:1.5rem;width:1.5rem}.hrt-image-avatar--large{height:2.5rem;width:2.5rem}.hrt-team-avatar{background-color:#f9f4cb;color:#684b12}.hrt-avatar{align-items:center;border:1px solid #fff;border-radius:50%;display:flex;flex-shrink:0;justify-content:center}.hrt-avatar--small{height:1.5rem;width:1.5rem}.hrt-avatar--small .hrt-avatar-initial{font-size:.75rem}.hrt-avatar--large{height:2.5rem;width:2.5rem}.hrt-avatar-stack{display:flex;flex-direction:row-reverse;flex-shrink:0;position:relative;width:-moz-max-content;width:max-content}.hrt-avatar-stack-item:not(:last-child){margin-left:-10px}.hrt-base-button{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#0000;cursor:pointer;display:inline-flex;transition-duration:.5s;transition-property:background-color,color,border-color,opacity,transform;transition-timing-function:cubic-bezier(.3,.01,0,1)}.hrt-base-button,.hrt-base-button:not(.hrt-base-button--disabled):hover{color:inherit;text-decoration:none}.hrt-base-button--disabled{pointer-events:none}.hrt-base-button--pending,.hrt-base-button--pending:hover{color:#0000!important}.hrt-base-button--pending:hover>:not(.a-loading-dots),.hrt-base-button--pending>:not(.a-loading-dots){opacity:0}.hrt-link--gray{--hrt-link-color: #6f6f6f}.hrt-link--unstyled,.hrt-link--unstyled:hover{color:inherit;text-decoration:none}.hrt-primary-button{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #0000;border-radius:.75rem;cursor:pointer;display:inline-flex;font-size:1rem;font-weight:700;justify-content:center;line-height:1;padding-left:1.5rem;padding-right:1.5rem;text-align:center}.hrt-primary-button,.hrt-primary-button.sb-hover,.hrt-primary-button:hover{text-decoration:none}.hrt-primary-button--default{background-color:#252525;color:#fff}.hrt-primary-button--default:not(.hrt-primary-button--disabled).sb-hover,.hrt-primary-button--default:not(.hrt-primary-button--disabled):hover{background-color:#505050;color:#fff}.hrt-primary-button--light{background-color:#fff;color:#252525}.hrt-primary-button--light:not(.hrt-primary-button--disabled).sb-hover,.hrt-primary-button--light:not(.hrt-primary-button--disabled):hover{background-color:#ffffffe6;color:#252525}.hrt-primary-button--xlarge{min-height:3.5rem;padding-bottom:.5rem;padding-top:.5rem}.hrt-primary-button--large{min-height:3rem;padding-bottom:.5rem;padding-top:.5rem}.hrt-primary-button--medium{min-height:2.5rem;padding-bottom:.25rem;padding-top:.25rem}.hrt-primary-button--small{border-radius:624.9375rem;font-size:.875rem;min-height:2rem;padding:.25rem 1rem}.hrt-primary-button--xsmall{border-radius:624.9375rem;font-size:.875rem;min-height:1.5rem;padding:0 .5rem}.hrt-primary-button--full{display:flex;width:100%}@media (max-width: 47.999em){.hrt-primary-button--full-for-mobile{display:flex;width:100%}}.hrt-primary-button--disabled,a.hrt-primary-button--disabled{background-color:#e5e1d7;color:#949392}.hrt-primary-button--disabled.hrt-primary-button--light,a.hrt-primary-button--disabled.hrt-primary-button--light{background-color:#fff6;color:#252525}.hrt-secondary-button{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#0000;border:1px solid;border-radius:.75rem;cursor:pointer;display:inline-flex;font-size:1rem;font-weight:700;justify-content:center;line-height:1;padding-left:1.5rem;padding-right:1.5rem;text-align:center;text-decoration:none}.hrt-secondary-button--default{border-color:#c0bdb8;color:#252525}.hrt-secondary-button--default:not(.hrt-secondary-button--disabled).sb-hover,.hrt-secondary-button--default:not(.hrt-secondary-button--disabled):hover{background-color:#2525250d;border-color:#6f6f6f;color:#252525}.hrt-secondary-button--light{background-color:#0000001a;border-color:#fff;color:#fff}.hrt-secondary-button--light:not(.hrt-secondary-button--disabled).sb-hover,.hrt-secondary-button--light:not(.hrt-secondary-button--disabled):hover{background-color:#ffffff1a;color:#fff}.hrt-secondary-button--destructive{border-color:#9a2200;color:#9a2200}.hrt-secondary-button--destructive:not(.hrt-secondary-button--disabled).sb-hover,.hrt-secondary-button--destructive:not(.hrt-secondary-button--disabled):hover{background-color:#ffeee9;border-color:#9a2200;color:#9a2200}.hrt-secondary-button--xlarge{min-height:3.5rem;padding-bottom:.5rem;padding-top:.5rem}.hrt-secondary-button--large{min-height:3rem;padding-bottom:.5rem;padding-top:.5rem}.hrt-secondary-button--medium{min-height:2.5rem;padding-bottom:.25rem;padding-top:.25rem}.hrt-secondary-button--small{border-radius:624.9375rem;font-size:.875rem;min-height:2rem;padding:.25rem 1rem}.hrt-secondary-button--xsmall{border-radius:624.9375rem;font-size:.875rem;min-height:1.5rem;padding:0 .5rem}.hrt-secondary-button--full{display:flex;width:100%}@media (max-width: 47.999em){.hrt-secondary-button--full-for-mobile{display:flex;width:100%}}.hrt-secondary-button--disabled{border-color:#e5e1d7;color:#c0bdb8}.hrt-secondary-button--disabled.hrt-secondary-button--light{border-color:#6f6f6f;color:#6f6f6f}.hrt-tertiary-button{border:1px solid #0000;border-radius:.625rem;color:#252525;justify-content:center;padding:.25rem .5rem;text-align:center}.hrt-tertiary-button:not(.hrt-tertiary-button--disabled).sb-hover,.hrt-tertiary-button:not(.hrt-tertiary-button--disabled):hover{background-color:#2525250d;color:#252525}.hrt-tertiary-button--disabled{color:#c0bdb8}.hrt-tertiary-button--full{display:flex;width:100%}@media (max-width: 47.999em){.hrt-tertiary-button--full-for-mobile{display:flex;width:100%}}.hrt-text-button{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#0000;color:var(--hrt-link-color);cursor:pointer;display:inline-flex;text-decoration:underline}.hrt-text-button:disabled{--hrt-link-color: #6f6f6f;pointer-events:none}.hrt-text-button:not(:disabled).sb-hover,.hrt-text-button:not(:disabled):hover{color:var(--hrt-link-color);text-decoration:none}.hrt-text-button--gray{--hrt-link-color: #6f6f6f}.hrt-text-button--pending,.hrt-text-button--pending:hover{color:#0000!important;justify-content:center;position:relative}.hrt-button-group{display:flex;gap:1rem}.hrt-button-group--orientation-side-by-side{flex-direction:row}.hrt-button-group--alignment-left{justify-content:start}.hrt-button-group--alignment-right{flex-direction:row-reverse;justify-content:end}.hrt-button-group--alignment-full{flex-direction:row-reverse}.hrt-button-group--alignment-full>*{flex:1 1}.hrt-button-group--orientation-stacked{align-items:stretch;flex-direction:column}@media (max-width: 47.999em){.hrt-button-group--orientation-stacked-for-mobile{align-items:stretch;flex-direction:column}}.hrt-rule--horizontal{border-top:1px solid #c0bdb8;margin-bottom:1rem;margin-top:1rem}.hrt-rule--vertical{border-left:1px solid #c0bdb8;display:inline-block;margin-left:1rem;margin-right:1rem;min-height:1rem}@media (max-width: 63.999em){.hrt-rule--pull{margin-left:-1rem;margin-right:-1rem}}.hrt-secondary-icon-button{background-color:#0000;border:1px solid #c0bdb8;border-radius:.75rem;color:#252525;justify-content:center}.hrt-secondary-icon-button:not(.hrt-base-button--disabled).sb-hover,.hrt-secondary-icon-button:not(.hrt-base-button--disabled):hover{background-color:#2525250d;color:#252525}.hrt-secondary-icon-button.hrt-base-button--disabled{border-color:#e5e1d7;color:#c0bdb8}.hrt-secondary-icon-button--light{background-color:#0000001a;border-color:#fff;color:#fff}.hrt-secondary-icon-button--light:not(.hrt-base-button--disabled).sb-hover,.hrt-secondary-icon-button--light:not(.hrt-base-button--disabled):hover{background-color:#ffffff1a;color:#fff}.hrt-secondary-icon-button--light.hrt-base-button--disabled{border-color:#6f6f6f;color:#6f6f6f}.hrt-secondary-icon-button--circle{border-radius:624.9375rem}.hrt-secondary-icon-button--large .hrt-icon,.hrt-secondary-icon-button--medium .hrt-icon{height:1.5rem;width:1.5rem}.hrt-secondary-icon-button--xlarge{height:3.5rem;width:3.5rem}.hrt-secondary-icon-button--large{height:3rem;width:3rem}.hrt-secondary-icon-button--medium{height:2.5rem;width:2.5rem}.hrt-secondary-icon-button--small{height:2rem;width:2rem}.hrt-secondary-icon-button--small:not(.hrt-secondary-icon-button--circle){border-radius:.625rem}.hrt-secondary-icon-button--small .hrt-icon{height:1rem;width:1rem}.hrt-tertiary-icon-button{border-radius:624.9375rem;justify-content:center}.hrt-tertiary-icon-button:not(.hrt-base-button--disabled).sb-hover,.hrt-tertiary-icon-button:not(.hrt-base-button--disabled):hover{background-color:#2525250d}.hrt-tertiary-icon-button.hrt-base-button--disabled{color:#c0bdb8}.hrt-tertiary-icon-button--light{color:#fff}.hrt-tertiary-icon-button--light:not(.hrt-base-button--disabled).sb-hover,.hrt-tertiary-icon-button--light:not(.hrt-base-button--disabled):hover{background-color:#ffffff1a;color:#fff}.hrt-tertiary-icon-button--light.hrt-base-button--disabled{color:#6f6f6f}.hrt-tertiary-icon-button--large .hrt-icon,.hrt-tertiary-icon-button--medium .hrt-icon{height:1.5rem;width:1.5rem}.hrt-tertiary-icon-button--large{height:3rem;width:3rem}.hrt-tertiary-icon-button--medium{height:2.5rem;width:2.5rem}.hrt-tertiary-icon-button--small{height:2rem;width:2rem}.hrt-tertiary-icon-button--small .hrt-icon{height:1rem;width:1rem}.hrt-icon{color:inherit;display:inline-block;flex-shrink:0;pointer-events:none;vertical-align:text-top}.hrt-icon--small{height:1rem;width:1rem}.hrt-icon--large{height:1.5rem;width:1.5rem}.hrt-icon--tab{height:1.75rem;width:1.75rem}.hrt-icon--xlarge{height:2.5rem;width:2.5rem}.hrt-icon--disabled{filter:grayscale(1);opacity:.6}.hrt-spot-icon{align-items:center;border-radius:624.9375rem;display:inline-flex;justify-content:center}.hrt-spot-icon--large{height:2.5rem;width:2.5rem}.hrt-spot-icon--large .hrt-icon{height:1.5rem;width:1.5rem}.hrt-spot-icon--small{height:2rem;width:2rem}.hrt-spot-icon--small .hrt-icon{height:1.25rem;width:1.25rem}.hrt-spot-icon--indigo{background-color:#dce1f6}.hrt-spot-icon--green{background-color:#cef3bd}.hrt-spot-icon--yellow{background-color:#f4ea9b}.hrt-spot-icon--neutral{background-color:#e5e1d7}.hrt-spot-icon--purple{background-color:#f1d8fe}.hrt-spot-icon--red{background-color:#ffd9ce}.hrt-base-tag{align-items:center;border:1px solid #0000;border-radius:624.9375rem;display:inline-flex;font-size:.875rem;font-weight:700;line-height:1;min-height:1.5rem;padding-left:.5rem;padding-right:.5rem}.hrt-base-tag--small{font-feature-settings:"ss08","case";text-transform:uppercase;font-size:.625rem;min-height:1rem;padding-left:.25rem;padding-right:.25rem}.hrt-tag--indigo{background-color:#dce1f6;color:#3848a2}.hrt-tag--green{background-color:#cef3bd;color:#015d32}.hrt-tag--neutral{background-color:#e5e1d7;color:#505050}.hrt-tag--yellow{background-color:#f4ea9b;color:#684b12}.hrt-tag--purple{background-color:#f1d8fe;color:#7b00c0}.hrt-tag--red{background-color:#ffd9ce;color:#9a2200}.hrt-tag--white{background-color:#fff;color:#505050}.hrt-tag-button{background-color:#fff;border:1px solid;border-radius:624.9375rem;display:inline-flex;font-size:.875rem;font-weight:700;line-height:1;min-height:1.5rem;padding-left:.5rem;padding-right:.5rem}.hrt-tag-button--indigo{border-color:#dce1f6;color:#3848a2}.hrt-tag-button--indigo:not(.hrt-base-button--disabled).sb-hover,.hrt-tag-button--indigo:not(.hrt-base-button--disabled):active,.hrt-tag-button--indigo:not(.hrt-base-button--disabled):focus,.hrt-tag-button--indigo:not(.hrt-base-button--disabled):hover{background-color:#dce1f6;color:#3848a2}.hrt-tag-button--green{border-color:#cef3bd;color:#015d32}.hrt-tag-button--green:not(.hrt-base-button--disabled).sb-hover,.hrt-tag-button--green:not(.hrt-base-button--disabled):active,.hrt-tag-button--green:not(.hrt-base-button--disabled):focus,.hrt-tag-button--green:not(.hrt-base-button--disabled):hover{background-color:#cef3bd;color:#015d32}.hrt-tag-button--neutral{border-color:#e5e1d7;color:#252525}.hrt-tag-button--neutral:not(.hrt-base-button--disabled).sb-hover,.hrt-tag-button--neutral:not(.hrt-base-button--disabled):active,.hrt-tag-button--neutral:not(.hrt-base-button--disabled):focus,.hrt-tag-button--neutral:not(.hrt-base-button--disabled):hover{background-color:#e5e1d7;color:#252525}.hrt-tag-button--yellow{border-color:#f4ea9b;color:#684b12}.hrt-tag-button--yellow:not(.hrt-base-button--disabled).sb-hover,.hrt-tag-button--yellow:not(.hrt-base-button--disabled):active,.hrt-tag-button--yellow:not(.hrt-base-button--disabled):focus,.hrt-tag-button--yellow:not(.hrt-base-button--disabled):hover{background-color:#f4ea9b;color:#684b12}.hrt-tag-button--purple{border-color:#f1d8fe;color:#7b00c0}.hrt-tag-button--purple:not(.hrt-base-button--disabled).sb-hover,.hrt-tag-button--purple:not(.hrt-base-button--disabled):active,.hrt-tag-button--purple:not(.hrt-base-button--disabled):focus,.hrt-tag-button--purple:not(.hrt-base-button--disabled):hover{background-color:#f1d8fe;color:#7b00c0}.hrt-tag-button--red{border-color:#ffd9ce;color:#9a2200}.hrt-tag-button--red:not(.hrt-base-button--disabled).sb-hover,.hrt-tag-button--red:not(.hrt-base-button--disabled):active,.hrt-tag-button--red:not(.hrt-base-button--disabled):focus,.hrt-tag-button--red:not(.hrt-base-button--disabled):hover{background-color:#ffd9ce;color:#9a2200}.hrt-media-tag{-webkit-backdrop-filter:saturate(200%) blur(10px);backdrop-filter:saturate(200%) blur(10px);background-color:#0000008c;color:#fff}.hrt-alert-inner{border:1px solid;border-radius:.75rem;display:grid;font-size:.875rem;grid-gap:1rem;gap:1rem;grid-template-columns:1fr auto;padding:1rem;width:100%}.hrt-alert-inner .hrt-secondary-button--default{border-color:#6f6f6f}.hrt-alert-inner .hrt-button-group{gap:.5rem}.hrt-alert-container{display:grid;grid-template-columns:1fr auto;width:100%}.hrt-alert-content{align-items:flex-start;display:flex;gap:1rem;padding:.5rem .5rem .5rem 0}.hrt-alert-inner--no-close{gap:0}.hrt-alert-inner--no-close .hrt-alert-content{padding-right:.5rem}.hrt-alert .hrt-link,.hrt-alert .hrt-link:hover{color:inherit}.hrt-alert--negative{background-color:#ffeee9;border-color:#ffd9ce}.hrt-alert--informative{background-color:#f0f2fb;border-color:#dce1f6}.hrt-alert--positive{background-color:#ebfbe2;border-color:#cef3bd}@media (max-width: 47.999em){.hrt-alert-inner{gap:0}.hrt-alert-inner .hrt-alert-container{padding:0}}.hrt-banner{display:flex;flex-direction:column-reverse;overflow:hidden}.hrt-banner-transition{transition:height .4s ease-in-out}.hrt-alert-wrapper{position:relative;z-index:10}.hrt-alert-message{align-self:center}.hrt-alert--overlay{position:absolute;width:100%}.hrt-alert--overlay .hrt-alert-inner{border-left-color:#0000;border-radius:0;border-right-color:#0000}.hrt-alert--overlay .hrt-alert-content{padding:0 0 0 .5rem}.hrt-auto-dismiss-alert-wrapper{position:relative;z-index:10}.hrt-auto-dismiss-alert--overlay{position:absolute;width:100%}.hrt-auto-dismiss-alert--overlay .hrt-alert-inner{border-left-color:#0000;border-radius:0;border-right-color:#0000}.hrt-auto-dismiss-alert--overlay .hrt-alert-content{padding:0 0 0 .5rem}.hrt-auto-dismiss-alert--overlay .hrt-alert-message{padding:.375rem 0}.hrt-promo-banner{border-radius:.75rem;padding:1.5rem}.hrt-promo-banner .hrt-secondary-button--default{border-color:#6f6f6f}.hrt-promo-banner-icon{margin-right:1rem}.hrt-promo-banner--large .hrt-container,.hrt-promo-banner--small .hrt-container{margin-left:0}.hrt-promo-banner--xsmall{padding-bottom:.5rem;padding-top:.5rem}.hrt-promo-banner--xsmall .hrt-container{justify-content:center}.hrt-promo-banner--xsmall .hrt-promo-banner-icon{margin-right:.5rem}.hrt-promo-banner--neutral{background-color:#f4f2ec}.hrt-promo-banner--tip{background-color:#f9f4cb}.hrt-promo-banner--feature{background-color:#f7effb}.hrt-global-promo-banner-wrapper{position:relative;width:100%;z-index:10}.hrt-global-promo-banner{align-items:center;background-color:#425ccd;color:#fff;display:grid;font-size:1rem;grid-template-columns:1fr auto;padding:1rem 2.5rem;position:relative;width:100%;z-index:1000}@media (max-width: 47.999em){.hrt-global-promo-banner{padding:1rem}}.hrt-global-promo-banner--container{align-items:center;display:flex;justify-content:center}.hrt-global-promo-banner--content{display:flex;gap:.5rem}@media (max-width: 47.999em){.hrt-global-promo-banner--content{flex-direction:column}}.hrt-global-promo-banner--icon{align-items:center;display:flex;height:2rem;width:2rem}.hrt-accordion-menu-button.hrt-tertiary-button{border:0;justify-content:space-between;padding:1rem;width:100%}.hrt-accordion-menu-item{list-style:none;overflow:hidden}.hrt-accordion-menu-item-trigger{display:flex;justify-content:space-between}.hrt-accordion-menu-item-list{overflow:hidden;transition:max-height .4s cubic-bezier(.3,.01,0,1)}.hrt-accordion-menu-item-list .hrt-accordion-menu-button.hrt-tertiary-button{color:#6f6f6f;justify-content:flex-start;padding:.5rem 0 .5rem 2rem}.hrt-dropdown-menu{--hrt-dropdown-max-width: 53rem;--hrt-dropdown-animation-speed: .15s;display:inline-block;position:relative}.hrt-dropdown-menu-content{background-color:#fff;border-radius:.25rem;box-shadow:0 6px 14px #0000001a;max-width:var(--hrt-dropdown-max-width);opacity:0;overflow:hidden;padding:1rem .5rem;position:absolute;transition-duration:var(--hrt-dropdown-animation-speed),var(--hrt-dropdown-animation-speed);transition-property:opacity,visibility;transition-timing-function:ease-in-out,linear;visibility:hidden;width:-moz-max-content;width:max-content;z-index:100}.hrt-dropdown-menu-content--open{opacity:1;overflow:unset;visibility:visible}.hrt-dropdown-menu-content--left{left:0}.hrt-dropdown-menu-content--right{right:0}.hrt-dropdown-menu-caret{flex-shrink:0;margin-left:.5rem;transition:transform .2s ease-in}.hrt-dropdown-menu-caret--open{transform:rotate(180deg)}.hrt-footer-main{display:grid;grid-gap:1rem;grid-template-rows:auto;padding-bottom:2rem;padding-top:2rem}@media (min-width: 48em){.hrt-footer-main{grid-template-columns:repeat(4,minmax(0,1fr));padding-bottom:3rem;padding-top:3rem}}.hrt-footer-secondary{display:grid;grid-gap:1.5rem;grid-template-areas:"locale" "legal";grid-template-rows:auto;margin-left:.5rem;margin-right:.5rem;padding-bottom:2rem;padding-top:2rem}@media (min-width: 48em){.hrt-footer-secondary{grid-gap:1rem;grid-template-areas:"legal locale";grid-template-columns:auto auto;padding-bottom:3rem;padding-top:3rem}}.hrt-footer-secondary--default-areas{grid-template-areas:"locale" "social" "stores" "legal"}@media (min-width: 48em){.hrt-footer-secondary--default-areas{grid-template-areas:"locale social" "legal stores"}}.hrt-footer-social{display:flex;grid-area:social;margin-left:-.5rem}@media (min-width: 48em){.hrt-footer-social{align-items:center;justify-content:flex-end;margin-left:0;margin-right:-.5rem}}.hrt-footer-legal{display:flex;flex-wrap:wrap;grid-area:legal;margin-left:-.5rem}@media (max-width: 47.999em){.hrt-footer-legal{flex-direction:column}}@media (min-width: 48em){.hrt-footer-legal{align-items:center}}.hrt-footer-legal-item{justify-content:flex-start;margin-bottom:.25rem;margin-right:-.5rem;margin-top:.25rem}@media (min-width: 48em){.hrt-footer-legal-item{margin-bottom:0;margin-right:.5rem;margin-top:0}.hrt-footer-multicolumn{grid-column:3 / span 2}.hrt-footer-multicolumn>ul{-moz-column-count:2;column-count:2}}.hrt-footer-list-header{margin-bottom:.25rem;margin-left:.5rem;margin-top:.5rem}@media (min-width: 48em){.hrt-footer-list-header{margin-top:0}}.hrt-footer-resources{display:grid;grid-column-gap:1rem}@media (min-width: 48em){.hrt-footer-resources{-moz-column-count:4;column-count:4;grid-column:1 / span 4}}.hrt-footer-resources-button{font-weight:600;place-self:start}@media (min-width: 48em){.hrt-footer-resources-button{margin-top:2rem}}.hrt-footer-resources-list{height:auto;max-height:0;opacity:0;transition:all .5s cubic-bezier(.3,.01,0,1)}@media (min-width: 48em){.hrt-footer-resources-list{grid-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;display:grid;grid-auto-flow:column;grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:repeat(5,auto)}}.hrt-footer-resources-list--expanded{max-height:87.5rem;opacity:1}@media (min-width: 48em){.hrt-footer-resources-list--expanded{max-height:40rem}}.hrt-footer-locale-picker{border-radius:.75rem;font-size:.875rem;font-weight:400;grid-area:locale;padding:.5rem;place-self:center stretch}@media (min-width: 48em){.hrt-footer-locale-picker{place-self:center start}}.hrt-footer-app-store-links{grid-area:stores;place-self:center start}@media (min-width: 48em){.hrt-footer-app-store-links{place-self:center end}}.hrt-footer-copyright{margin-bottom:.5rem;margin-left:.5rem;margin-right:.5rem}@media (min-width: 48em){.hrt-footer-copyright{margin-top:.5rem}}.hrt-header{align-items:center;background-color:#fff;display:flex;min-height:3.5rem;position:relative}@media (min-width: 64em){.hrt-header{min-height:5rem;padding-bottom:1rem;padding-top:1rem}}.hrt-header-skip{background-color:#fff;left:50%;position:absolute;top:0;transform:translate(-50%) translateY(.5rem)}.hrt-header-skip.hrt-show-on-focus:focus{position:absolute!important}.hrt-header-skip:not(.hrt-tertiary-button--disabled):hover{background-color:#fff}.hrt-header--fixed{left:0;position:fixed;top:0;transition:box-shadow .5s cubic-bezier(.3,.01,0,1);width:100%;z-index:900}.hrt-header--scrolled{box-shadow:0 6px 14px #0000001a}.hrt-header-nav{align-items:center;display:grid;grid-gap:1rem;grid-template:"nav-left nav-center nav-right" auto/1fr auto 1fr;width:100%}.hrt-header-left{align-items:center;display:flex;grid-area:nav-left;justify-content:flex-start}.hrt-header-left>.hrt-tertiary-button:first-child,.hrt-header-left>.hrt-tertiary-icon-button:first-child{margin-left:-.5rem}.hrt-header-center{align-items:center;display:flex;grid-area:nav-center;justify-content:center}.hrt-header-right{align-items:center;display:flex;grid-area:nav-right;justify-content:flex-end;min-height:3rem;position:relative}.hrt-header-right>.hrt-header-dropdown{position:static}.hrt-header-right>.hrt-header-dropdown>.hrt-header-dropdown-content{top:calc(100% + 1rem)}.hrt-header-right>.hrt-header-dropdown>.hrt-header-dropdown-content--open{top:100%}.hrt-header-right>.hrt-header-dropdown:last-child,.hrt-header-right>.hrt-tertiary-button:last-child,.hrt-header-right>.hrt-tertiary-icon-button:last-child{margin-right:-.5rem}.hrt-header-manage-fundraiser-container:not(:last-of-type){margin-bottom:.5rem}.hrt-header-manage-fundraiser{border-radius:.5rem;display:grid;grid-column-gap:1rem;grid-template:"image title" "image status";grid-template-columns:2.5rem auto;padding:.25rem .5rem}.hrt-header-manage-fundraiser:hover{background-color:#fbfaf8}.hrt-header-manage-fundraiser-image-container{grid-area:image;height:2.5rem;position:relative;width:2.5rem}.hrt-header-manage-fundraiser-image{border-radius:.25rem;height:100%;-o-object-fit:cover;object-fit:cover;overflow:hidden;position:absolute;width:100%}.hrt-header-manage-fundraiser-title{grid-area:title;line-height:1.1;place-self:center start}.hrt-header-manage-fundraiser-status{grid-area:status;line-height:1.1;place-self:center start}.hrt-header-profile-image{border-radius:50%;height:5rem;-o-object-fit:cover;object-fit:cover;width:5rem}.hrt-header-add-profile-image{align-items:center;background-color:#fbfaf8;border:1px dashed #949392;border-radius:50%;display:flex;height:5rem;justify-content:center;width:5rem}.hrt-header-add-profile-image:hover{background-color:#f4f2ec}.hrt-header-drawer-title{align-items:center;display:flex;margin-left:-1rem}.hrt-header-drawer-search{margin-right:-1rem}.hrt-header-donate-carousel{margin-bottom:1rem;margin-top:1rem;position:relative;width:100%}.hrt-header-donate-carousel-container{display:flex;flex-flow:row nowrap;gap:.5rem;margin-left:-1.5rem;margin-right:-1.5rem;overflow:scroll hidden;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;padding-left:1.5rem;padding-right:1.5rem;scroll-behavior:smooth;scroll-padding:1.5rem;scroll-snap-type:x mandatory;scrollbar-width:none}.hrt-header-donate-carousel-container::-webkit-scrollbar{display:none}.hrt-header-donate-carousel-card{flex:0 0 100%;padding:.125rem 0;scroll-snap-align:start;scroll-snap-stop:always;width:0}.hrt-header-donate-carousel-card-link{background-color:#fbfaf8;border-radius:.75rem;display:grid;grid-template-columns:3fr 2fr;height:100%;position:relative;text-decoration:none;width:100%}.hrt-header-donate-carousel-card-title{font-family:CircularXXWeb,Trebuchet,Helvetica,Arial,sans-serif;font-size:clamp(1rem,1rem + .25 * (100vw - 23.4375rem)/66.5625,1.25rem);font-weight:600;letter-spacing:0;line-height:1.2;display:flex;flex-direction:column;justify-content:center;margin-bottom:1rem;padding:1rem}.hrt-header-donate-carousel-card-image{aspect-ratio:1/1;border-radius:.75rem;max-height:160px;-o-object-fit:cover;object-fit:cover;padding:.25rem;place-self:stretch end}.hrt-header-donate-carousel-dots-container{bottom:.75rem;left:1rem;position:absolute}.hrt-header-donate-carousel-dots{display:flex;flex-flow:row wrap;gap:.375rem;justify-content:flex-start;position:relative}.hrt-header-donate-carousel-dots:after,.hrt-header-donate-carousel-dots:before{background-color:#252525;border-radius:.1875rem;content:"";display:inline-flex;height:.375rem;margin-left:0;position:absolute;width:1.125rem;z-index:2}@media (prefers-reduced-motion: no-preference){.hrt-header-donate-carousel-dots:after{transition:margin-left .1s ease-out}.hrt-header-donate-carousel-dots:before{transition:margin-left .1s ease-out .2s}}.hrt-header-donate-carousel-dots[data-position="0"]:after,.hrt-header-donate-carousel-dots[data-position="0"]:before{margin-left:0}.hrt-header-donate-carousel-dots[data-position="1"]:after,.hrt-header-donate-carousel-dots[data-position="1"]:before{margin-left:.75rem}.hrt-header-donate-carousel-dots[data-position="2"]:after,.hrt-header-donate-carousel-dots[data-position="2"]:before{margin-left:1.5rem}.hrt-header-donate-carousel-dots[data-position="3"]:after,.hrt-header-donate-carousel-dots[data-position="3"]:before{margin-left:2.25rem}.hrt-header-donate-carousel-dot{background-color:#2525251a;border-radius:.1875rem;display:inline-flex;height:.375rem;transition:margin-left .3s ease-in-out;width:.375rem;z-index:1}.hrt-header-fundraise-carousel{display:flex;gap:.5rem;margin-left:-1.5rem;margin-right:-1.5rem;-ms-overflow-style:none;overflow-x:scroll;padding-bottom:1rem;padding-top:1rem;scroll-padding:.5rem;scroll-snap-type:x;scrollbar-width:none}.hrt-header-fundraise-carousel::-webkit-scrollbar{display:none}.hrt-header-fundraise-carousel-block{scroll-snap-align:start}.hrt-header-fundraise-carousel-block:first-child{padding-left:1.5rem}.hrt-header-fundraise-carousel-block:last-child{padding-right:1.5rem}.hrt-header-fundraise-carousel-tile{font-family:CircularXXWeb,Trebuchet,Helvetica,Arial,sans-serif;font-size:.875rem;font-weight:400;letter-spacing:0;align-items:center;background-color:#fbfaf8;border-radius:.5rem;display:flex;justify-content:center;line-height:1.1;min-height:6rem;min-width:6rem;padding:.25rem;text-align:center}.hrt-header-fundraise-carousel-tile .gfm-icon{height:3.5rem;width:3.5rem}.hrt-header-fundraise-carousel-label{font-family:CircularXXWeb,Trebuchet,Helvetica,Arial,sans-serif;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.5;display:inline-block;padding-left:.5rem;padding-top:.25rem;width:100%}.hrt-header-dropdown{--hrt-dropdown-animation-speed: .15s;display:inline-block;position:relative}.hrt-header-dropdown-content{background-color:#fff;border-radius:1rem;box-shadow:0 6px 14px #0000001a;min-width:14rem;opacity:0;overflow:hidden;padding:1rem;position:absolute;top:calc(100% + 1.5rem);transition-duration:var(--hrt-dropdown-animation-speed),var(--hrt-dropdown-animation-speed);transition-property:opacity,top,visibility;transition-timing-function:ease-in-out,linear;visibility:hidden;width:-moz-max-content;width:max-content;z-index:900}@media (prefers-reduced-motion){.hrt-header-dropdown-content{transition-duration:0s,0s}}.hrt-header-dropdown-content--open{opacity:1;overflow:unset;top:calc(100% + .5rem);visibility:visible}.hrt-header-dropdown-content--open:before{content:"";display:block;height:.5rem;left:0;position:absolute;top:-.5rem;width:100%}.hrt-header-dropdown-content--left{left:-1.5rem}.hrt-header-dropdown-content--right{right:-.625rem}.hrt-header-dropdown-content--multi-column{min-width:39.5rem}.hrt-header-dropdown-content--multi-column>ul{-moz-column-count:2;column-count:2;-moz-column-gap:.5rem;column-gap:.5rem}.hrt-header-dropdown-content--multi-column>ul>li{page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;max-width:18.5rem}.hrt-header-dropdown-title{align-items:center;display:flex;margin-bottom:.5rem}.hrt-header-dropdown-title>.hrt-spot-icon{margin-right:.5rem}.hrt-header-dropdown-button{justify-content:space-between}.hrt-header-dropdown-button .hrt-avatar{height:2rem;margin-right:.25rem;width:2rem}.hrt-header-dropdown-button .hrt-avatar .hrt-icon{height:1.25rem;width:1.25rem}.hrt-header-dropdown-caret{border-left:4px solid #0000;border-right:4px solid #0000;border-top:5px solid #6f6f6f;height:0;margin-left:.3125rem;position:relative;top:.0625rem;transition-duration:.5s;transition-property:border-top-color,top,transform;transition-timing-function:cubic-bezier(.3,.01,0,1);width:0}.hrt-header-dropdown-caret--open{border-top-color:#c0bdb8;top:0;transform:rotate(180deg)}.hrt-pagination-wrap{display:grid;grid-column-gap:1rem;grid-template-columns:repeat(auto-fit,3rem);grid-template-rows:1fr;justify-content:center}.hrt-pagination-number{font-weight:400;height:3rem;width:3rem}.hrt-pagination-number--active,.hrt-pagination-number:hover{font-weight:700}.hrt-pagination-number--active,.hrt-pagination-number--active:hover{border-color:#008044}.hrt-bubble{--hrt-bubble-background-color: #252525;--hrt-bubble-text-color: #fff;--hrt-bubble-arrow-size: 1rem;--hrt-bubble-arrow-radius: .125rem;border-radius:.75rem;color:var(--hrt-bubble-text-color);display:inline-block;padding:1rem;position:relative;z-index:10}.hrt-bubble,.hrt-bubble:after{background-color:var(--hrt-bubble-background-color)}.hrt-bubble:after{border-radius:var(--hrt-bubble-arrow-radius);content:"";height:var(--hrt-bubble-arrow-size);position:absolute;transform:rotate(45deg);width:var(--hrt-bubble-arrow-size)}.hrt-bubble--arrow-top-left:after{left:var(--hrt-bubble-arrow-size);top:-.4375rem}.hrt-bubble--arrow-top-center:after{left:calc(50% - var(--hrt-bubble-arrow-size) * .5);top:-.4375rem}.hrt-bubble--arrow-top-right:after{right:var(--hrt-bubble-arrow-size);top:-.4375rem}.hrt-bubble--arrow-bottom-left:after{bottom:-.4375rem;left:var(--hrt-bubble-arrow-size)}.hrt-bubble--arrow-bottom-center:after{bottom:-.4375rem;left:calc(50% - var(--hrt-bubble-arrow-size) * .5)}.hrt-bubble--arrow-bottom-right:after{bottom:-.4375rem;right:var(--hrt-bubble-arrow-size)}.hrt-popover{--hrt-popover-width: 15rem;--hrt-popover-offset: .5rem;--hrt-popover-animation-speed: .15s;display:inline-block;position:relative}.hrt-popover-button{display:flex}.hrt-popover-bubble{display:flex;opacity:0;position:absolute;transition:opacity var(--hrt-popover-animation-speed) ease-in-out;width:var(--hrt-popover-width);z-index:1000}.hrt-popover-bubble--open{opacity:1}.hrt-popover-bubble--top{bottom:calc(100% + var(--hrt-popover-offset))}.hrt-popover-bubble--bottom{top:calc(100% + var(--hrt-popover-offset))}.hrt-popover-bubble--center{justify-content:center;left:calc(50% - var(--hrt-popover-width) / 2)}.hrt-popover-bubble--right{justify-content:flex-end;right:-.25rem}.hrt-popover-bubble--left{justify-content:flex-start;left:-.25rem}.hrt-popover-bubble-close{margin-top:-.5rem}.hrt-popover-bubble-close--text{display:block;margin-top:.75rem}.hrt-tooltip{--hrt-tooltip-animation-speed: .15s;display:inline-block;position:relative}.hrt-tooltip-button{display:flex}.hrt-tooltip-bubble{background-color:#0000008c;border-radius:.5rem;color:#fff;display:flex;font-weight:700;max-width:20rem;opacity:0;position:absolute;transition:opacity var(--hrt-tooltip-animation-speed) ease-in-out;width:-moz-max-content;width:max-content;z-index:1000}.hrt-tooltip-bubble--open{-webkit-backdrop-filter:saturate(200%) blur(4px);backdrop-filter:saturate(200%) blur(4px);opacity:1}.hrt-tooltip-bubble--top{bottom:calc(100% + .5rem)}.hrt-tooltip-bubble--bottom{top:calc(100% + .5rem)}.hrt-tooltip-bubble--center{justify-content:center;left:50%;transform:translate(-50%)}.hrt-tooltip-bubble--right{justify-content:flex-end;right:0}.hrt-tooltip-bubble--left{justify-content:flex-start;left:0}.hrt-tooltip-bubble-content{padding:.5rem 1rem}.hrt-checkbox-field{align-items:flex-start;display:flex}.hrt-checkbox-field-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:.125rem solid #949392;border-radius:.25rem;cursor:pointer;flex-shrink:0;height:1.25rem;margin:.125rem;outline:none;position:relative;width:1.25rem}.hrt-checkbox-field-input:disabled{border-color:#e5e1d7;cursor:not-allowed}.hrt-checkbox-field-input:checked{background:#008044;border-color:#008044;content:url("data:image/svg+xml,%3Csvg fill='none' height='16' viewBox='0 0 16 16' width='16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath clip-rule='evenodd' d='m6.25559 11.0014 7.56141-7.09791c.1696-.15915.436-.15072.5952.01882.1592.16955.1507.43601-.0188.59516l-7.84964 7.36843c-.16202.1521-.41433.1521-.57634 0l-4.3609-4.09357c-.16955-.15916-.17798-.42562-.01882-.59516.15915-.16955.42561-.17798.59516-.01882z' fill='%23333' fill-rule='evenodd' stroke='%23fff'/%3E%3C/svg%3E")}.hrt-checkbox-field-input:checked:disabled{background:#e5e1d7;border-color:#e5e1d7;content:url("data:image/svg+xml,%3Csvg fill='none' height='16' viewBox='0 0 16 16' width='16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath clip-rule='evenodd' d='m6.25559 11.0014 7.56141-7.09791c.1696-.15915.436-.15072.5952.01882.1592.16955.1507.43601-.0188.59516l-7.84964 7.36843c-.16202.1521-.41433.1521-.57634 0l-4.3609-4.09357c-.16955-.15916-.17798-.42562-.01882-.59516.15915-.16955.42561-.17798.59516-.01882z' fill='%23333' fill-rule='evenodd' stroke='%23adadad'/%3E%3C/svg%3E")}.hrt-checkbox-field-input:focus-visible:not(:disabled),.hrt-checkbox-field-input:hover:not(:disabled){box-shadow:0 0 0 .625rem #ebfbe2}.hrt-checkbox-field-label{cursor:pointer;padding-left:1rem}.hrt-checkbox-field-label--disabled{color:#949392;cursor:not-allowed}.hrt-checkbox-field.sb-focus .hrt-checkbox-field-input:not(:disabled),.hrt-checkbox-field.sb-hover .hrt-checkbox-field-input:not(:disabled){box-shadow:0 0 0 .625rem #ebfbe2}.hrt-radio-field{align-items:flex-start;display:flex}.hrt-radio-field-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:radial-gradient(circle,#fff 100%,#fff 0);border:.125rem solid #949392;border-radius:50%;cursor:pointer;flex-shrink:0;height:1.25rem;margin:.125rem;outline:none;width:1.25rem}.hrt-radio-field-input:disabled{border-color:#e5e1d7;cursor:not-allowed}.hrt-radio-field-input:checked{background:radial-gradient(circle,#008044 45%,#fff 0);border-color:#008044}.hrt-radio-field-input:checked:disabled{background:radial-gradient(circle,#e5e1d7 45%,#fff 0);border-color:#e5e1d7}.hrt-radio-field-input:focus-visible:not(:disabled),.hrt-radio-field-input:hover:not(:disabled){box-shadow:0 0 0 .625rem #ebfbe2}.hrt-radio-field-label{cursor:pointer;padding-left:1rem}.hrt-radio-field-label--disabled{color:#949392;cursor:not-allowed}.hrt-radio-field.sb-focus .hrt-radio-field-input:not(:disabled),.hrt-radio-field.sb-hover .hrt-radio-field-input:not(:disabled){box-shadow:0 0 0 .625rem #ebfbe2}.hrt-toggle-field{align-items:flex-start;display:flex;justify-content:space-between}.hrt-toggle-field--disabled{color:#949392;cursor:not-allowed}.hrt-toggle-field-switch{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:.125rem solid #949392;border-radius:624.9375rem;cursor:pointer;height:2rem;min-width:3.375rem;padding:.125rem;position:relative;width:3.375rem}.hrt-toggle-field-switch:after{background-color:#949392;border-radius:624.9375rem;content:"";display:block;height:1.5rem;transition:transform .2s ease-in-out;width:1.5rem}.hrt-toggle-field-switch:disabled{border-color:#e5e1d7;cursor:not-allowed}.hrt-toggle-field-switch:disabled:after{background-color:#e5e1d7}.hrt-toggle-field-switch--on{background-color:#008044;border-color:#008044}.hrt-toggle-field-switch--on:after{background-color:#fff;transform:translate(1.375rem)}.hrt-toggle-field-switch--on:disabled{background-color:#e5e1d7;border-color:#e5e1d7}.hrt-toggle-field-switch--on:disabled:after{background-color:#fff}.hrt-fieldset{border:none;margin:0;padding:0}.hrt-currency-field-wrapper{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:1px solid #c0bdb8;border-radius:.75rem;box-sizing:border-box;cursor:text;display:flex;padding:.5rem 1rem}.hrt-currency-field-wrapper:focus-within{border-color:#008044}.hrt-currency-field-wrapper:hover{background-color:#fbfaf8}.hrt-currency-field-wrapper--error{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-color:#d32f00}.hrt-currency-field-wrapper--error:focus-within{border-color:#d32f00}.hrt-currency-field-inner{flex-grow:1;padding-top:1rem;position:relative}.hrt-currency-field-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#0000;border:none;line-height:1.5;outline:none;padding:0;width:100%}.hrt-currency-field-input:disabled{cursor:not-allowed}.hrt-currency-field-input:focus{outline:none}.hrt-currency-field-input:-webkit-inner-spin-button,.hrt-currency-field-input:-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}.hrt-currency-field-label{color:#6f6f6f;cursor:text;left:0;position:absolute;top:50%;transform:translateY(-50%);transition:all .1s ease-in-out}.hrt-currency-field-wrapper:hover .hrt-currency-field-label{color:#252525}.hrt-currency-field-input:not(:-moz-placeholder)+.hrt-currency-field-label{font-size:.75rem;top:.5rem}.hrt-currency-field-inner:focus-within .hrt-currency-field-label,.hrt-currency-field-input:not(:placeholder-shown)+.hrt-currency-field-label{font-size:.75rem;top:.5rem}.hrt-currency-field-error,.hrt-currency-field-help-text{margin-bottom:0;margin-top:.25rem}.hrt-currency-field-help-text{color:#6f6f6f;font-size:.875rem;margin-bottom:0}.sb-hover.hrt-currency-field .hrt-currency-field-wrapper{background-color:#fbfaf8}.sb-hover.hrt-currency-field .hrt-currency-field-label{color:#252525}.sb-focus.hrt-currency-field .hrt-currency-field-wrapper{border-color:#008044}.sb-focus.hrt-currency-field .hrt-currency-field-label{font-size:.75rem;top:.5rem}.hrt-phone-number-field-wrapper{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:1px solid #c0bdb8;border-radius:.75rem;box-sizing:border-box;cursor:text;display:flex;padding:.5rem 1rem}.hrt-phone-number-field-wrapper:focus-within{border-color:#008044}.hrt-phone-number-field-wrapper:hover{background-color:#fbfaf8}.hrt-phone-number-field-wrapper--error{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-color:#d32f00}.hrt-phone-number-field-wrapper--error:focus-within{border-color:#d32f00}.hrt-phone-number-field-inner{flex-grow:1;position:relative}.hrt-phone-number-field-input .PhoneInputInput{background:#0000;border:none;line-height:1.5;outline:none;padding-left:.5rem;padding-top:1rem;width:100%}.hrt-phone-number-field-input .PhoneInputInput:disabled{cursor:not-allowed}.hrt-phone-number-field-input .PhoneInputInput:focus{outline:none}.hrt-phone-number-field-input .PhoneInputInput::-webkit-inner-spin-button,.hrt-phone-number-field-input .PhoneInputInput::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}.hrt-phone-number-field-label{color:#6f6f6f;cursor:text;left:3rem;padding-left:.5rem;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);transition:all .1s ease-in-out}.hrt-phone-number-field-input--has-focus+.hrt-phone-number-field-label,.hrt-phone-number-field-input--has-value+.hrt-phone-number-field-label{font-size:.75rem;top:.5rem}.hrt-phone-number-field-wrapper:hover .hrt-phone-number-field-label{color:#252525}.hrt-phone-number-field-error,.hrt-phone-number-field-help-text{margin-bottom:0;margin-top:.25rem}.hrt-phone-number-field-help-text{color:#6f6f6f;font-size:.875rem;margin-bottom:0}.hrt-phone-number-field-input .PhoneInputCountrySelectArrow{border-color:#252525;height:.5rem;margin-left:.75rem;margin-top:-.25rem;width:.5rem}.hrt-phone-number-field-input .PhoneInputCountryIcon--border{box-shadow:none}.hrt-text-area-field-wrapper{align-items:flex-start;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:1px solid #c0bdb8;border-radius:.75rem;box-sizing:border-box;cursor:text;display:flex;padding:.5rem 1rem}.hrt-text-area-field-wrapper:focus-within{border-color:#008044}.hrt-text-area-field-wrapper:hover{background-color:#fbfaf8}.hrt-text-area-field-wrapper--error{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-color:#d32f00}.hrt-text-area-field-wrapper--error:focus-within{border-color:#d32f00}.hrt-text-area-field-inner{flex-grow:1;padding-top:1rem;position:relative}.hrt-text-area-field-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#0000;border:none;line-height:1.5;max-width:100%;outline:none;padding:0;resize:vertical;width:100%}.hrt-text-area-field-input:disabled{cursor:not-allowed}.hrt-text-area-field-input:focus{outline:none}.hrt-text-area-field-label{color:#6f6f6f;cursor:text;left:0;position:absolute;top:1.25rem;transform:translateY(-50%);transition:all .1s ease-in-out}.hrt-text-area-field-wrapper:hover .hrt-text-area-field-label{color:#252525}.hrt-text-area-field-input:not(:-moz-placeholder)+.hrt-text-area-field-label{font-size:.75rem;top:.5rem}.hrt-text-area-field-inner:focus-within .hrt-text-area-field-label,.hrt-text-area-field-input:not(:placeholder-shown)+.hrt-text-area-field-label{font-size:.75rem;top:.5rem}.hrt-text-area-field-error,.hrt-text-area-field-help-text{margin-bottom:0;margin-top:.25rem}.hrt-text-area-field-help-text{color:#6f6f6f;font-size:.875rem}.sb-hover.hrt-text-area-field .hrt-text-area-field-wrapper{background-color:#fbfaf8}.sb-hover.hrt-text-area-field .hrt-text-area-field-label{color:#252525}.sb-focus.hrt-text-area-field .hrt-text-area-field-wrapper{border-color:#008044}.sb-focus.hrt-text-area-field .hrt-text-area-field-label{font-size:.75rem;top:.5rem}.hrt-text-field-wrapper{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:1px solid #c0bdb8;border-radius:.75rem;box-sizing:border-box;cursor:text;display:flex;padding:.4375rem 1rem}.hrt-text-field-wrapper:focus-within{border-color:#008044}.hrt-text-field-wrapper:hover{background-color:#fbfaf8}.hrt-text-field-wrapper .hrt-tag{white-space:nowrap}.hrt-text-field-wrapper--error{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-color:#d32f00}.hrt-text-field-wrapper--error:focus-within{border-color:#d32f00}.hrt-text-field-inner{flex-grow:1;padding-top:1rem;position:relative}.hrt-text-field-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#0000;border:none;line-height:1.5;outline:none;padding:0;width:100%}.hrt-text-field-input:disabled{cursor:not-allowed}.hrt-text-field-input:focus{outline:none}.hrt-text-field-input:-webkit-inner-spin-button,.hrt-text-field-input:-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}.hrt-text-field-label{color:#6f6f6f;cursor:text;left:0;position:absolute;top:50%;transform:translateY(-50%);transition:all .1s ease-in-out}.hrt-text-field-wrapper:hover .hrt-text-field-label{color:#252525}.hrt-text-field-input:not(:-moz-placeholder)+.hrt-text-field-label{font-size:.75rem;top:.5rem}.hrt-text-field-inner:focus-within .hrt-text-field-label,.hrt-text-field-input:not(:placeholder-shown)+.hrt-text-field-label{font-size:.75rem;top:.5rem}.hrt-text-field-error,.hrt-text-field-help-text{margin-bottom:0;margin-top:.25rem}.hrt-text-field-help-text{color:#6f6f6f;font-size:.875rem;margin-bottom:0}.sb-hover.hrt-text-field .hrt-text-field-wrapper{background-color:#fbfaf8}.sb-hover.hrt-text-field .hrt-text-field-label{color:#252525}.sb-focus.hrt-text-field .hrt-text-field-wrapper{border-color:#008044}.sb-focus.hrt-text-field .hrt-text-field-label{font-size:.75rem;top:.5rem}.hrt-select-field-wrapper{border:1px solid #c0bdb8;border-radius:.75rem;position:relative}.hrt-select-field-wrapper--error{border-color:#d32f00}.hrt-select-field-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:none;border-radius:.75rem;outline:none;padding:1.4375rem 3rem .4375rem 1rem}.hrt-select-field-label{color:#6f6f6f;font-size:.75rem;left:1rem;pointer-events:none;position:absolute;top:.5rem}.hrt-select-field-icon{pointer-events:none;position:absolute;right:1rem;top:50%;transform:translateY(-50%)}.hrt-select-field-wrapper:hover .hrt-select-field-label,.hrt-select-field.sb-hover .hrt-select-field-label{color:#252525}.hrt-select-field-wrapper:hover .hrt-select-field-select,.hrt-select-field.sb-hover .hrt-select-field-select{background-color:#fbfaf8}.hrt-select-field-wrapper:focus-within,.hrt-select-field.sb-focus .hrt-select-field-wrapper{border-color:#008044}.hrt-field-alert{align-items:flex-start;display:flex}.hrt-field-alert .hrt-icon{margin-top:.125rem}.hrt-field-alert--info{color:#252525}.hrt-field-alert--error{color:#d32f00}.hrt-field-alert--success{color:#008044}.hrt-field-alert--warning{color:#90681d}.hrt-hero{padding-bottom:2rem;padding-top:2rem}@media (min-width: 48em){.hrt-hero{padding-bottom:4rem;padding-top:4rem}.hrt-hero-grid{align-items:center;display:grid;grid-gap:2rem;gap:2rem;grid-template-columns:2fr 1fr}}.hrt-hero-image{aspect-ratio:3/2;border-radius:1.25rem;margin-top:2rem;overflow:hidden}.hrt-hero-image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media (min-width: 48em){.hrt-hero-image{aspect-ratio:4/5;margin-top:0}}.hrt-hero-body:has(+.hrt-hero-image) .hrt-hero-heading{font-family:CircularXXWeb,Trebuchet,Helvetica,Arial,sans-serif;font-size:clamp(2rem,2rem + 1.5 * (100vw - 23.4375rem)/66.5625,3.5rem);font-weight:600;letter-spacing:-.02em;line-height:1.2}.hrt-hero-body p{font-size:clamp(1.25rem,1.25rem + .25 * (100vw - 23.4375rem)/66.5625,1.5rem);letter-spacing:0;line-height:1.5;color:#6f6f6f;margin-bottom:2rem}.hrt-hero-body p,.hrt-hero-heading{font-family:CircularXXWeb,Trebuchet,Helvetica,Arial,sans-serif;font-weight:400}.hrt-hero-heading{font-size:clamp(3rem,3rem + 2.125 * (100vw - 23.4375rem)/66.5625,5.125rem);letter-spacing:-.05em;line-height:1;margin-bottom:1rem;text-wrap:balance}@media (min-width: 48em){.hrt-hero-heading{margin-bottom:1.5rem}}.hrt-action-card{text-align:left;width:100%}.hrt-action-card .hrt-content-card{width:100%}.hrt-action-card.sb-focus .hrt-content-card--border-solid,.hrt-action-card.sb-focus .hrt-media-card--border-solid,.hrt-action-card.sb-focus .hrt-media-card--border-transparent,.hrt-action-card:focus .hrt-content-card--border-solid,.hrt-action-card:focus .hrt-media-card--border-solid,.hrt-action-card:focus .hrt-media-card--border-transparent,.hrt-action-card:hover .hrt-content-card--border-solid,.hrt-action-card:hover .hrt-media-card--border-solid,.hrt-action-card:hover .hrt-media-card--border-transparent{background-color:#fbfaf8}.hrt-action-card.sb-focus .hrt-content-card--border-shadow,.hrt-action-card.sb-focus .hrt-media-card--border-shadow,.hrt-action-card:focus .hrt-content-card--border-shadow,.hrt-action-card:focus .hrt-media-card--border-shadow,.hrt-action-card:hover .hrt-content-card--border-shadow,.hrt-action-card:hover .hrt-media-card--border-shadow{box-shadow:0 2px 6px #0000001a}.hrt-action-card.sb-focus .hrt-content-card--border-transparent,.hrt-action-card:focus .hrt-content-card--border-transparent,.hrt-action-card:hover .hrt-content-card--border-transparent{border:1px solid #c0bdb8;box-shadow:0 2px 6px #0000001a}.hrt-action-card.sb-active .hrt-content-card--border-solid,.hrt-action-card.sb-active .hrt-media-card--border-solid,.hrt-action-card:active .hrt-content-card--border-solid,.hrt-action-card:active .hrt-media-card--border-solid{background-color:#fff;border-color:#02a95c}.hrt-action-card.sb-active .hrt-content-card--border-shadow,.hrt-action-card.sb-active .hrt-media-card--border-shadow,.hrt-action-card:active .hrt-content-card--border-shadow,.hrt-action-card:active .hrt-media-card--border-shadow{box-shadow:0 1px 2px #0003}.hrt-action-card.sb-active .hrt-content-card--border-transparent,.hrt-action-card:active .hrt-content-card--border-transparent{border:1px solid #02a95c;box-shadow:0 1px 2px #0003}.hrt-base-card{background-color:#fff;border-radius:.5rem;display:inline-flex;flex-direction:column;width:100%}a.hrt-base-card{text-decoration:none}.hrt-base-card--inline-layout{flex-direction:row}@media (max-width: 47.999em){.hrt-base-card--responsive-layout{flex-direction:row}}.hrt-base-card--border-transparent{border:1px solid #0000}.hrt-base-card--border-transparent:not(div).sb-hover,.hrt-base-card--border-transparent:not(div):hover{background-color:#fbfaf8}.hrt-base-card--border-transparent:not(div).hrt-base-card--inactive.sb-hover,.hrt-base-card--border-transparent:not(div).hrt-base-card--inactive:hover{background-color:#fff}.hrt-base-card--border-solid{border:1px solid #e5e1d7}.hrt-base-card--border-solid:not(div).sb-hover,.hrt-base-card--border-solid:not(div):hover{border-color:#252525}.hrt-base-card--border-solid:not(div).hrt-base-card--inactive,.hrt-base-card--border-solid:not(div).hrt-base-card--inactive.sb-hover,.hrt-base-card--border-solid:not(div).hrt-base-card--inactive:hover{border-color:#f4f2ec}.hrt-base-card-body{background-color:inherit;border-radius:inherit;padding:1.5rem;text-align:left;width:100%}.hrt-base-card-title{font-size:clamp(1rem,1rem + .25 * (100vw - 23.4375rem)/66.5625,1.25rem);font-weight:600;line-height:1.2;color:#252525}.hrt-base-card-description,.hrt-base-card-title{font-family:CircularXXWeb,Trebuchet,Helvetica,Arial,sans-serif;letter-spacing:0;margin-bottom:0}.hrt-base-card-description{font-size:.875rem;font-weight:400;line-height:1.5;color:#6f6f6f}.hrt-base-card--inactive{cursor:default}.hrt-base-card--inactive .hrt-base-card-description,.hrt-base-card--inactive .hrt-base-card-title{color:#949392}.hrt-content-card{background-color:#fff;border-radius:.5rem;padding:1.5rem}.hrt-content-card p:last-child{margin-bottom:0}.hrt-content-card--border-solid{border:1px solid #c0bdb8}.hrt-content-card--border-shadow{box-shadow:0 6px 14px #0000001a}.hrt-content-card--border-transparent{border:1px solid #0000}.hrt-media-card{background-color:#fff;border-radius:.5rem;overflow:hidden}.hrt-media-card p:last-child{margin-bottom:0}.hrt-media-card-image{background-position:50%;background-size:cover}.hrt-media-card-content{padding:1rem}.hrt-media-card--border-solid{border:1px solid #c0bdb8}.hrt-media-card--border-shadow{box-shadow:0 6px 14px #0000001a}.hrt-media-card--border-transparent .hrt-media-card-image{border-radius:.5rem}.hrt-media-card--stacked .hrt-media-card-image{overflow:hidden;padding-top:66.625%;position:relative}.hrt-media-card--inline{display:grid;grid-template-columns:1fr 2fr}.hrt-media-card--inline .hrt-media-card-content{padding:1.5rem}@media (min-width: 64em){.hrt-media-card--responsive{display:grid;grid-template-columns:1fr 2fr}.hrt-media-card--responsive .hrt-media-card-content{padding:1.5rem}}@media (max-width: 63.999em){.hrt-media-card--responsive .hrt-media-card-image{overflow:hidden;padding-top:66.625%;position:relative}}.hrt-base-list-item{align-items:center;background-color:inherit;border-radius:.75rem;display:flex;padding:1rem .5rem;text-align:left;text-decoration:none;width:100%}.hrt-base-list-item:not(span).sb-hover,.hrt-base-list-item:not(span):hover{background-color:#fbfaf8}.hrt-base-list-item--top-align{align-items:flex-start}.hrt-base-list-item-copy{display:flex;flex-direction:column;flex-grow:1}.hrt-base-list-item-label{color:#6f6f6f;font-size:.75rem;line-height:1rem;padding-bottom:.125rem}.hrt-base-list-item-title{font-size:1rem}.hrt-base-list-item-description,.hrt-base-list-item-title{font-family:CircularXXWeb,Trebuchet,Helvetica,Arial,sans-serif;font-weight:400;letter-spacing:0;line-height:1.5}.hrt-base-list-item-description{font-size:.875rem;color:#6f6f6f;padding-top:.125rem}.hrt-base-list-item--heading-size .hrt-base-list-item-title{font-family:CircularXXWeb,Trebuchet,Helvetica,Arial,sans-serif;font-size:1.25rem;font-weight:400;letter-spacing:0;line-height:1.2}.hrt-base-list-item--condensed-size{padding:.5rem}.hrt-meta-list{color:currentcolor;display:flex;flex-wrap:wrap}@media (min-width: 48em){.hrt-meta-list{font-size:.875rem}}.hrt-meta-list-item{align-items:center;display:flex}.hrt-meta-list-item:not(:first-child):before{content:" · "}.hrt-donation-list-item-content{color:#252525}.hrt-donation-list-item-amount,.hrt-donation-list-item-data{font-family:CircularXXWeb,Trebuchet,Helvetica,Arial,sans-serif;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.5}.hrt-donation-list-item-data:before{content:" · "}.hrt-donation-list-item-comment{font-family:CircularXXWeb,Trebuchet,Helvetica,Arial,sans-serif;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.5;color:#252525;padding-top:.125rem}.hrt-overlay{background-color:#000000b3;top:0;right:0;bottom:0;left:0;position:fixed;z-index:1100}.hrt-overlay-fade-in{animation:hrt-motion-fade-in .5s cubic-bezier(.3,.01,0,1);animation-fill-mode:both;animation-timing-function:cubic-bezier(.3,.01,0,1)}@media (prefers-reduced-motion: reduce),print{.hrt-overlay-fade-in{animation-duration:1ms!important;animation-iteration-count:1!important;transition-duration:1ms!important;opacity:1!important}}.hrt-overlay-fade-out{animation:hrt-motion-fade-out .5s cubic-bezier(.3,.01,0,1);animation-fill-mode:both;animation-timing-function:cubic-bezier(.3,.01,0,1)}@media (prefers-reduced-motion: reduce),print{.hrt-overlay-fade-out{animation-duration:1ms!important;animation-iteration-count:1!important;transition-duration:1ms!important;opacity:0!important}}@keyframes hrt-motion-fade-out{0%{opacity:1}to{opacity:0}}.hrt-base-dialog{top:0;right:0;bottom:0;left:0;position:fixed;z-index:1200}.hrt-base-dialog-inner{height:100%;outline:none;overflow-y:auto;width:100%}.hrt-modal-header{align-items:center;background-color:#fff;display:flex;justify-content:space-between;padding:.5rem 1.5rem}@media (min-width: 48em){.hrt-modal-header{padding-bottom:1rem;padding-top:1rem}}.hrt-modal-header-button--close{margin-left:auto;margin-right:-.5rem}.hrt-modal-footer{background-color:#fff;padding:1.5rem}.hrt-modal-footer .hrt-button-group--orientation-stacked,.hrt-modal-footer .hrt-button-group--orientation-stacked-for-mobile{gap:.5rem}.hrt-modal-body{border-bottom:1px solid #e5e1d7;border-top:1px solid #0000;flex:1 1;overflow:hidden auto;padding-bottom:1.5rem;padding-left:1.5rem;padding-right:1.5rem;transition:border-color .5s cubic-bezier(.3,.01,0,1);width:100%}.hrt-modal-body:has(+.hrt-modal-footer){padding-bottom:0}.hrt-modal-body:not(:has(+.hrt-modal-footer)){border-bottom-color:#0000}.hrt-modal-body .hrt-button-group--orientation-stacked,.hrt-modal-body .hrt-button-group--orientation-stacked-for-mobile{gap:.5rem}.hrt-modal-body--scrolled{border-top-color:#e5e1d7}.hrt-modal-body--scrolled-to-bottom{border-bottom-color:#0000}.hrt-modal-open-up{animation:hrt-modal-open-up .5s cubic-bezier(.3,.01,0,1)}.hrt-modal-close-down{animation:hrt-modal-close-down .5s cubic-bezier(.3,.01,0,1)}@keyframes hrt-modal-open-up{0%{transform:translateY(100vh)}to{transform:translateY(0)}}@keyframes hrt-modal-close-down{0%{transform:translateY(0)}to{transform:translateY(100vh)}}.hrt-modal{background-color:#fff;border-top-left-radius:1.25rem;border-top-right-radius:1.25rem;bottom:0;box-shadow:0 6px 14px #0000001a;display:flex;flex-direction:column;left:0;overflow:hidden;position:fixed;right:0}.hrt-modal:before{content:"";display:block;height:1rem;left:0;position:absolute;right:0;top:-1rem}.hrt-modal--adaptive{max-height:90dvh;min-height:50dvh}@media (min-width: 48em){.hrt-modal--adaptive{border-radius:1.25rem;height:auto;left:50%;margin-block:10dvh;max-height:none;min-height:auto;position:relative;transform:translate(-50%);width:calc(55ch + 3rem)}.hrt-modal--adaptive:before{display:none}.hrt-modal--fixed-height{inset:50% auto auto 50%;margin-block:0;max-height:60dvh;position:fixed;transform:translate(-50%,-50%)}}.hrt-modal--full-height{border-radius:0}@media (max-width: 47.999em){.hrt-modal--full-height-on-mobile{border-radius:0;max-height:none;top:0}}.hrt-modal-open-left{animation:hrt-modal-open-left .5s cubic-bezier(.3,.01,0,1)}.hrt-modal-close-right{animation:hrt-modal-close-right .5s cubic-bezier(.3,.01,0,1)}.hrt-modal-open-right{animation:hrt-modal-open-right .5s cubic-bezier(.3,.01,0,1)}.hrt-modal-close-left{animation:hrt-modal-close-left .5s cubic-bezier(.3,.01,0,1)}@keyframes hrt-modal-open-left{0%{transform:translate(100vw)}to{transform:translate(0)}}@keyframes hrt-modal-close-right{0%{transform:translate(0)}to{transform:translate(100vw)}}@keyframes hrt-modal-open-right{0%{transform:translate(-100vw)}to{transform:translate(0)}}@keyframes hrt-modal-close-left{0%{transform:translate(0)}to{transform:translate(-100vw)}}.hrt-side-modal{background-color:#fff;bottom:0;box-shadow:0 6px 14px #0000001a;display:flex;flex-direction:column;overflow:hidden;position:fixed;top:0}.hrt-side-modal:before{bottom:0;content:"";display:block;position:absolute;top:0;width:1rem}.hrt-side-modal-left{border-bottom-right-radius:1.25rem;border-top-right-radius:1.25rem;left:0}.hrt-side-modal-left:before{right:-1rem}.hrt-side-modal-right{border-bottom-left-radius:1.25rem;border-top-left-radius:1.25rem;right:0}.hrt-side-modal-right:before{left:-1rem}.hrt-side-modal--adaptive{max-width:85vw}@media (min-width: 48em){.hrt-side-modal--adaptive{max-width:45vw}}@media (min-width: 72em){.hrt-side-modal--adaptive{max-width:35vw}}.hrt-tab{color:#6f6f6f;display:inline-block;font-weight:700;overflow:hidden;padding:.5rem 1rem;position:relative;white-space:nowrap;width:-moz-max-content;width:max-content}.hrt-tab .hrt-tab-superscript{color:#015d32;font-size:.75rem;margin-left:.5rem;vertical-align:super}.hrt-tab.hrt-tab--pill{border-radius:624.9375rem}.hrt-tab.hrt-tab--pill.hrt-tab--active{background-color:#252525;color:#fff}.hrt-tab.hrt-tab--pill.hrt-tab--active .hrt-tab-superscript{color:#02a95c}@media (hover: hover){.hrt-tab.hrt-tab--pill.sb-hover:not(.hrt-tab--active),.hrt-tab.hrt-tab--pill:hover:not(.hrt-tab--active){background-color:#f4f2ec}.hrt-tab.hrt-tab--pill.hrt-tab--active.sb-hover,.hrt-tab.hrt-tab--pill.hrt-tab--active:hover{background-color:#505050}}.hrt-tab.hrt-tab--underline{border-radius:.5rem}.hrt-tab.hrt-tab--underline.hrt-tab--active .hrt-tab-title{color:#252525;position:relative}.hrt-tab.hrt-tab--underline.hrt-tab--active .hrt-tab-title:after{background-color:#015d32;bottom:-.25rem;content:"";height:2px;left:0;position:absolute;width:100%}.hrt-tab.hrt-tab--underline.sb-hover,.hrt-tab.hrt-tab--underline:hover{background-color:#2525250d}.hrt-segmented-control,.hrt-tab-list{-moz-column-gap:.5rem;column-gap:.5rem;display:flex}.hrt-segmented-control{background-color:#f4f2ec;border-radius:624.9375rem;padding:.5rem}.hrt-segmented-control-button{align-items:center;border-radius:624.9375rem;color:#252525;display:flex;font-weight:700;justify-content:center;padding:.5rem 3rem;width:100%}.hrt-segmented-control-button:not(.hrt-base-button--disabled).hrt-segmented-control-button--active{background-color:#252525;color:#fff}.hrt-segmented-control-button:not(.hrt-base-button--disabled).hrt-segmented-control-button--active.sb-hover,.hrt-segmented-control-button:not(.hrt-base-button--disabled).hrt-segmented-control-button--active:hover{background-color:#505050;color:#fff}.hrt-segmented-control-button:not(.hrt-base-button--disabled):not(.hrt-segmented-control-button--active).sb-hover,.hrt-segmented-control-button:not(.hrt-base-button--disabled):not(.hrt-segmented-control-button--active):hover{background-color:#e5e1d7}.hrt-segmented-control-button--disabled{color:#c0bdb8}.hrt-segmented-control-button--disabled.hrt-segmented-control-button--active{background-color:#e5e1d7;color:#949392}.a-image{max-height:100%;max-width:100%}.a-image--background{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;width:100%}.a-overlay{background:#000000b3;bottom:0;left:0;opacity:0;position:fixed;right:0;top:0;transition:opacity .15s ease-in-out;z-index:-9999}.a-overlay--animating{z-index:9999}.a-overlay--open{opacity:1;z-index:9999}.a-overlay--bg-sand{background:#f4f2ec}.a-overlay--bg-gray{background:#fbfaf8}.a-upload{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:1px solid #c0bdb8;border-radius:.25rem;display:block;padding:.75rem 1rem;width:100%}.m-base-modal{align-items:center;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0}.m-base-modal-inner{animation:slideOut .3s ease-out forwards;display:flex;flex-direction:column;overflow:hidden;width:100vw}.m-base-modal-inner--open{animation:bounceIn .5s ease-out forwards}@media (max-width: 47.999em){.m-base-modal-inner{bottom:0;left:0;position:fixed;right:0;top:0}}@media (min-width: 48em){.m-base-modal-inner{max-height:80vh;max-width:35rem;position:relative}.m-base-modal-inner--open{animation:bounceIn .5s ease-out forwards,fadeIn .25s ease-out forwards}}@media print and (min-width: 48em),screen and (min-width: 48em) and (min-height: 800px){.m-base-modal-inner{max-height:800px}}@media (prefers-reduced-motion){.m-base-modal-inner{animation-name:dissolve}}@keyframes bounceIn{0%{transform:translateY(100%)}50%{transform:translateY(-2%)}to{transform:translateY(0)}}@keyframes slideOut{0%{transform:translateY(0)}to{transform:translateY(100%)}}.m-add-media{border:2px dashed #949392;border-radius:.25rem;box-sizing:initial;cursor:pointer;position:relative;width:100%}.m-add-media--16by9{padding-top:56.25%!important}.m-add-media--4by3{padding-top:75%!important}.m-add-media--3by2{padding-top:66.66%!important}.m-add-media--1by1{padding-top:100%!important}.m-add-media-content{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:90%}.o-drawer{background:#fff;transform:translateY(-100%);transition:transform .15s ease-in-out}.o-drawer--open{transform:translateY(0)}.o-drawer--full{height:100vh;overflow-y:auto;transition-duration:.25s}.o-drawer-header{align-items:flex-start;display:flex;flex-direction:row-reverse;justify-content:space-between;width:100%}.o-drawer-header .o-drawer-header-content{padding-bottom:.5rem;padding-top:.5rem}.o-drawer-header .o-drawer-header-close-button{font-size:1.375rem;padding-bottom:.5rem;padding-top:.5rem}.o-drawer-content{height:100%;overflow-y:auto;padding-bottom:.5rem;padding-top:.5rem;position:relative;width:100%}.o-drawer-inner{display:flex;flex-direction:column;height:100%;overflow:hidden}.m-drawer-modal{bottom:0;position:absolute}.m-drawer-modal .o-drawer-content{display:flex;flex-direction:column}@media (max-width: 47.999em){.m-drawer-modal{transform:translateY(100%);width:100%}.m-drawer-modal .o-drawer-header-close-button{display:none}.m-drawer-modal.o-drawer--open{display:flex;flex-direction:column;max-height:80vh;transform:translateY(0)}}@media (min-width: 48em){.m-drawer-modal{border-radius:.25rem;box-shadow:0 .3125rem 1rem -.1875rem #00000080;left:50%;margin:auto;max-height:80vh;transform:translate(-50%,100%);width:35rem}}@media print and (min-width: 48em),screen and (min-width: 48em) and (min-height: 800px){.m-drawer-modal{max-height:800px}}@media (min-width: 48em){.m-drawer-modal.o-drawer--open{top:50%;transform:translate(-50%,-50%)}}.m-drawer-modal-title{font-size:1rem}.m-value-prop{display:grid;grid-gap:1rem;grid-template-areas:"icon content";grid-template-columns:auto 1fr;grid-template-rows:auto}.m-value-prop .hrt-link{display:inline-block}.m-value-prop-icon{grid-area:icon}.m-value-prop-content{grid-area:content}.o-modal{background:#fff;box-shadow:0 .3125rem 1rem -.1875rem #00000080;width:100%}@media (min-width: 48em){.o-modal{border-radius:.25rem;max-height:80%;max-width:35rem}}@media print and (min-width: 48em),screen and (min-width: 48em) and (min-height: 800px){.o-modal{max-height:800px}}@media (max-width: 47.999em){.o-modal{height:100%}}.o-modal-inner{display:flex;flex-direction:column;overflow:hidden}@media (min-width: 48em){.o-modal-inner{max-height:80vh}}@media print and (min-width: 48em),screen and (min-width: 48em) and (min-height: 800px){.o-modal-inner{max-height:800px}}@media (max-width: 47.999em){.o-modal-inner{height:-webkit-fill-available;max-height:100vh}}.o-modal-header{align-items:center;border-top-left-radius:.25rem;border-top-right-radius:.25rem;display:flex;flex-direction:row-reverse;min-height:3rem .5;padding:1rem 1rem .5rem;transition:box-shadow .1s ease-in-out}@media (min-width: 64em){.o-modal-header{padding-left:2rem;padding-right:2rem}}.o-modal-footer{padding:1rem}.o-modal-header--is-stuck{box-shadow:0 2px 6px #0000001a;z-index:10}.o-modal-header-inner{align-items:center;display:flex;flex:1 1 auto}.o-modal-heading{flex:1 1 auto}.o-modal-close-button{font-size:1.375rem}.o-modal-content{-webkit-overflow-scrolling:touch;overflow-y:auto;padding:1rem 1rem 2rem}@media (min-width: 64em){.o-modal-content{padding-bottom:2.5rem;padding-left:2rem;padding-right:2rem}}.hrt-media-lockup{display:flex}.hrt-media-lockup .hrt-spot-icon{flex-shrink:0}.hrt-media-lockup.hrt-media-lockup--center{align-items:center}.hrt-media-lockup-image{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:.25rem;height:100%;overflow:hidden;position:relative;width:100%}.hrt-media-lockup--stacked{flex-direction:column}.hrt-media-lockup--stacked .hrt-media-lockup-image--16x9{height:auto;padding-top:56.25%}.hrt-media-lockup--stacked .hrt-media-lockup-image--4x3{height:auto;padding-top:75%}.hrt-media-lockup--stacked img{border-radius:.25rem}.hrt-media-lockup--stacked.hrt-media-lockup--start .hrt-media-lockup-content{margin-top:1rem}.hrt-media-lockup--stacked.hrt-media-lockup--end{flex-direction:column-reverse;justify-content:start}.hrt-media-lockup--stacked.hrt-media-lockup--center .hrt-media-lockup-content{text-align:center}.hrt-media-lockup--inline{flex-direction:row}.hrt-media-lockup--inline.hrt-media-lockup--start .hrt-media-lockup-content{margin-left:1rem}.hrt-media-lockup--inline.hrt-media-lockup--end{flex-direction:row-reverse;justify-content:space-between}.hrt-media-lockup--inline.hrt-media-lockup--end .hrt-media-lockup-content{margin-right:1rem}.hrt-media-lockup--inline.hrt-media-lockup--center .hrt-media-lockup-content{display:flex;flex-direction:column;justify-content:center}@media (max-width: 47.999em){.hrt-media-lockup--inline .hrt-media-lockup-image--4x3{flex-shrink:0;height:100px;width:100px}}@media (min-width: 48em){.hrt-media-lockup--inline .hrt-media-lockup-image--4x3{flex-shrink:0;height:225px;width:300px}}@media (max-width: 47.999em){.hrt-media-lockup--inline .hrt-media-lockup-image--16x9{height:100px;width:100px}}@media (min-width: 48em){.hrt-media-lockup--inline .hrt-media-lockup-image--16x9{flex-shrink:0;height:168.75px;width:300px}}.hrt-media-lockup--inline img{border-radius:.25rem;height:-moz-fit-content;height:fit-content;max-width:50%}.hrt-avatar-lockup{display:flex}.hrt-avatar-lockup-content{margin-left:1rem}.hrt-avatar-lockup-image{flex-shrink:0}.a-code-block{background-color:#fff;border:1px solid #c0bdb8;border-radius:.25rem;font-family:ui-monospace,Menlo,Monaco,Cascadia Mono,Segoe UI Mono,Roboto Mono,Oxygen Mono,"Ubuntu Monospace",Source Code Pro,Fira Mono,Droid Sans Mono,Courier New,monospace;font-size:.875rem;overflow-y:auto;padding:1rem;white-space:pre-wrap;width:100%;word-break:break-all;word-break:break-word;word-wrap:break-word}.a-code-block-inner{display:block}.dot{border-radius:4px;display:inline-block;height:4px;margin-left:4px;margin-right:4px;position:relative;width:4px}.dot.dot--one{animation:dotOne 1s ease-in-out infinite}.dot.dot--two{animation:dotTwo 1s ease-in-out infinite}.dot.dot--three{animation:dotThree 1s ease-in-out infinite}.a-loading-dots{display:flex}.a-loading-dots--large .dot{border-radius:8px;height:8px;margin-left:8px;margin-right:8px;width:8px}.a-loading-dots--black .dot{background:#252525}.a-loading-dots--white .dot{background:#fff}.a-loading-dots--green .dot{background:#008044}.a-loading-dots--gray .dot{background:#6f6f6f}@keyframes dotOne{0%{opacity:.4;transform:scale(.5)}24%{opacity:1;transform:scale(1)}48%{opacity:.4;transform:scale(.5)}to{opacity:.4;transform:scale(.5)}}@keyframes dotTwo{0%{opacity:1;transform:scale(1)}24%{opacity:.4;transform:scale(.5)}48%{opacity:1;transform:scale(1)}72%{opacity:.4;transform:scale(.5)}96%{opacity:1;transform:scale(1)}}@keyframes dotThree{0%{opacity:.4;transform:scale(.5)}48%{opacity:.4;transform:scale(.5)}72%{opacity:1;transform:scale(1)}96%{opacity:.4;transform:scale(.5)}to{opacity:.4;transform:scale(.5)}}.a-play-button-icon{height:5em;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:5em}.a-progress-bar{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#f4f2ec;border:none;border-radius:.125rem;color:#02a95c;display:block;height:.25rem;width:100%}.a-progress-bar::-webkit-progress-bar{border-radius:.125rem}.a-progress-bar::-webkit-progress-value{border-radius:.125rem;-webkit-transition:width .5s;transition:width .5s}.a-progress-bar::-moz-progress-bar{border-radius:.125rem}.a-progress-bar::-ms-fill{border-radius:.125rem}.a-progress-bar--green::-webkit-progress-bar{background-color:#f4f2ec}.a-progress-bar--green::-webkit-progress-value{background-color:#02a95c}.a-progress-bar--green::-moz-progress-bar{background-color:#02a95c}.a-progress-bar--green::-ms-fill{background-color:#02a95c}.a-progress-bar--gray{background-color:#c0bdb8}.a-progress-bar--gray::-webkit-progress-bar{background-color:#c0bdb8}.a-progress-bar--gray::-webkit-progress-value{background-color:#6f6f6f}.a-progress-bar--gray::-moz-progress-bar{background-color:#6f6f6f}.a-progress-bar--gray::-ms-fill{background-color:#6f6f6f}.a-word-rule{align-items:center;display:grid;font-weight:700;grid-column-gap:32px;grid-template-columns:1fr auto 1fr;grid-template-rows:auto;margin-bottom:1.5rem;margin-top:1.5rem}.a-word-rule:after,.a-word-rule:before{background:#c0bdb8;content:"";height:1px}.m-readmore-text{padding-left:.25em}.m-readmore-collapse-button{position:absolute;right:1rem;top:1rem}@media (min-width: 64em){.m-readmore-collapse-button{display:none}}.m-video{align-items:center;display:flex;height:100%;width:100%}.m-video-loading-dots,.m-video-preview{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.m-video-iframe{background:#252525;height:100%;max-height:18.75rem;width:100%}@media (min-width: 64em){.m-video-iframe{max-height:25rem}}.gfm-donate-button{border:0}.gfm-donate-button:not(.hrt-primary-button--disabled){background:#f99a32;background:#1675b1!important;color:#fff;margin-bottom:35px}.gfm-donate-button:not(.hrt-primary-button--disabled).sb-hover,.gfm-donate-button:not(.hrt-primary-button--disabled):active,.gfm-donate-button:not(.hrt-primary-button--disabled):hover{background:#fdb933;background:linear-gradient(180deg,#f99a32 50.52%,#fdb933);color:#fff}.gfm-fundraiser-button:not(.hrt-primary-button--disabled){background-color:#008044;color:#fff}.gfm-fundraiser-button:not(.hrt-primary-button--disabled).sb-hover,.gfm-fundraiser-button:not(.hrt-primary-button--disabled):hover{background-color:#015d32;color:#fff}.gfm-share-button{border:0}.gfm-share-button:not(.hrt-primary-button--disabled){background:#f3bc51;background:linear-gradient(180deg,#f9db74,#f3bc51);color:#252525}.gfm-share-button:not(.hrt-primary-button--disabled).sb-hover,.gfm-share-button:not(.hrt-primary-button--disabled):active,.gfm-share-button:not(.hrt-primary-button--disabled):hover{background:#f9db74;background:linear-gradient(180deg,#f3bc51 50%,#f9db74);color:#252525}.gfm-fundraiser-card{background-color:#0000;border:1px solid #0000;display:flex;padding:.5rem;text-align:left;transition-duration:.5s;transition-property:background-color,border-color;transition-timing-function:cubic-bezier(.3,.01,0,1)}.gfm-fundraiser-card .hrt-media-tag{transition:color .5s cubic-bezier(.3,.01,0,1)}.gfm-fundraiser-card.sb-hover .gfm-fundraiser-card-image,.gfm-fundraiser-card:hover .gfm-fundraiser-card-image{transform:scale(1.05)}.gfm-fundraiser-card--size-default{border-radius:1.25rem;flex-direction:column}.gfm-fundraiser-card--size-default .gfm-fundraiser-card-image-container{aspect-ratio:3/2;border-radius:1rem;max-width:100%}.gfm-fundraiser-card--size-default .gfm-fundraiser-card-content{padding-left:1rem;padding-right:1rem;padding-top:1rem}.gfm-fundraiser-card--size-default .gfm-fundraiser-card-body-text{display:inline-block}.gfm-fundraiser-card--size-default .hrt-media-tag{left:1rem;position:absolute;top:-2.5rem}.gfm-fundraiser-card--size-default .gfm-goal-bar{margin-top:1rem}.gfm-fundraiser-card--size-condensed{align-items:center;border-radius:1rem;flex-direction:row}.gfm-fundraiser-card--size-condensed .gfm-fundraiser-card-image-container{aspect-ratio:1/1;border-radius:.5rem;max-width:5.5rem}.gfm-fundraiser-card--size-condensed .gfm-fundraiser-card-content{padding-left:1rem}.gfm-fundraiser-card--size-condensed .gfm-fundraiser-card-body-text{display:none}.gfm-fundraiser-card--size-condensed .gfm-goal-bar{margin-top:.5rem}.gfm-fundraiser-card--size-condensed .hrt-media-tag{font-family:CircularXXWeb,Trebuchet,Helvetica,Arial,sans-serif;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.5;-webkit-backdrop-filter:unset;backdrop-filter:unset;background-color:#0000;border:0;padding:0}@media (prefers-reduced-motion: reduce),print{.gfm-fundraiser-card.hrt-animate .hrt-media-tag{animation-duration:1ms!important;animation-iteration-count:1!important;transition-duration:1ms!important}}.gfm-fundraiser-card.hrt-animate .hrt-media-tag{animation-fill-mode:both}@media (prefers-reduced-motion: reduce),print{.gfm-fundraiser-card.hrt-animate .hrt-media-tag{animation-duration:1ms!important;animation-iteration-count:1!important;transition-duration:1ms!important;opacity:1!important}}.gfm-fundraiser-card.hrt-animate .hrt-media-tag{animation-delay:0ms,60ms;animation-duration:.66s,.33s;animation-fill-mode:forwards,forwards;animation-name:hrt-motion-shift-up-4,hrt-motion-fade-in;animation-timing-function:cubic-bezier(.3,.01,0,1);opacity:0}@media (prefers-reduced-motion: reduce),print{.gfm-fundraiser-card.hrt-animate .hrt-media-tag-text{animation-duration:1ms!important;animation-iteration-count:1!important;transition-duration:1ms!important}}.gfm-fundraiser-card.hrt-animate .hrt-media-tag-text{animation-fill-mode:both}@media (prefers-reduced-motion: reduce),print{.gfm-fundraiser-card.hrt-animate .hrt-media-tag-text{animation-duration:1ms!important;animation-iteration-count:1!important;transition-duration:1ms!important;opacity:1!important}}.gfm-fundraiser-card.hrt-animate .hrt-media-tag-text{animation-delay:0ms,.12s;animation-duration:.66s,.33s;animation-fill-mode:forwards,forwards;animation-name:hrt-motion-shift-up-8,hrt-motion-fade-in;animation-timing-function:cubic-bezier(.3,.01,0,1);opacity:0}.gfm-fundraiser-card.hrt-animate.gfm-fundraiser-card--size-condensed .hrt-media-tag-text{animation-delay:0ms,60ms}.gfm-fundraiser-card--size-condensed-for-mobile{align-items:center;border-radius:1rem;flex-direction:row}.gfm-fundraiser-card--size-condensed-for-mobile .gfm-fundraiser-card-image-container{aspect-ratio:1/1;border-radius:.5rem;max-width:5.5rem}.gfm-fundraiser-card--size-condensed-for-mobile .gfm-fundraiser-card-content{padding-left:1rem}.gfm-fundraiser-card--size-condensed-for-mobile .gfm-fundraiser-card-body-text{display:none}.gfm-fundraiser-card--size-condensed-for-mobile .gfm-goal-bar{margin-top:.5rem}@media (min-width: 48em){.gfm-fundraiser-card--size-condensed-for-mobile{border-radius:1.25rem;flex-direction:column}.gfm-fundraiser-card--size-condensed-for-mobile .gfm-fundraiser-card-image-container{aspect-ratio:3/2;border-radius:1rem;max-width:100%}.gfm-fundraiser-card--size-condensed-for-mobile .gfm-fundraiser-card-content{padding-left:1rem;padding-right:1rem;padding-top:1rem}.gfm-fundraiser-card--size-condensed-for-mobile .gfm-fundraiser-card-body-text{display:inline-block}.gfm-fundraiser-card--size-condensed-for-mobile .hrt-media-tag{left:1rem;position:absolute;top:-2.5rem}.gfm-fundraiser-card--size-condensed-for-mobile .gfm-goal-bar{margin-top:1rem}}@media (max-width: 47.999em){.gfm-fundraiser-card--size-condensed-for-mobile .hrt-media-tag{font-family:CircularXXWeb,Trebuchet,Helvetica,Arial,sans-serif;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.5;-webkit-backdrop-filter:unset;backdrop-filter:unset;background-color:#0000;border:0;padding:0}}.gfm-fundraiser-card--variant-default .gfm-fundraiser-card-body-text{color:#6f6f6f}.gfm-fundraiser-card--variant-default.sb-hover,.gfm-fundraiser-card--variant-default:hover{border-color:#f4f2ec}.gfm-fundraiser-card--variant-default.sb-hover .gfm-fundraiser-card-body-text,.gfm-fundraiser-card--variant-default:hover .gfm-fundraiser-card-body-text{color:#252525}.gfm-fundraiser-card--variant-default.gfm-fundraiser-card--size-condensed .hrt-media-tag{color:#6f6f6f}.gfm-fundraiser-card--variant-default.gfm-fundraiser-card--size-condensed.sb-hover .hrt-media-tag,.gfm-fundraiser-card--variant-default.gfm-fundraiser-card--size-condensed:hover .hrt-media-tag{color:#252525}@media (max-width: 47.999em){.gfm-fundraiser-card--variant-default.gfm-fundraiser-card--size-condensed-for-mobile .hrt-media-tag{color:#6f6f6f}.gfm-fundraiser-card--variant-default.gfm-fundraiser-card--size-condensed-for-mobile.sb-hover .hrt-media-tag,.gfm-fundraiser-card--variant-default.gfm-fundraiser-card--size-condensed-for-mobile:hover .hrt-media-tag{color:#252525}}a.gfm-fundraiser-card--variant-light{color:#fff}a.gfm-fundraiser-card--variant-light.sb-hover,a.gfm-fundraiser-card--variant-light:hover{background-color:#0000004d;color:#fff}.gfm-fundraiser-card-content{position:relative;width:100%}.gfm-fundraiser-card-content .gfm-goal-bar-label{cursor:inherit}.gfm-fundraiser-card-body-text{font-family:CircularXXWeb,Trebuchet,Helvetica,Arial,sans-serif;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.5;margin-bottom:0;padding-top:.5rem;transition:color .5s cubic-bezier(.3,.01,0,1)}@media (prefers-reduced-motion: reduce),print{.gfm-fundraiser-card.hrt-animate .gfm-fundraiser-card-body-text{animation-duration:1ms!important;animation-iteration-count:1!important;transition-duration:1ms!important}}.gfm-fundraiser-card.hrt-animate .gfm-fundraiser-card-body-text{animation-fill-mode:both}@media (prefers-reduced-motion: reduce),print{.gfm-fundraiser-card.hrt-animate .gfm-fundraiser-card-body-text{animation-duration:1ms!important;animation-iteration-count:1!important;transition-duration:1ms!important;opacity:1!important}}.gfm-fundraiser-card.hrt-animate .gfm-fundraiser-card-body-text{animation-delay:.12s,.18s;animation-duration:.66s,.33s;animation-fill-mode:forwards,forwards;animation-name:hrt-motion-shift-up-8,hrt-motion-fade-in;animation-timing-function:cubic-bezier(.3,.01,0,1);opacity:0}.gfm-fundraiser-card-image-container{align-items:center;display:flex;justify-content:center;overflow:hidden;width:100%}.gfm-fundraiser-card-image{height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .5s cubic-bezier(.3,.01,0,1);width:100%;will-change:transform}@media (prefers-reduced-motion: reduce),print{.gfm-fundraiser-card.hrt-animate .gfm-fundraiser-card-image-container{animation-duration:1ms!important;animation-iteration-count:1!important;transition-duration:1ms!important}}.gfm-fundraiser-card.hrt-animate .gfm-fundraiser-card-image-container{animation-fill-mode:both}@media (prefers-reduced-motion: reduce),print{.gfm-fundraiser-card.hrt-animate .gfm-fundraiser-card-image-container{animation-duration:1ms!important;animation-iteration-count:1!important;transition-duration:1ms!important;opacity:1!important}}.gfm-fundraiser-card.hrt-animate .gfm-fundraiser-card-image-container{animation-delay:0ms,60ms;animation-duration:.66s,.33s;animation-fill-mode:forwards,forwards;animation-name:hrt-motion-shift-up-8,hrt-motion-fade-in;animation-timing-function:cubic-bezier(.3,.01,0,1);opacity:0}@media (prefers-reduced-motion: reduce),print{.gfm-fundraiser-card.hrt-animate .gfm-fundraiser-card-image{animation-duration:1ms!important;animation-iteration-count:1!important;transition-duration:1ms!important}}@keyframes hrt-motion-scale-down{0%{transform:scale(1.5)}to{transform:scale(1)}}.gfm-fundraiser-card.hrt-animate .gfm-fundraiser-card-image{animation-fill-mode:both}@media (prefers-reduced-motion: reduce),print{.gfm-fundraiser-card.hrt-animate .gfm-fundraiser-card-image{animation-duration:1ms!important;animation-iteration-count:1!important;transition-duration:1ms!important;opacity:1!important}}.gfm-fundraiser-card.hrt-animate .gfm-fundraiser-card-image{animation-delay:0ms,60ms;animation-duration:.66s,.33s;animation-fill-mode:backwards,forwards;animation-name:hrt-motion-scale-down,hrt-motion-fade-in;animation-timing-function:cubic-bezier(.3,.01,0,1);opacity:0}.gfm-fundraiser-card-title{font-family:CircularXXWeb,Trebuchet,Helvetica,Arial,sans-serif;font-size:1rem;letter-spacing:0;font-weight:700;line-height:1.2;margin-bottom:0}@media (prefers-reduced-motion: reduce),print{.gfm-fundraiser-card.hrt-animate .gfm-fundraiser-card-title{animation-duration:1ms!important;animation-iteration-count:1!important;transition-duration:1ms!important}}.gfm-fundraiser-card.hrt-animate .gfm-fundraiser-card-title{animation-fill-mode:both}@media (prefers-reduced-motion: reduce),print{.gfm-fundraiser-card.hrt-animate .gfm-fundraiser-card-title{animation-duration:1ms!important;animation-iteration-count:1!important;transition-duration:1ms!important;opacity:1!important}}.gfm-fundraiser-card.hrt-animate .gfm-fundraiser-card-title{animation-delay:60ms,.12s;animation-duration:.66s,.33s;animation-fill-mode:forwards,forwards;animation-name:hrt-motion-shift-up-8,hrt-motion-fade-in;animation-timing-function:cubic-bezier(.3,.01,0,1);opacity:0}.gfm-goal-bar{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:624.9375rem;color:#1675b1;display:block;height:.5rem;overflow:hidden;width:100%}.gfm-goal-bar::-webkit-progress-bar{border-radius:624.9375rem}.gfm-goal-bar::-webkit-progress-value{background:linear-gradient(90deg,#1675b1,#1a8cd3);border-radius:624.9375rem;max-width:calc(100% - .5rem);min-width:.25rem}.gfm-goal-bar::-ms-fill{background:linear-gradient(90deg,#1675b1,#1883c5);border-radius:624.9375rem;max-width:calc(100% - .5rem);min-width:.25rem}.gfm-goal-bar::-moz-progress-bar{background:linear-gradient(90deg,#1675b1,#1a83c4);border-radius:624.9375rem}.gfm-goal-bar--never-full::-moz-progress-bar{margin-right:.5rem}.gfm-goal-bar--never-empty::-moz-progress-bar{padding-left:.25rem}.gfm-goal-bar--default{background-color:#e5e1d7}.gfm-goal-bar--default::-webkit-progress-bar{background-color:#e5e1d7}.gfm-goal-bar--light{background-color:#0000004d}.gfm-goal-bar--light::-webkit-progress-bar{background-color:#0000004d}.gfm-goal-bar-label{font-family:CircularXXWeb,Trebuchet,Helvetica,Arial,sans-serif;font-size:.875rem;letter-spacing:0;line-height:1.5;display:block;font-weight:700;margin-top:.375rem}.gfm-goal-bar-label--default{color:#252525}.gfm-goal-bar-label--light{color:#fff}@media (prefers-reduced-motion: reduce),print{.gfm-fundraiser-card.hrt-animate .gfm-goal-bar{animation-duration:1ms!important;animation-iteration-count:1!important;transition-duration:1ms!important}}@keyframes hrt-motion-shift-up-8{0%{transform:translateY(.5rem)}to{transform:translateY(0)}}.gfm-fundraiser-card.hrt-animate .gfm-goal-bar{animation-fill-mode:both}@media (prefers-reduced-motion: reduce),print{.gfm-fundraiser-card.hrt-animate .gfm-goal-bar{animation-duration:1ms!important;animation-iteration-count:1!important;transition-duration:1ms!important;opacity:1!important}}.gfm-fundraiser-card.hrt-animate .gfm-goal-bar{animation-delay:.18s,.24s;animation-duration:.66s,.33s;animation-fill-mode:forwards,forwards;animation-name:hrt-motion-shift-up-8,hrt-motion-fade-in;animation-timing-function:cubic-bezier(.3,.01,0,1);opacity:0}.gfm-fundraiser-card.hrt-animate .gfm-goal-bar::-webkit-progress-value{-webkit-transition:width .66s;transition:width .66s}@media (prefers-reduced-motion){.gfm-fundraiser-card.hrt-animate .gfm-goal-bar::-webkit-progress-value{-webkit-transition:none;transition:none}}@media (prefers-reduced-motion: reduce),print{.gfm-fundraiser-card.hrt-animate .gfm-goal-bar-label{animation-duration:1ms!important;animation-iteration-count:1!important;transition-duration:1ms!important}}@keyframes hrt-motion-shift-up-4{0%{transform:translateY(.25rem)}to{transform:translateY(0)}}.gfm-fundraiser-card.hrt-animate .gfm-goal-bar-label{animation-fill-mode:both}@media (prefers-reduced-motion: reduce),print{.gfm-fundraiser-card.hrt-animate .gfm-goal-bar-label{animation-duration:1ms!important;animation-iteration-count:1!important;transition-duration:1ms!important;opacity:1!important}}@keyframes hrt-motion-fade-in{0%{opacity:0}to{opacity:1}}.gfm-fundraiser-card.hrt-animate .gfm-goal-bar-label{animation-delay:.24s,.3s;animation-duration:1.26s,1.2s;animation-fill-mode:forwards,forwards;animation-name:hrt-motion-shift-up-4,hrt-motion-fade-in;animation-timing-function:cubic-bezier(.3,.01,0,1);opacity:0}.gfm-fundraiser-card.hrt-animate.gfm-fundraiser-card--size-condensed .gfm-goal-bar{animation-delay:.12s,.18s}.gfm-fundraiser-card.hrt-animate.gfm-fundraiser-card--size-condensed .gfm-goal-bar-label{animation-delay:.18s,.24s}.gfm-icon{color:inherit;display:inline-block;flex-shrink:0;pointer-events:none;vertical-align:text-top}.gfm-feature-icon{height:3rem;width:3rem}.hover-green:hover{color:#008044;text-decoration:none}.btn-max-width{max-width:22.5rem}@media (max-width: 47.999em){.btn-max-width--for-small{max-width:22.5rem}}.dot-sep{margin-left:.5rem;margin-right:.5rem}.text-stat{font-family:CircularXXWeb,Trebuchet,Helvetica,Arial,sans-serif;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.5}.text-stat-value{color:#252525!important;font-weight:700!important}.text-stat-title{color:#6f6f6f!important;font-weight:400!important}#__next,#root,body,html{height:100%}@media (orientation: portrait){body[data-dim-body]{background-color:#000}}.heading-1,h1{font-size:clamp(1.75rem,1.75rem + .75 * (100vw - 23.4375rem)/66.5625,2.5rem);letter-spacing:-.02em}.heading-1,.heading-2,h1,h2{font-family:CircularXXWeb,Trebuchet,Helvetica,Arial,sans-serif;font-weight:600;line-height:1.2}.heading-2,h2{font-size:clamp(1.25rem,1.25rem + .25 * (100vw - 23.4375rem)/66.5625,1.5rem);letter-spacing:0}.heading-3,.heading-4,.heading-5,.heading-6,h3,h4,h5,h6{font-family:CircularXXWeb,Trebuchet,Helvetica,Arial,sans-serif;font-size:1.5rem;letter-spacing:0;line-height:1.5;font-weight:600}.grecaptcha-badge{left:.25rem!important;overflow:hidden!important;transition:all .2s ease!important;width:4.375rem!important}.grecaptcha-badge:hover{width:16rem!important}@media (max-width: 47.999em){.grecaptcha-badge{bottom:6.25rem!important}}:root{--PhoneInput-color--focus: #03b2cb;--PhoneInputInternationalIconPhone-opacity: .8;--PhoneInputInternationalIconGlobe-opacity: .65;--PhoneInputCountrySelect-marginRight: .35em;--PhoneInputCountrySelectArrow-width: .3em;--PhoneInputCountrySelectArrow-marginLeft: var(--PhoneInputCountrySelect-marginRight);--PhoneInputCountrySelectArrow-borderWidth: 1px;--PhoneInputCountrySelectArrow-opacity: .45;--PhoneInputCountrySelectArrow-color: currentColor;--PhoneInputCountrySelectArrow-color--focus: var(--PhoneInput-color--focus);--PhoneInputCountrySelectArrow-transform: rotate(45deg);--PhoneInputCountryFlag-aspectRatio: 1.5;--PhoneInputCountryFlag-height: 1em;--PhoneInputCountryFlag-borderWidth: 1px;--PhoneInputCountryFlag-borderColor: #00000080;--PhoneInputCountryFlag-borderColor--focus: var(--PhoneInput-color--focus);--PhoneInputCountryFlag-backgroundColor--loading: #0000001a}.PhoneInput{display:flex;align-items:center}.PhoneInputInput{flex:1 1;min-width:0}.PhoneInputCountryIcon{width:calc(var(--PhoneInputCountryFlag-height) * var(--PhoneInputCountryFlag-aspectRatio));height:var(--PhoneInputCountryFlag-height)}.PhoneInputCountryIcon--square{width:var(--PhoneInputCountryFlag-height)}.PhoneInputCountryIcon--border{background-color:var(--PhoneInputCountryFlag-backgroundColor--loading);box-shadow:0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor),inset 0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor)}.PhoneInputCountryIconImg{display:block;width:100%;height:100%}.PhoneInputInternationalIconPhone{opacity:var(--PhoneInputInternationalIconPhone-opacity)}.PhoneInputInternationalIconGlobe{opacity:var(--PhoneInputInternationalIconGlobe-opacity)}.PhoneInputCountry{position:relative;align-self:stretch;display:flex;align-items:center;margin-right:var(--PhoneInputCountrySelect-marginRight)}.PhoneInputCountrySelect{position:absolute;top:0;left:0;height:100%;width:100%;z-index:1;border:0;opacity:0;cursor:pointer}.PhoneInputCountrySelect[disabled],.PhoneInputCountrySelect[readonly]{cursor:default}.PhoneInputCountrySelectArrow{display:block;content:"";width:var(--PhoneInputCountrySelectArrow-width);height:var(--PhoneInputCountrySelectArrow-width);margin-left:var(--PhoneInputCountrySelectArrow-marginLeft);border-style:solid;border-color:var(--PhoneInputCountrySelectArrow-color);border-top-width:0;border-bottom-width:var(--PhoneInputCountrySelectArrow-borderWidth);border-left-width:0;border-right-width:var(--PhoneInputCountrySelectArrow-borderWidth);transform:var(--PhoneInputCountrySelectArrow-transform);opacity:var(--PhoneInputCountrySelectArrow-opacity)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon+.PhoneInputCountrySelectArrow{opacity:1;color:var(--PhoneInputCountrySelectArrow-color--focus)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon--border{box-shadow:0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor--focus),inset 0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor--focus)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon .PhoneInputInternationalIconGlobe{opacity:1;color:var(--PhoneInputCountrySelectArrow-color--focus)}.success-with-message_messageText__9N4LS{margin-bottom:.5rem;text-align:center}.ds-override_heading2__GdTQ3{font-size:1.25rem;font-weight:400;line-height:1.5}.ds-override_heading1__3fbIN{font-size:1.75rem;font-weight:400;line-height:1.5}.descope-modal_descopeModal__3IEtG{overflow:auto}.ggg-interstitial-modal_headline__R3Cx7{padding-left:1rem;padding-right:1rem;text-align:center}@media (min-width: 48em){.ggg-interstitial-modal_headline__R3Cx7{padding-left:1.5rem;padding-right:1.5rem}}.ggg-interstitial-modal_listItem__iHUhG{display:flex;padding:.5rem 0}@media (min-width: 48em){.ggg-interstitial-modal_listItem__iHUhG{padding:.5rem 1.5rem}}.ggg-interstitial-modal_hr__LG_3z{border-top:1px solid #e5e1d7}.campaign-hero_image__587ZT{border:.5px solid #c0bdb8;border-radius:.75rem;display:block;height:100%;overflow:hidden;padding-top:56.25%!important;position:relative;width:100%}@media (max-width: 47.999em){.campaign-hero_image__587ZT{border-radius:.5rem}}.campaign-hero_image__587ZT img{height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.campaign-hero_image__587ZT .campaign-hero_imagePlaceholder__TxJRH{height:100%;top:0;width:100%}.campaign-hero_image__587ZT .campaign-hero_imagePlaceholder__TxJRH .campaign-hero_imagePlaceholderIcon__LKpev{color:#252525}.campaign-byline_avatarContainer__90zak{align-items:center;align-self:center;color:#684b12;display:flex;font-size:.875rem;font-weight:600;margin-bottom:2px}.campaign-byline_teamAvatar__U0EZK{font-size:8px;margin-right:.25rem}.campaign-byline_charityCheckmark__4kMtP{margin-top:-3px}.competitor-banner_bannerContainer__FuSHi{background-color:#f0f2fb;border-radius:.25rem;padding:1rem}@media (min-width: 64em){.competitor-banner_bannerContainer__FuSHi{padding:1.5rem}}.competitor-banner_competitorLink__yn8QL{background-color:initial;text-decoration:underline}.competitor-banner_competitorLink__yn8QL:hover{text-decoration:none}.campaign-description_disableUserSelect__xaYaO{-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (max-width: 63.999em){.campaign-description_campaignDescription__6P_RU{margin-bottom:-.5rem}}.campaign-description_header__3tiFF{margin-top:2rem}@media (min-width: 64em){.campaign-description_header__3tiFF{margin-top:1.5rem}}.campaign-description_content__C1C_5{overflow:hidden;overflow-wrap:break-word;position:relative;word-break:break-word}.campaign-description_content__C1C_5:after{background:linear-gradient(180deg,#fff0 0,#fff);bottom:0;content:"";display:block;height:2rem;position:absolute;width:100%}@media (min-width: 64em){.campaign-description_content__C1C_5:after{background:linear-gradient(180deg,#fff0 0,#fff)}}.campaign-description_content__C1C_5 img{margin-left:auto;margin-right:auto;max-height:490px;max-width:490px;width:auto}@media (max-width: 47.999em){.campaign-description_content__C1C_5 img{max-width:100%}}.campaign-description_content__C1C_5 img:not(:last-child){margin-bottom:1.5rem}.campaign-description_isOpen__4cQeG{max-height:inherit}.campaign-description_isOpen__4cQeG:after{display:none}.donation_donationList__fa1FT .m-meta-list-item,.donation_donationList__fa1FT .m-meta-list-item:not(:first-child):before{margin-right:.5rem}.donation-prompt_promptLink__zhzam{margin:-.75rem -1.5rem}.donation-prompt_promptLink__zhzam.donation-prompt_narrowBleed__QmQnT{margin-left:-1.5rem;margin-right:-1.5rem}@media (min-width: 64em){.donation-prompt_promptLink__zhzam{margin:-.75rem -2rem}}.donation-prompt_callout__XylpG{border-radius:0}.donation-prompt_callout__XylpG,.donation-prompt_callout__XylpG.donation-prompt_narrow__cSzry{padding-left:1.5rem;padding-right:1.5rem}@media (min-width: 64em){.donation-prompt_callout__XylpG{padding-left:2rem;padding-right:2rem}}.donation-prompt_cta__BuhhY{text-decoration:underline}.donation-prompt_cta__BuhhY:hover{text-decoration:none}.donation-list_donationListItem__EoNQQ:not(:last-child){padding-bottom:.75rem}.donation-list_donationListItem__EoNQQ:not(:first-child){padding-top:.75rem}.top-supporters-list_donationListItem__5zK2d:not(:last-child){padding-bottom:.75rem}.top-supporters-list_donationListItem__5zK2d:not(:first-child){padding-top:.75rem}.campaign-members-team_campaignMembersTeam__L_gwA{display:grid;grid-column-gap:1rem;grid-row-gap:2rem;grid-template-columns:auto;grid-template-rows:auto}@media (min-width: 64em){.campaign-members-team_campaignMembersTeam__L_gwA{grid-column-gap:2rem;grid-template-columns:1fr 1fr}.campaign-members-team_campaignMembersTeam__L_gwA>:first-child{-ms-grid-column:1;-ms-grid-row:1}.campaign-members-team_campaignMembersTeam__L_gwA>:nth-child(2){-ms-grid-column:3;-ms-grid-row:1}.campaign-members-team_campaignMembersTeam__L_gwA>:nth-child(3){-ms-grid-column:1;-ms-grid-row:2}.campaign-members-team_campaignMembersTeam__L_gwA>:nth-child(4){-ms-grid-column:3;-ms-grid-row:2}}.campaign-members-main_campaignMembersMain__mmNDj{display:grid;grid-column-gap:1rem;grid-row-gap:1rem;grid-template-areas:"organizer" "contact";grid-template-columns:auto;grid-template-rows:auto}@media (min-width: 64em){.campaign-members-main_campaignMembersMain__mmNDj{-ms-grid-columns:1fr 1fr;grid-template-areas:"organizer" "contact";grid-template-columns:auto auto}}.campaign-members-main_hasBeneficiary__Q_wnu{grid-template-areas:"organizer" "contact" "beneficiary"}@media (min-width: 64em){.campaign-members-main_hasBeneficiary__Q_wnu{grid-column-gap:2rem;grid-template-areas:"organizer beneficiary" "contact contact";grid-template-columns:1fr 1fr}}.campaign-members-main_charityOrganized__qdExo{grid-template-areas:"beneficiary" "contact"}@media (min-width: 64em){.campaign-members-main_charityOrganized__qdExo{grid-template-areas:"beneficiary contact"}}.campaign-members-main_organizer__NRaa5{display:flex;grid-area:organizer}.campaign-members-main_beneficiary__pA6vB{grid-area:beneficiary}.campaign-members-main_contact__xHCnO{grid-area:contact}.campaign-members-main_hasBeneContact__FONnT{margin-left:3.5rem;margin-top:0;text-align:left}@media (min-width: 64em){.campaign-members-main_charityOrganizedContact__oyJxe{margin-bottom:auto;margin-top:auto;text-align:right}}.campaign-members-main_arrow__NO3t3{margin:0 auto}.campaign-members_campaignMembersHeader__S99vj{align-items:flex-start}@media (min-width: 64em){.campaign-members_campaignMembersHeader__S99vj{align-items:center}.campaign-members_campaignMembersHeaderTitle__2iegQ{align-items:center;display:flex}.campaign-sidebar_sidebar__2TEAT{background:#fff;border-radius:.75rem;box-shadow:0 .3125rem 1rem -.1875rem #0003;padding-bottom:1.5rem}.campaign-sidebar_wrapper__Ay4Wk{padding-left:1.5rem;padding-right:1.5rem;padding-top:1.5rem}}.campaign-modal_campaignModal__7wLok{align-items:center;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0}.campaign-modal_wrapper__XHrER{display:flex;flex-direction:row}.campaign-modal_inner__WQkYx{background:#fff;box-shadow:0 .3125rem 1rem -.1875rem #00000080;display:flex;flex-direction:column;width:100vw}@media (max-width: 47.999em){.campaign-modal_inner__WQkYx{bottom:0;left:0;position:fixed;right:0;top:0}}@media (min-width: 48em){.campaign-modal_inner__WQkYx{border-radius:.25rem;max-height:80vh;max-width:35rem}}@media print and (min-width: 48em),screen and (min-width: 48em) and (min-height: 800px){.campaign-modal_inner__WQkYx{max-height:800px}}.campaign-modal_header__RTzYQ{border-top-left-radius:.25rem;border-top-right-radius:.25rem;padding:1rem 1.5rem .5rem}@media (min-width: 64em){.campaign-modal_header__RTzYQ{padding-left:2rem;padding-right:2rem}}.campaign-modal_subHeader__tFxw4{min-height:auto}.campaign-modal_headerTitleRow___zIp0{align-items:center;display:flex;flex:1 1 auto;justify-content:space-between}.campaign-modal_headerTitle__ZKG_K{align-items:center;display:flex;justify-content:space-between;width:90%}.campaign-modal_heading__BVOoR{flex:1 1 auto}.campaign-modal_content__S9Qxt{flex-grow:1;-webkit-overflow-scrolling:touch;overflow-y:auto;padding:1rem 1.5rem 2rem}@media (min-width: 64em){.campaign-modal_content__S9Qxt{padding-bottom:2.5rem;padding-left:2rem;padding-right:2rem}}.campaign-modal_footer__gSZYm{margin:1rem 1.5rem}@media (min-width: 64em){.campaign-modal_footer__gSZYm{margin:.5rem 2rem 2rem}}.expansion-list-wrapper_header__1J886{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.expansion-list-wrapper_filter__f0Kqj{border-radius:1rem}.mme-service-banner_mmeServiceBanner__dYRN3{align-items:center;background-color:#f0f2fb;border-radius:.75rem;display:flex;grid-area:service-date-banner;justify-content:space-between;padding:1rem}@media (max-width: 47.999em){.mme-service-banner_mmeServiceBanner__dYRN3{margin-bottom:1rem}}@media (max-width: 63.999em){.mme-service-banner_mmeServiceBanner__dYRN3{margin-left:-.5rem;margin-right:-.5rem;margin-top:1rem}}@media (min-width: 64em){.mme-service-banner_mmeServiceBanner__dYRN3{border-bottom-left-radius:0;border-bottom-right-radius:0}}.mme-service-banner_text__PB6hs{color:#252525;font-size:.875rem}.mme-service-banner_text__PB6hs strong{font-size:1rem}@media (prefers-reduced-motion: no-preference){.circle-goal-bar_firstCircle__yscts{animation:circle-goal-bar_firstPulsate__3zAtn 3667ms linear normal forwards}}@keyframes circle-goal-bar_firstPulsate__3zAtn{0%{transform:translate(500px,500px) scale(0)}21.816199%{animation-timing-function:cubic-bezier(.300392,.009993,.000392,.99871);transform:translate(500px,500px) scale(0)}62.721571%{transform:translate(500px,500px) scale(1)}to{transform:translate(500px,500px) scale(1)}}@media (prefers-reduced-motion: no-preference){.circle-goal-bar_secondCircle__jAlUt{animation:circle-goal-bar_secondPulsate__BDFoX 3667ms linear normal forwards}}@keyframes circle-goal-bar_secondPulsate__BDFoX{0%{transform:translate(500px,500px) scale(0)}27.270248%{animation-timing-function:cubic-bezier(.300392,.009993,.000392,.99871);transform:translate(500px,500px) scale(0)}70.902645%{transform:translate(500px,500px) scale(1)}to{transform:translate(500px,500px) scale(1)}}@media (prefers-reduced-motion: no-preference){.circle-goal-bar_bgGradientStroke0__LeaYg{animation:circle-goal-bar_bgGradientStroke0Fill__oKRaV 3667ms linear normal forwards}.circle-goal-bar_bgGradientStroke0__LeaYg.circle-goal-bar_yellow__Ze_pF{animation-name:circle-goal-bar_bgGradientStroke0FillYellow__3VETW}}@keyframes circle-goal-bar_bgGradientStroke0Fill__oKRaV{0%{stop-color:#03c86d}7.362967%{stop-color:#03c86d}22.634306%{stop-color:#cef3bd}to{stop-color:#cef3bd}}@keyframes circle-goal-bar_bgGradientStroke0FillYellow__3VETW{0%{stop-color:#fdb933}7.362967%{stop-color:#fdb933}22.634306%{stop-color:#f9db74}to{stop-color:#f9db74}}@media (prefers-reduced-motion: no-preference){.circle-goal-bar_bgGradientStroke1__NYTPQ{animation:circle-goal-bar_bgGradientStroke1Fill___p3Ix 3667ms linear normal forwards}.circle-goal-bar_bgGradientStroke1__NYTPQ.circle-goal-bar_yellow__Ze_pF{animation-name:circle-goal-bar_bgGradientStroke1FillYellow__7iQ54}}@keyframes circle-goal-bar_bgGradientStroke1Fill___p3Ix{0%{stop-color:#02a95c}7.362967%{stop-color:#02a95c}22.634306%{stop-color:#03c86d}to{stop-color:#03c86d}}@keyframes circle-goal-bar_bgGradientStroke1FillYellow__7iQ54{0%{stop-color:#f7933f}7.362967%{stop-color:#f7933f}22.634306%{stop-color:#fdb933}to{stop-color:#fdb933}}@media (prefers-reduced-motion: no-preference){.circle-goal-bar_bgGradientStroke2__uGGif{animation:circle-goal-bar_bgGradientStroke2Fill__V1Yyf 3667ms linear normal forwards}.circle-goal-bar_bgGradientStroke2__uGGif.circle-goal-bar_yellow__Ze_pF{animation-name:circle-goal-bar_bgGradientStroke2FillYellow__74HTU}}@keyframes circle-goal-bar_bgGradientStroke2Fill__V1Yyf{0%{stop-color:#03c86d}7.362967%{stop-color:#03c86d}22.634306%{stop-color:#03c86d}to{stop-color:#03c86d}}@keyframes circle-goal-bar_bgGradientStroke2FillYellow__74HTU{0%{stop-color:#fdb933}7.362967%{stop-color:#fdb933}22.634306%{stop-color:#fdb933}to{stop-color:#fdb933}}.circle-goal-bar_bgGradientStroke0__LeaYg,.circle-goal-bar_bgGradientStroke1__NYTPQ,.circle-goal-bar_bgGradientStroke2__uGGif{animation-iteration-count:1}@media (prefers-reduced-motion: no-preference){.circle-goal-bar_bgGradientPath__fCxmC{animation:circle-goal-bar_bgGradientPathStroke__DC2Gv 3667ms linear normal forwards}}@keyframes circle-goal-bar_bgGradientPathStroke__DC2Gv{0%{animation-timing-function:cubic-bezier(.3,.01,0,1);stroke-dasharray:0,0,0,1963.78}27.270248%{stroke-dasharray:0,0,1571.01,392.76}to{stroke-dasharray:0,0,1571.01,392.76}}@media (prefers-reduced-motion: no-preference){.circle-goal-bar_gradientRotatedG__hnkcS{animation:circle-goal-bar_gradientRotatedGOpacity__6v5SJ 3667ms linear normal forwards}}@keyframes circle-goal-bar_gradientRotatedGOpacity__6v5SJ{0%{opacity:0}9.080993%{opacity:0}18.189256%{opacity:1}to{opacity:1}}@media (prefers-reduced-motion: no-preference){.circle-goal-bar_gradientRotatedPathB__FPj24{animation:circle-goal-bar_gradientRotatedPathBDashArray__YtnSg 3667ms linear normal forwards}}@keyframes circle-goal-bar_gradientRotatedPathBDashArray__YtnSg{0%{stroke-dasharray:0,785.51,0,0}7.281156%{animation-timing-function:cubic-bezier(.3,.01,0,1);stroke-dasharray:0,785.51,0,0}28.170166%{stroke-dasharray:0,0,785.51,0}to{stroke-dasharray:0,0,785.51,0}}@media (prefers-reduced-motion: no-preference){.circle-goal-bar_gradientRotatedStroke0__mW7Es{animation:circle-goal-bar_gradientRotatedStroke0Gradient__AzWx_ 3667ms linear normal forwards}.circle-goal-bar_gradientRotatedStroke0__mW7Es.circle-goal-bar_yellow__Ze_pF{animation-name:circle-goal-bar_gradientRotatedStroke0GradientYellow__mewLm}}@keyframes circle-goal-bar_gradientRotatedStroke0Gradient__AzWx_{0%{stop-color:#02a95c}7.362967%{stop-color:#02a95c}14.998636%{stop-color:#02a258}18.271066%{stop-color:#029e56}22.634306%{stop-color:#019953}to{stop-color:#019953}}@keyframes circle-goal-bar_gradientRotatedStroke0GradientYellow__mewLm{0%{stop-color:#fdb933}7.362967%{stop-color:#fdb933}14.998636%{stop-color:#fdb933}18.271066%{stop-color:#fdb933}22.634306%{stop-color:#f7933f}to{stop-color:#f7933f}}@media (prefers-reduced-motion: no-preference){.circle-goal-bar_gradientRotatedStroke1__5M0jH{animation:circle-goal-bar_gradientRotatedStroke1Gradient__F_x1W 3667ms linear normal forwards}.circle-goal-bar_gradientRotatedStroke1__5M0jH.circle-goal-bar_yellow__Ze_pF{animation-name:circle-goal-bar_gradientRotatedStroke1GradientYellow__CKYG6}}@keyframes circle-goal-bar_gradientRotatedStroke1Gradient__F_x1W{0%{stop-color:#09a45b}7.362967%{stop-color:#09a45b}14.998636%{stop-color:#23b16a}18.271066%{stop-color:#35b571}22.634306%{stop-color:#4ebb7b}to{stop-color:#4ebb7b}}@keyframes circle-goal-bar_gradientRotatedStroke1GradientYellow__CKYG6{0%{stop-color:#f7933f}7.362967%{stop-color:#f7933f}14.998636%{stop-color:#f8b054}18.271066%{stop-color:#f8b054}22.634306%{stop-color:#f8b054}to{stop-color:#f8b054}}@media (prefers-reduced-motion: no-preference){.circle-goal-bar_gradientRotatedStroke2__qPj3N{animation:circle-goal-bar_gradientRotatedStroke2Gradient___nYAd 3667ms linear normal forwards}.circle-goal-bar_gradientRotatedStroke2__qPj3N.circle-goal-bar_yellow__Ze_pF{animation-name:circle-goal-bar_gradientRotatedStroke2GradientYellow__MRF_p}}@keyframes circle-goal-bar_gradientRotatedStroke2Gradient___nYAd{0%{stop-color:#4ebb7b}7.362967%{stop-color:#4ebb7b}14.998636%{stop-color:#4ebb7b}18.271066%{stop-color:#03c86d}22.634306%{stop-color:#03c86d}to{stop-color:#03c86d}}@keyframes circle-goal-bar_gradientRotatedStroke2GradientYellow__MRF_p{0%{stop-color:#fdb933}7.362967%{stop-color:#fdb933}14.998636%{stop-color:#fdb933}18.271066%{stop-color:#fdb933}22.634306%{stop-color:#fdb933}to{stop-color:#fdb933}}.circle-goal-bar_text__kksyP{animation:circle-goal-bar_text-fade-in__gVVLV .33s linear forwards;animation-delay:.83s;font-size:.875rem;opacity:0;position:relative}.circle-goal-bar_gradientText__O1MjR{font-size:6rem}@keyframes circle-goal-bar_text-fade-in__gVVLV{0%{bottom:-15px;opacity:0}to{bottom:0;opacity:1}}.progress-meter_progressMeter__BYOlt{display:grid;grid-area:progress}@media (min-width: 23.4375em){.progress-meter_progressMeter__BYOlt{margin-bottom:.5rem}}@media (min-width: 64em){.progress-meter_progressMeter__BYOlt{margin-bottom:1rem}}.progress-meter_progressMeterHeading__A6Slt{margin-bottom:.5rem}@media (min-width: 64em){.progress-meter_progressMeterHeading__A6Slt{grid-row:1/2}}.progress-meter_progressBar__JQJ3f{margin-bottom:.5rem}@media (min-width: 64em){.progress-meter_progressBar__JQJ3f{grid-row:2/3}}.progress-meter_thickerGoalBar__dk3N_{grid-row:2/3}.progress-meter_thickerGoalBar__dk3N_ .gfm-goal-bar{height:.75rem}@media (max-width: 47.999em){.progress-meter_goalBarVariantProgressMeter___rdnj{border:1px solid #e5e1d7;border-radius:.75rem;margin-bottom:.75rem;margin-top:.25rem;padding:1rem}}.progress-meter_thickerHeading__V5Kgs{font-size:1.25rem;font-weight:600}@media (min-width: 48em){.progress-meter_thickerHeading__V5Kgs{font-size:1.5rem}}.progress-meter_circleProgressMeterGrid__8Q8Yj{align-items:center;display:grid;grid-template-areas:"left-top left-top right-item" "left-bottom left-bottom right-item"}.progress-meter_circleProgressBar__UW05M{display:flex;grid-area:right-item;justify-self:right}.progress-meter_circleProgressMeterHeading__ddvh4{align-self:end;display:grid;grid-area:left-top;margin-bottom:0}.progress-meter_circleGoalDonations__5gSh1{align-self:start;color:#6f6f6f;grid-area:left-bottom}.progress-meter_circleProgressMeterGridNoFunds__IO99j{align-items:center;display:grid;grid-template-areas:"left right"}.progress-meter_circleProgressMeterHeadingNoFunds__uCy6B{align-self:center;grid-area:left}.progress-meter_circleProgressBarNoFunds__X2zuz{grid-area:right;justify-self:right}.campaign-page-share-icon_fontSize12__T4R76{font-size:.75rem}.campaign-page-share-icon_lineHeight16__ddtpG{line-height:1rem}.gen-ai-share-highlight-popover_genAiShareHighlightPopover__mxC8t{height:0;margin-top:-1.5rem;right:2rem!important}@media (max-width: 71.999em){.gen-ai-share-highlight-popover_genAiShareHighlightPopover__mxC8t{left:2.5rem!important}}.gen-ai-share-highlight-popover_genAiShareHighlightPopover__mxC8t .hrt-popover-bubble{bottom:auto!important;top:calc(100% + var(--hrt-popover-offset))!important;width:19.375rem}.gen-ai-share-highlight-popover_genAiShareHighlightPopover__mxC8t .hrt-popover-bubble.hrt-popover-bubble--center{left:calc(50% - 9.6875rem)}.gen-ai-share-highlight-popover_genAiShareHighlightPopover__mxC8t .hrt-popover-bubble.hrt-popover-bubble--center .hrt-bubble--arrow-bottom-center:after{left:calc(50% - var(--hrt-bubble-arrow-size) * .5)!important;top:-.4375rem!important}.gen-ai-share-highlight-popover_genAiShareHighlightPopover__mxC8t .hrt-popover-bubble.hrt-popover-bubble--center .hrt-bubble--arrow-bottom-center:after .hrt-popover-bubble-close{height:2rem;width:2rem}.gen-ai-share-highlight-popover_genAiShareHighlightPopover__mxC8t .hrt-popover-bubble.hrt-popover-bubble--center .hrt-bubble--arrow-bottom-center:after .hrt-popover-bubble-close .hrt-icon.hrt-icon--small{height:1rem;width:1rem}@keyframes skeleton_skeletonPulse__aLKty{0%{background-color:#fbfaf8}50%{background-color:#f4f2ec}to{background-color:#fbfaf8}}.skeleton_skeleton__n6CQu{animation-duration:1.1s;animation-iteration-count:infinite;animation-name:skeleton_skeletonPulse__aLKty;animation-timing-function:cubic-bezier(.65,0,.35,1);display:block}.locale-picker_localePickerButton__WsmkM{border-radius:.75rem;font-size:.875rem!important;font-weight:400!important;padding:.5rem!important}@media (max-width: 47.999em){.locale-picker_localePickerButton__WsmkM{width:100%}}.share-and-donate_exposedShareIconsWrapper__9YQF7{margin-left:-.75rem;margin-right:-.75rem}.share-and-donate_exposedShareIconsCard__oOHGA{border:1px solid #e5e1d7}.share-and-donate_shareIconsLoadingState__Gwk0V{border-radius:.75rem;height:3rem}.default-footer_defaultFooter__ISvRD .shared-default-footer-locale{grid-area:locale}@media (max-width: 47.999em){.default-footer_defaultFooter__ISvRD .shared-default-footer-legal-date{margin-bottom:.5rem}}.default-footer_defaultFooter__ISvRD .shared-default-footer-stores{align-items:center;display:flex;grid-area:stores}@media (min-width: 64em){.default-footer_defaultFooter__ISvRD .shared-default-footer-stores{justify-content:flex-end}}.default-footer_defaultFooter__ISvRD .shared-default-footer-store-button{background-repeat:no-repeat;background-size:cover;display:block;height:2.125rem;text-indent:-9999px}.default-footer_defaultFooter__ISvRD .shared-default-footer-store-button--apple{height:2.125rem;width:6.375rem}.default-footer_defaultFooter__ISvRD .shared-default-footer-store-button--google{height:2.125rem;margin-right:.5rem;width:7.3125rem}.default-footer_defaultFooter__ISvRD .shared-default-footer-store-button--fr{width:6.75rem}.brand-value-propositions_brandValuePropositions__ZcSfv{padding-bottom:4.5rem;padding-top:4.5rem}@media (min-width: 48em){.brand-value-propositions_brandValuePropositions__ZcSfv{padding-bottom:5.5rem;padding-top:5.5rem}}.default-header_shared-default-header__Nebuq [data-element-id=btn_nav_search_icon]{font-size:1rem!important}.default-header_shared-default-header-individuals-dropdown__hqpAQ{display:grid;grid-gap:.5rem;grid-template-columns:repeat(4,minmax(0,1fr))}.default-header_shared-default-header-person__gbs0b{align-self:center}.default-header_shared-default-header-sign-up-button__xQ4v9{border-radius:624.9375rem;margin-left:.5rem;padding:.25rem 1rem}.default-header_shared-default-header-sign-up-button__xQ4v9[class*=hrt-primary-button]{background-color:#008044;border-color:#0000;color:#fff}.default-header_shared-default-header-sign-up-button__xQ4v9[class*=hrt-primary-button]:hover{background-color:#015d32;color:#fff}.date-and-category_dateAndCategory__m56MT{font-size:1rem!important;padding-bottom:1rem;padding-top:1rem;row-gap:1rem}.date-and-category_dateAndCategory__m56MT .m-meta-list-item:not(:first-child):before{color:#c0bdb8}.sitewide-banner_animate__QK2s6{height:0;overflow:hidden;transition:height .5s}.sitewide-banner_banner__KNUHJ{background-color:#425ccd;color:#fff;padding:1rem 2.5rem;position:relative;z-index:1000}@media (max-width: 47.999em){.sitewide-banner_banner__KNUHJ{padding-left:1rem}}.sitewide-banner_close__uJHSh{position:absolute;right:.25rem;top:calc(50% - 1rem)}.sitewide-banner_cta__OSogR{white-space:nowrap}.sticky_stickyCta__dBfjV{position:relative;z-index:1}.sticky_inner__AM7EH{background-color:#fff;box-shadow:0 2px 6px #0000001a;min-height:5rem;opacity:0;padding:1rem;position:fixed;transition:top .2s ease-in-out,opacity .2s ease-in-out;width:100%}.sticky_inner__AM7EH button{min-width:110px;-webkit-tap-highlight-color:transparent}@media (min-width: 64em){.sticky_inner__AM7EH{display:none}}.sticky_top__2anFj{top:-90px}.sticky_bottom__ma5tm{bottom:-80px;padding-bottom:env(safe-area-inset-bottom);transition:bottom .2s ease-in-out,opacity .2s ease-in-out,background-color .5s ease}.sticky_isOpen__bpg5W{opacity:1}.sticky_topOpen__obsk6{top:0}.sticky_bottomOpen__ty4KA{bottom:0;left:0}.sticky_ctaClipsGray__x0_Mz{transition:background-color .5s ease}@media (max-width: 63.999em){.page-campaign-layout_footer__KTsOX{padding-bottom:3rem}}.page-campaign-layout_campaignPageLayout__ZK9_s .t-campaign-page-header,.page-campaign-layout_campaignPageLayout__ZK9_s .t-campaign-page-template-top{transition:all .5s ease}.page-campaign-layout_campaignPageLayout__ZK9_s .t-campaign-page-template-top{background-color:#fff;position:relative;z-index:100}.page-campaign-layout_campaignPageLayout__ZK9_s .t-campaign-page-template-alert{position:sticky;top:0;z-index:10}@media (min-width: 64em){.page-campaign-layout_campaignPageLayout__ZK9_s .t-campaign-page-template-content{margin-top:2rem!important}.page-campaign-layout_campaignPageLayout__ZK9_s .t-campaign-page-template--stats:not(.t-campaign-page-template--stats-hide-widget){width:max(75%,100vw - 390px)}.page-campaign-layout_campaignPageLayout__ZK9_s .t-campaign-page-stats-widget{background:#f4f2ec;box-shadow:0 0 5px #ddd;position:fixed;right:0;top:0;z-index:100}.page-campaign-layout_campaignPageLayout__ZK9_s .t-campaign-page-stats-widget:not(.t-campaign-page-stats-widget-hide-widget){display:inline-flex;flex-direction:column;height:100vh;max-width:390px;padding:1rem;width:25%}}@media (orientation: portrait){body[data-dim-body] .page-campaign-layout_campaignPageLayout__ZK9_s .m-campaign-sidebar-notification,body[data-dim-body] .page-campaign-layout_campaignPageLayout__ZK9_s .m-progress-meter-heading,body[data-dim-body] .page-campaign-layout_campaignPageLayout__ZK9_s .p-campaign-byline,body[data-dim-body] .page-campaign-layout_campaignPageLayout__ZK9_s .p-campaign-description,body[data-dim-body] .page-campaign-layout_campaignPageLayout__ZK9_s .p-campaign-title,body[data-dim-body] .page-campaign-layout_campaignPageLayout__ZK9_s .progress-meter,body[data-dim-body] .page-campaign-layout_campaignPageLayout__ZK9_s .t-campaign-page-header,body[data-dim-body] .page-campaign-layout_campaignPageLayout__ZK9_s .t-campaign-page-template-top,body[data-dim-body] .page-campaign-layout_campaignPageLayout__ZK9_s progress{opacity:0}body[data-dim-body] .page-campaign-layout_campaignPageLayout__ZK9_s .m-sticky-cta-inner,body[data-dim-body] .page-campaign-layout_campaignPageLayout__ZK9_s .t-campaign-page-header,body[data-dim-body] .page-campaign-layout_campaignPageLayout__ZK9_s .t-campaign-page-template-top{background-color:#000}body[data-dim-body] .page-campaign-layout_campaignPageLayout__ZK9_s .cta-clips-gray{background:#252525;color:#fff}body[data-dim-body] .page-campaign-layout_campaignPageLayout__ZK9_s .o-campaign-story{color:#000}}.campaign-page_campaign__SFW7x .p-campaign{display:grid;grid-template-areas:"partner-banner" "service-date-banner" "collage" "header" "progress" "share-and-donate" "status" "byline" "description" "content" "reportbutton" " referrals" "valueprops" "sidebar";grid-template-columns:1fr;grid-template-rows:auto}@media (min-width: 64em){.campaign-page_campaign__SFW7x .p-campaign{grid-template-areas:"partner-banner partner-banner partner-banner partner-banner" "header header header header" "collage collage collage sidebar" "byline byline . sidebar" "description description . sidebar" "content content . sidebar" "reportbutton reportbutton . sidebar" "referrals referrals . sidebar" "valueprops valueprops valueprops valueprops";grid-template-columns:4fr 4fr 0fr 4.5fr;grid-template-rows:auto}}@media (min-width: 72em){.campaign-page_campaign__SFW7x .p-campaign{grid-template-columns:4fr 4fr .5fr 4.5fr}}.campaign-page_campaign__SFW7x .p-campaign .hrt-rule--horizontal{margin-bottom:3rem;margin-top:2.5rem}@media (max-width: 63.999em){.campaign-page_campaign__SFW7x .p-campaign .hrt-rule--horizontal{margin-bottom:2rem;margin-top:1.75rem}}.campaign-page_campaign__SFW7x .p-campaign.clips{padding-top:1rem}@media (max-width: 63.999em){.campaign-page_campaign__SFW7x .p-campaign.clips{grid-template-areas:"status" "partner-banner" "service-date-banner" "header" "progress" "collage" "byline" "description" "content" "reportbutton" "referrals" "valueprops"}.campaign-page_campaign__SFW7x .p-campaign.clips .p-campaign-header{margin-bottom:1rem;margin-top:2rem;width:calc(100% - .5rem)}.campaign-page_campaign__SFW7x .p-campaign.clips .a-progress-bar{margin-bottom:.25rem;width:100%}.campaign-page_campaign__SFW7x .p-campaign.clips .p-campaign-byline{margin-top:1.5rem}.campaign-page_campaign__SFW7x .p-campaign.clips .clips-scroll-snap{background-color:#252525;border-radius:1em;scroll-margin-bottom:80px;scroll-snap-align:start;text-align:center}.campaign-page_campaign__SFW7x .p-campaign.clips .clips-no-snap{background-color:#252525;border-radius:1em;text-align:center}.campaign-page_campaign__SFW7x .p-campaign.clips .p-campaign-collage--clips{border-radius:1em;margin-left:-1rem;margin-right:-1rem}}@media (max-width: 63.999em) and (orientation: landscape){.campaign-page_campaign__SFW7x .p-campaign.clips .clips-scroll-snap{scroll-snap-align:none}}.campaign-page_campaign__SFW7x .p-campaign-collage--clips{background-color:#252525}.campaign-page_campaign__SFW7x .p-campaign-header{grid-area:header;margin-bottom:.5rem;margin-left:0;margin-top:1rem}@media (min-width: 64em){.campaign-page_campaign__SFW7x .p-campaign-header{margin-bottom:0;margin-top:1rem}}.campaign-page_campaign__SFW7x .p-campaign-title{font-size:calc(28px + 12 * (100vw - 375px) / 777);line-height:1.2;margin-bottom:0}@media screen and (min-width: 72em){.campaign-page_campaign__SFW7x .p-campaign-title{font-size:2.5rem}}@media screen and (max-width: 375px){.campaign-page_campaign__SFW7x .p-campaign-title{font-size:1.75rem}}.campaign-page_campaign__SFW7x .p-campaign-sidebar{grid-area:sidebar;margin:.5rem 0 0}@media (min-width: 64em){.campaign-page_campaign__SFW7x .p-campaign-sidebar{margin-left:1.5rem;margin-top:1.5rem;position:relative}.campaign-page_campaign__SFW7x .p-campaign-sidebar .o-campaign-sidebar{position:sticky;top:1rem}}.campaign-page_campaign__SFW7x .p-campaign-collage{grid-area:collage;margin-top:1.5rem}@media (min-width: 23.4375em){.campaign-page_campaign__SFW7x .p-campaign-collage{border-radius:.5rem}}@media (max-width: 47.999em){.campaign-page_campaign__SFW7x .p-campaign-collage{margin-top:0}}@media (min-width: 48em){.campaign-page_campaign__SFW7x .p-campaign-collage{border-radius:.75rem}}@media (max-width: 63.999em){.campaign-page_campaign__SFW7x .p-campaign-collage{margin-left:-.5rem;margin-right:-.5rem}}.campaign-page_campaign__SFW7x .p-campaign-collage--video{background-color:initial!important;height:14em}@media print,screen and (min-width: 48.0625rem){.campaign-page_campaign__SFW7x .p-campaign-collage--video{height:20.8em}}@media print,screen and (min-width: 71.875rem){.campaign-page_campaign__SFW7x .p-campaign-collage--video{height:25.66em}}.campaign-page_campaign__SFW7x .p-campaign-byline{grid-area:byline;margin-bottom:1.5rem;margin-top:1.5rem;padding:0 .5rem}@media (max-width: 47.999em){.campaign-page_campaign__SFW7x .p-campaign-byline{padding:0}}@media (min-width: 64em){.campaign-page_campaign__SFW7x .p-campaign-byline{margin-bottom:1rem;margin-top:1rem;max-width:664px;position:relative}}.campaign-page_campaign__SFW7x .p-campaign-description{grid-area:description;padding:0 .5rem 2rem}@media (max-width: 47.999em){.campaign-page_campaign__SFW7x .p-campaign-description{padding:0}}@media (min-width: 64em){.campaign-page_campaign__SFW7x .p-campaign-description{max-width:664px;position:relative}}.campaign-page_campaign__SFW7x .p-campaign-content{grid-area:content;margin-top:1rem}@media (max-width: 47.999em){.campaign-page_campaign__SFW7x .p-campaign-content{margin-top:.25rem}}@media (min-width: 64em){.campaign-page_campaign__SFW7x .p-campaign-content{max-width:664px;padding:0 .5rem}}.campaign-page_campaign__SFW7x .p-campaign-content--mobile-buttons{margin-top:1.75rem}.campaign-page_campaign__SFW7x .p-campaign-brand-value-proposition,.campaign-page_campaign__SFW7x .p-campaign-comments,.campaign-page_campaign__SFW7x .p-campaign-donations,.campaign-page_campaign__SFW7x .p-campaign-members,.campaign-page_campaign__SFW7x .p-campaign-updates{grid-area:valueprops;margin-bottom:2.5rem;margin-top:3rem}@media (min-width: 64em){.campaign-page_campaign__SFW7x .p-campaign-brand-value-proposition,.campaign-page_campaign__SFW7x .p-campaign-comments,.campaign-page_campaign__SFW7x .p-campaign-donations,.campaign-page_campaign__SFW7x .p-campaign-members,.campaign-page_campaign__SFW7x .p-campaign-updates{padding:0 .5rem}}@media (max-width: 47.999em){.campaign-page_campaign__SFW7x .p-campaign-brand-value-proposition,.campaign-page_campaign__SFW7x .p-campaign-comments,.campaign-page_campaign__SFW7x .p-campaign-donations,.campaign-page_campaign__SFW7x .p-campaign-members,.campaign-page_campaign__SFW7x .p-campaign-updates{margin-bottom:2rem;margin-top:1.75rem}}.campaign-page_campaign__SFW7x .p-campaign-donations h2,.campaign-page_campaign__SFW7x .p-campaign-members h2,.campaign-page_campaign__SFW7x .p-campaign-updates h2{margin-bottom:1.5rem}@media (min-width: 64em){.campaign-page_campaign__SFW7x .p-campaign-donations h2,.campaign-page_campaign__SFW7x .p-campaign-members h2,.campaign-page_campaign__SFW7x .p-campaign-updates h2{margin-bottom:2rem}}.campaign-page_campaign__SFW7x .p-campaign-updates{margin-top:0!important}.campaign-page_campaign__SFW7x .p-campaign-report-button{align-items:center;display:flex;grid-area:reportbutton;margin-bottom:3rem;margin-top:3rem}@media (max-width: 47.999em){.campaign-page_campaign__SFW7x .p-campaign-report-button{justify-content:center}}.campaign-page_campaign__SFW7x .exp-gradient,.campaign-page_campaign__SFW7x .exp-gradient-gfm{position:relative}.campaign-page_campaign__SFW7x .exp-gradient .icon-align-left,.campaign-page_campaign__SFW7x .exp-gradient-gfm .icon-align-left{position:absolute}.campaign-page_campaign__SFW7x .exp-gradient-gfm .icon-align-left{left:.5rem;top:.5rem}.campaign-page_campaign__SFW7x .exp-gradient .icon-align-left{left:.625rem;top:.625rem}.campaign-page_campaign__SFW7x .exp-gradient-gfm--donate,.campaign-page_campaign__SFW7x .exp-gradient-gfm--donate:hover{background:#f58131;background:linear-gradient(180deg,#fdb933 35.42%,#f58131 139.58%);border-color:#c06828;font-size:1rem}.campaign-page_campaign__SFW7x .p-campaign-donation-suggestion-well{text-decoration:none}.campaign-page_campaign__SFW7x .p-campaign-donation-suggestion-well-content{margin-left:-1rem;margin-right:-1rem;position:relative}@media (min-width: 64em){.campaign-page_campaign__SFW7x .p-campaign-donation-suggestion-well-content{margin-left:0;margin-right:0}}.campaign-page_campaign__SFW7x .p-campaign-donation-suggestion-well-icon-large{bottom:0;position:absolute}.campaign-page_campaign__SFW7x .p-campaign-donation-suggestion-well-image-placeholder{height:3.125rem;width:8.75rem}.campaign-page_campaign__SFW7x .p-campaign-donation-suggestion-well-small-image-container{align-self:center;flex-basis:5rem;flex-grow:0;flex-shrink:0}.campaign-page_campaign__SFW7x .p-campaign-donation-suggestion-well-text-container{background-color:#f7effb}@media (orientation: landscape){.campaign-page_campaign__SFW7x .t-campaign-page-header{scroll-snap-align:none}}.campaign-page_valueProposition__u_sxv{margin-top:3rem}@media (max-width: 47.999em){.campaign-page_valueProposition__u_sxv{margin-top:1.5rem}}.campaign-page_referrals__tE6NK{align-items:center;display:flex;grid-area:referrals;height:100%;padding-bottom:3rem;padding-top:3rem}@media (max-width: 47.999em){.campaign-page_referrals__tE6NK{justify-content:center;margin-left:-1rem;margin-right:-1rem}}.campaign-page_collections__ZmRpO{padding:4rem 1rem}@media (min-width: 48em){.campaign-page_collections__ZmRpO{margin-top:3rem;padding:7.5rem 7.5rem 6rem}}.campaign-page_shareAndDonate__qRlrx{grid-area:share-and-donate}.partner-banner_partnerBanner__MJ9Ax{align-items:center;color:#252525;display:flex;flex-direction:row;grid-area:partner-banner}@media (max-width: 63.999em){.partner-banner_partnerBanner__MJ9Ax{background-color:#fbfaf8;border-radius:.5rem;margin-bottom:.5rem;margin-left:-.5rem;margin-right:-.5rem;padding:1rem}}.partner-banner_image__sdP11{border:1px solid #c0bdb8;border-radius:50%;width:1.5rem}@media (min-width: 64em){.partner-banner_image__sdP11{width:2rem}}.partner-banner_text__GKTD_{font-size:.875rem;margin-bottom:0;margin-left:.5rem}.donation-protection-modal_headline__IoOGL{padding-left:1rem;padding-right:1rem;text-align:center}@media (min-width: 48em){.donation-protection-modal_headline__IoOGL{padding-left:1.5rem;padding-right:1.5rem}}.donation-protection-modal_listItem__N6PJn{display:flex;padding:.5rem 0}@media (min-width: 48em){.donation-protection-modal_listItem__N6PJn{padding:.5rem 1.5rem}}.donation-protection-modal_hr__6riqc{border-top:1px solid #e5e1d7;padding:.5rem 0}.hover-tag_hoverTag__uNW3t{font-weight:700;top:-2rem;white-space:nowrap}.reaction-options-list_optionsList__UA_d8{border-radius:6.25rem;-moz-column-gap:1rem;column-gap:1rem;height:3rem;top:-1.25rem}.reaction-options-list_overflowHidden__fjTzK{overflow:hidden}.reaction-options-list_shadow__vUb_1{box-shadow:0 .125rem .375rem #0000001a}.reaction-sign-in-modal_emojiBackground__j5hVb{height:4rem;width:4rem}.reaction-summary-modal_reactionAvatar__C1Qyq{border:1px solid #fff;height:1.5rem;margin-left:-1rem;width:1.5rem}.reaction-summary-modal_reactionsList__tjvmU{gap:1.5rem}.reaction-summary-modal_lrPadding__Dkk2s{padding-left:.25rem;padding-right:.25rem}.donation-suggestion-card_card__WNQJD{border-radius:.25rem;padding-bottom:1rem;padding-top:1rem}@media (min-width: 64em){.donation-suggestion-card_card__WNQJD{box-shadow:0 6px 14px #0000001a;margin-top:-16px;padding:2rem}}.donation-suggestion-card_header__7Jg24{font-size:1rem;line-height:1.875rem;margin-bottom:0}@media (min-width: 64em){.donation-suggestion-card_header__7Jg24{font-size:1.375rem;line-height:1.5rem;margin-bottom:.5rem}}.donation-suggestion-card_icon__Mcz8F{flex-shrink:0;margin-right:1rem;width:3.3125rem}@media (min-width: 64em){.donation-suggestion-card_icon__Mcz8F{margin-right:2rem;width:6.125rem}}#kp-app li{padding:2px 7px;list-style-type:none;display:flex;justify-content:space-between;border-bottom:1px solid rgba(0,0,0,.1)}#kp-app li a{word-break:break-word;color:#3b3737;font-size:14px}#kp-app .volume{margin-left:5px;word-break:normal;color:#3b3737;font-size:14px}.notification-container{position:fixed;bottom:20px;left:20px;display:flex;flex-direction:column;gap:10px;z-index:9999}.notification{background-color:#252525;color:#fff;padding:12px 18px;border-radius:8px;box-shadow:0 0 10px #0000004d;animation:fadeInOut 6s ease forwards;opacity:0}@keyframes fadeInOut{0%{opacity:0;transform:translateY(20px)}10%{opacity:1;transform:translateY(0)}90%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-20px)}}.hrt-avatar{width:48px;height:48px;border-radius:50%;overflow:hidden;border:2px solid #fff;box-shadow:0 0 0 2px #ddd}.hrt-avatar-img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:50%}.hrt-avatar-stack{display:flex;align-items:center}.hrt-avatar-stack-item{margin-left:-10px}.hrt-avatar-stack-item:first-child{margin-left:0}:root{--card-bg:#f8fafc;--card-border:#e5e7eb;--ink:#0f172a;--muted:#475569;--brand:#2b6cb0;--ok:#16a34a;--radius:16px;--shadow:0 8px 24px rgba(2,6,23,.08)}.org-card{display:flex;gap:16px;align-items:center;justify-content:space-between;background:linear-gradient(180deg,#ffffff 0%,var(--card-bg) 100%);border:1px solid var(--card-border);border-radius:var(--radius);padding:14px 16px;box-shadow:var(--shadow);margin:14px 0 8px}.org-card__left{display:grid;gap:10px}.org-card__row{display:flex;align-items:center;gap:10px}.org-card__icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:32px;min-width:32px;height:32px;min-height:32px;aspect-ratio:1 / 1;border-radius:999px;background:#eef2ff;color:var(--brand);box-shadow:inset 0 0 0 1px #2b6cb026}.org-card__icon svg{display:block;width:18px;height:18px;flex-shrink:0}.org-card__text{display:flex;flex-direction:column;line-height:1.2}.org-card__text strong{color:var(--ink);font-weight:700;font-size:.92rem}.org-card__text span{color:var(--muted);font-size:.9rem}.org-card__text a{color:var(--brand);font-weight:700;font-size:.9rem;text-decoration:none}.org-card__text a:hover{text-decoration:underline}.footer-phone-plain{margin:0;color:inherit;font-weight:600}.org-card__cnpj{padding:0;margin:2px 0 0;background:transparent;border:none;cursor:pointer;font:inherit;color:var(--brand);font-weight:800;text-align:left}.org-card__cnpj:focus-visible{outline:2px solid #93c5fd;outline-offset:2px}.org-card__right{display:flex;align-items:center}.org-card__badge{display:inline-flex;align-items:center;gap:6px;font-size:.85rem;font-weight:700;color:#065f46;background:#dcfce7;border:1px solid #bbf7d0;padding:6px 10px;border-radius:999px}.modal{position:fixed;top:0;right:0;bottom:0;left:0;display:none;z-index:9999;pointer-events:none}.modal[aria-hidden=false]{display:block;pointer-events:auto}.modal__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#0f172a99;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:1}.modal__dialog{position:relative;z-index:2;width:min(920px,96vw);max-height:90vh;margin:6vh auto;background:#fff;border-radius:18px;overflow:auto;box-shadow:0 18px 60px #00000040;-webkit-overflow-scrolling:touch}.modal__header,.modal__footer{padding:12px 14px;border-bottom:1px solid #eee}.modal__footer{border-top:1px solid #eee;border-bottom:none}.modal__header h3{margin:0;font-size:1.05rem}.modal__close{position:absolute;right:8px;top:8px;width:36px;height:36px;border:none;border-radius:10px;background:#f1f5f9;font-size:20px;cursor:pointer}.modal__body{padding:10px;overflow:auto}.modal__body img{display:block;width:100%;height:auto;border-radius:12px}.modal__btn{padding:8px 14px;border-radius:10px;border:1px solid #d1d5db;background:#f8fafc;cursor:pointer;font-weight:700}@media (max-width: 520px){.org-card{padding:12px}.org-card__badge{display:none}}.donation-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:none;align-items:center;justify-content:center;background:#00000073;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);overflow-y:auto;padding:20px;font-family:Inter,sans-serif}.donation-modal.show{display:flex;animation:fadeIn .25s ease}.donation-modal__dialog{background:#fff;color:#1a1a1a;border-radius:12px;box-shadow:0 8px 30px #0000001f;width:100%;max-width:460px;overflow:hidden;animation:slideUp .25s ease;display:flex;flex-direction:column}.donation-modal__header{background:#0074d9;color:#fff;padding:1rem 1.25rem;display:flex;justify-content:space-between;align-items:center}.donation-modal__header h2{font-size:1.1rem;font-weight:600;margin:0}.donation-modal__close{background:transparent;border:none;color:#fff;font-size:1.6rem;font-weight:600;cursor:pointer;line-height:1}.donation-modal__body{padding:1.25rem;display:flex;flex-direction:column;gap:1.25rem}.donation-amounts{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:.6rem}.donation-amount-btn{background:#f4f8ff;border:1px solid #c8d9ff;color:#004aad;font-weight:600;border-radius:8px;padding:.8rem;cursor:pointer;transition:all .2s ease}.donation-amount-btn:hover{background:#e6f0ff}.donation-amount-btn.selected{background:#0074d9;color:#fff;border-color:#0074d9}.donation-custom{display:flex;flex-direction:column;align-items:center;gap:.7rem}.donation-custom p{margin:0;color:#004aad;font-weight:600;font-size:.95rem;text-align:center}.donation-custom-input{display:flex;align-items:center;background:#fff;border:1px solid #c8d9ff;border-radius:8px;overflow:hidden;width:100%;max-width:250px;box-shadow:0 2px 6px #0000000a}.currency-symbol{background:#eaf2ff;color:#004aad;font-weight:600;padding:.7rem .9rem;border-right:1px solid #c8d9ff}.donation-custom-input input{flex:1;border:none;padding:.7rem;outline:none;background:transparent;color:#333;font-size:1rem;text-align:left}.donation-pay-method__label{margin:0;font-size:.8rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:#64748b}.donation-pay-method__toggle{display:flex;gap:.5rem;margin-top:.35rem}.donation-pay-method__btn{flex:1;padding:.65rem .5rem;border-radius:8px;border:1px solid #c8d9ff;background:#f4f8ff;color:#004aad;font-weight:600;cursor:pointer;transition:background .2s,color .2s,border-color .2s}.donation-pay-method__btn:hover{background:#e6f0ff}.donation-pay-method__btn.is-active{background:#c2185b;border-color:#c2185b;color:#fff}.donation-pay-method__hint{margin:.5rem 0 0;font-size:.88rem;color:#64748b;line-height:1.4}.donation-payer{display:flex;flex-direction:column;gap:.65rem}.donation-field{display:flex;flex-direction:column;gap:.25rem;font-size:.85rem;color:#334155}.donation-field span{font-weight:600}.donation-field input{border:1px solid #c8d9ff;border-radius:8px;padding:.55rem .65rem;font-size:1rem}.donation-terms{display:flex;align-items:flex-start;gap:.5rem;font-size:.88rem;color:#334155;cursor:pointer}.donation-terms input{margin-top:.2rem}.donation-terms a{color:#c2185b;font-weight:600}.donation-submit-btn{width:100%;background:#0074d9;color:#fff;font-weight:700;border:none;border-radius:8px;padding:.9rem 1rem;cursor:pointer;transition:all .2s ease}.donation-submit-btn:hover{background:#005fa8}.donation-submit-btn:active{transform:scale(.98)}.donation-submit-btn:disabled{opacity:.5;cursor:not-allowed;background:#94a3b8}.donation-submit-btn:disabled:hover{background:#94a3b8}.donation-loading{display:flex;flex-direction:column;align-items:center;color:#0074d9;gap:.5rem;margin-top:1rem}.loading-spinner{width:28px;height:28px;border:3px solid #c8d9ff;border-top-color:#0074d9;border-radius:50%;animation:spin 1s linear infinite}@media (max-width: 600px){.donation-modal{align-items:center;padding:12px}.donation-modal__dialog{width:92vw;border-radius:10px}.donation-modal__header{padding:.9rem 1rem}.donation-modal__body{padding:1rem;gap:1rem}.donation-custom-input{max-width:100%}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}:root{--ink:#0f172a;--muted:#475569;--ring:#93c5fd;--card:#ffffff;--shadow:0 10px 30px rgba(2,6,23,.15);--radius:7px}.mi-slider{max-width:960px;margin:18px auto}.mi-slider__viewport{position:relative;overflow:hidden;border-radius:var(--radius);background:linear-gradient(180deg,#fff,#f8fafc);box-shadow:var(--shadow)}.mi-slider__track{display:flex;transition:transform .35s ease;will-change:transform}.mi-slide{position:relative;min-width:100%;aspect-ratio:16/10;margin:0;background:#f1f5f9;display:grid;place-items:end}.mi-slide img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.mi-slide figcaption{position:relative;z-index:1;background:#0f172aa6;color:#fff;width:100%;display:flex;gap:8px;align-items:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.mi-slide figcaption strong{font-weight:800;margin-left:10px}.mi-slide figcaption span{color:#e2e8f0;font-weight:600}.mi-nav{position:absolute;top:50%;transform:translateY(-50%);width:42px;height:42px;border:none;border-radius:999px;background:#ffffffd9;box-shadow:0 6px 14px #02061733;cursor:pointer;display:grid;place-items:center;font-size:20px;transition:background .2s ease,transform .1s ease}.mi-prev{left:10px}.mi-next{right:10px}.mi-nav:active{transform:translateY(-50%) scale(.98)}.mi-nav:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.mi-dots{display:flex;gap:8px;justify-content:center;margin-top:10px}.mi-dots button{width:9px;height:9px;border-radius:999px;border:none;cursor:pointer;background:#cbd5e1;transition:transform .15s ease,background .2s ease}.mi-dots button.is-active{background:#0ea5e9;transform:scale(1.2)}@media (min-width:768px){.mi-slide{aspect-ratio:16/8}}.copy-section-title{font-size:1.35rem;font-weight:800;color:#0f172a;line-height:1.3;margin:0 0 1rem;text-align:center}@media (min-width:640px){.copy-section-title{font-size:1.55rem}}.campaign-banner-img{display:block;width:100%;max-width:100%;height:auto;border-radius:14px;margin:1.25rem 0 1rem;box-shadow:0 8px 28px #0f172a14}.mi-slider--qs-gallery{max-width:420px;margin:1.5rem auto}@media (min-width:768px){.mi-slider--qs-gallery{max-width:480px}}.mi-slider--qs-gallery .mi-slider__viewport{border-radius:18px;overflow:hidden;box-shadow:0 12px 40px #0f172a1f}.mi-slider--qs-gallery .mi-slide--qs{aspect-ratio:3/4;margin:0}@media (min-width:768px){.mi-slider--qs-gallery .mi-slide--qs{aspect-ratio:4/5}}.mi-slider--qs-gallery .mi-slide--qs:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(to top,rgba(0,32,96,.9) 0%,rgba(0,32,96,.4) 42%,transparent 70%)}.mi-slider--qs-gallery .mi-slide--qs__caption{position:absolute;left:0;right:0;bottom:0;z-index:2;display:flex;flex-direction:column;align-items:flex-start;gap:.5rem;padding:1.15rem 1.1rem 1.25rem;margin:0;background:transparent!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;width:100%;color:#fff}.mi-slider--qs-gallery .mi-slide--qs__caption strong.qs-card-title,.mi-slider--qs-gallery .qs-card-title{display:block;font-size:1.2rem;font-weight:800;line-height:1.25;margin:0;color:#fff;text-shadow:0 2px 12px rgba(0,0,0,.35)}.mi-slider--qs-gallery .qs-card-badge{display:inline-block;background:#f2a900;color:#0f172a;font-size:.65rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;padding:.32rem .65rem;border-radius:6px;box-shadow:0 2px 6px #00000026}.mi-slider--qs-gallery .mi-dots button.is-active{width:26px;border-radius:999px;background:#0074d9;transform:scale(1)}.mi-slider--qs-gallery .mi-dots button{background:#cbd5e1}.pre-faq-team{padding:2rem 1rem 1.75rem;background:linear-gradient(180deg,#faf8f4,#f0ebe3);border-top:1px solid rgba(0,0,0,.06)}.pre-faq-team .hrt-container{max-width:960px;margin:0 auto}.pre-faq-team__title{text-align:center;font-size:1.25rem;font-weight:800;color:#0f172a;margin:0 0 .35rem;line-height:1.25}.pre-faq-team__lead{text-align:center;color:#64748b;font-size:.95rem;margin:0 0 1.25rem;line-height:1.45}.pre-faq-team .mi-slider{margin-top:0}.doacao-impacto{--di-azul-escuro:#1E3A8A;--di-azul:#2563EB;--di-azul-claro:#EAF3FF;--di-azul-clarissimo:#F6FAFF;--di-texto:#1F2937;--di-muted:#64748B;--di-vermelho:#EF4444;--di-verde:#16A34A;--di-radius:16px;--di-shadow:0 8px 22px rgba(30,58,138,.08);margin:18px auto;max-width:960px;background:#fff;border:1px solid #E6EEF9;border-radius:24px;box-shadow:var(--di-shadow)}.doacao-impacto *{box-sizing:border-box}.doacao-impacto__wrap{padding:22px 16px}.doacao-impacto__header{text-align:center;margin:0 0 8px}.doacao-impacto__etapa{display:inline-block;padding:6px 12px;border-radius:999px;background:var(--di-azul-clarissimo);color:var(--di-azul-escuro);font-weight:800;font-size:.9rem}.doacao-impacto__header h2{margin:8px 0 4px;color:var(--di-azul-escuro);font-weight:900;font-size:1.35rem;line-height:1.2}.doacao-impacto__header h2 em{font-style:normal;color:var(--di-muted);font-weight:700}.doacao-impacto__sub{margin:0;color:var(--di-muted);font-size:.95rem}.doacao-impacto__lista{list-style:none;margin:14px 0 10px;padding:0;display:grid;gap:10px}.doacao-impacto__item{display:flex;align-items:flex-start;gap:10px;background:var(--di-azul-clarissimo);border:1px solid #E2ECFF;border-left:4px solid var(--di-vermelho);border-radius:var(--di-radius);padding:10px 12px}.doacao-impacto__item p{margin:0;color:var(--di-texto);line-height:1.35}.doacao-impacto__item strong{color:#b91c1c;font-weight:800}.doacao-impacto__ico{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:999px;flex:0 0 34px;background:#fff;box-shadow:0 2px 8px #0000000f}.doacao-impacto__ico--neg{color:var(--di-vermelho)}.doacao-impacto__ico--pos{color:var(--di-verde)}.doacao-impacto__pos{display:flex;align-items:center;gap:10px;background:#eafbf0;border:1px solid #CFF6DC;border-left:4px solid var(--di-verde);border-radius:var(--di-radius);padding:12px}.doacao-impacto__pos p{margin:0;color:#14532d;font-weight:600}.doacao-impacto__pos strong{color:var(--di-verde)}@media (min-width: 860px){.doacao-impacto__lista{grid-template-columns:1fr 1fr}.doacao-impacto__wrap{padding:24px 20px}.doacao-impacto__header h2{font-size:1.55rem}}:root{--pix-bg: #ffffff;--pix-border: #e5e7eb;--pix-shadow: 0 6px 24px rgba(0,0,0,.06);--pix-radius: 14px;--pix-text: #1f2937;--pix-muted: #6b7280;--pix-primary: #1576d1;--pix-primary-hover: #0f63b2;--pix-focus: #94c6f7;--pix-success-bg: #e7f8ec;--pix-success-text: #0f7a3a}.pix-card{background:var(--pix-bg);border:1px solid var(--pix-border);border-radius:var(--pix-radius);box-shadow:var(--pix-shadow);padding:16px;margin:16px 0}.pix-title{margin:0 0 8px;font-size:1.125rem;line-height:1.3;color:var(--pix-text);font-weight:800}.pix-field{margin-top:8px}.pix-label{display:block;font-size:.875rem;color:var(--pix-muted);margin-bottom:6px}.pix-input-wrap{display:grid;grid-template-columns:1fr auto;gap:8px;align-items:center}.pix-input{width:100%;background:#f9fafb;border:1px solid var(--pix-border);border-radius:10px;padding:12px 14px;font-size:1rem;color:var(--pix-text)}.pix-input:focus{outline:2px solid var(--pix-focus);outline-offset:1px}.pix-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-radius:10px;padding:12px 16px;font-size:.95rem;font-weight:700;background:var(--pix-primary);color:#fff;cursor:pointer;transition:transform .04s ease,background .15s ease;white-space:nowrap}.pix-btn:hover{background:var(--pix-primary-hover)}.pix-btn:active{transform:translateY(1px)}.pix-btn[disabled]{opacity:.7;cursor:default}.pix-hint{margin:8px 0 0;font-size:.85rem;color:var(--pix-muted)}.pix-toast{position:fixed;left:50%;bottom:18px;transform:translate(-50%) translateY(16px);background:var(--pix-success-bg);color:var(--pix-success-text);border:1px solid #b8e8c9;border-radius:999px;padding:10px 14px;font-weight:700;box-shadow:0 8px 30px #00000014;opacity:0;pointer-events:none;transition:opacity .18s ease,transform .18s ease;z-index:9999}.pix-toast.is-visible{opacity:1;transform:translate(-50%) translateY(0)}@media (max-width: 420px){.pix-input-wrap{grid-template-columns:1fr}.pix-btn{width:100%}}.faq-doacoes{--azul:#2563EB;--azul-claro:#EFF6FF;--texto:#1E293B;--cinza:#64748B;--radius:14px;--shadow:0 8px 22px rgba(0,0,0,.05);background:#fff;border-radius:24px;box-shadow:var(--shadow);margin:28px auto;max-width:880px;padding:28px 16px}.faq-container{display:flex;flex-direction:column;gap:10px}.faq-title{text-align:center;color:var(--azul);font-weight:900;margin-bottom:16px;font-size:1.4rem}.faq-item{border:1px solid #E2E8F0;border-radius:var(--radius);overflow:hidden;background:var(--azul-claro);transition:border-color .2s ease}.faq-item.open{border-color:var(--azul)}.faq-question{width:100%;display:flex;align-items:center;justify-content:space-between;background:transparent;border:none;cursor:pointer;font-size:1rem;font-weight:700;color:var(--texto);padding:14px 16px;text-align:left}.faq-question:hover{color:var(--azul)}.faq-icon{width:20px;height:20px;stroke:var(--azul);fill:none;transition:transform .25s ease}.faq-item.open .faq-icon{transform:rotate(180deg)}.faq-answer{max-height:0;overflow:hidden;padding:0 16px;color:var(--cinza);font-size:.95rem;line-height:1.5;background:#fff;transition:max-height .3s ease,padding .3s ease}.faq-item.open .faq-answer{max-height:300px;padding:10px 16px 16px}@media (min-width:768px){.faq-title{font-size:1.6rem}}:root{--blue: #1576d1;--blue-dark: #0f63b2;--light-blue: #e7f3fe;--white: #ffffff}.footer{background:#0d66a8;color:var(--white);font-family:Inter,sans-serif;padding:40px 16px 20px}.footer-container{max-width:980px;margin:0 auto;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:24px}.footer-brand{display:flex;align-items:center;gap:12px}.footer-logo{width:48px;height:48px;-o-object-fit:contain;object-fit:contain}.footer-name h3{margin:0;font-size:1.1rem;font-weight:800;color:var(--white)}.footer-name p{margin:0;font-size:.875rem;opacity:.85}.footer-links{list-style:none;display:flex;gap:18px;padding:0;margin:0;flex-wrap:wrap}.footer-links a{text-decoration:none;color:var(--white);font-weight:600;font-size:.95rem;transition:opacity .2s ease}.footer-links a:hover{opacity:.7}.footer-security{display:flex;align-items:center;gap:8px;background:#ffffff1a;border-radius:50px;padding:8px 14px;font-size:.9rem}.footer-shield{font-size:1.1rem}.footer-contact-link{color:inherit;font-weight:600;text-decoration:none}.footer-contact-link:hover{text-decoration:underline}.footer-doc-note{color:#ffffffbf;font-size:.92em}.footer-bottom{border-top:1px solid rgba(255,255,255,.15);margin-top:28px;padding-top:14px;text-align:center;font-size:.85rem;opacity:.85}@media (max-width: 640px){.footer-container{flex-direction:column;align-items:flex-start;text-align:left}.footer-links{justify-content:flex-start}.footer-security{width:100%;justify-content:center}}.checkout-page,.checkout-page *,.checkout-page *:before,.checkout-page *:after{box-sizing:border-box;margin:0;padding:0}body.checkout-page{font-family:Manrope,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;background:linear-gradient(#faf8f4,#ebe6dc 55%,#e4ddd2);min-height:100vh;min-height:100dvh}.checkout-page header{position:fixed;top:0;left:0;right:0;z-index:100;height:56px;background:#ffffffeb;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid rgba(0,0,0,.07);display:flex;align-items:center;justify-content:center;padding:0 16px}.back-btn{position:absolute;left:12px;width:36px;height:36px;background:#f0f4fa;border:none;border-radius:50%;cursor:pointer;display:none;align-items:center;justify-content:center;color:#0074d9;transition:background .15s}.back-btn:hover{background:#dce9f8}.back-btn svg{width:18px;height:18px}.header-title{font-size:15px;font-weight:700;color:#1a1a2e;letter-spacing:-.2px}.checkout-page main{padding-top:56px;min-height:100vh;min-height:100dvh;display:flex;justify-content:center;align-items:flex-start;padding-bottom:60px}.checkout-page .page{width:100%;max-width:480px;padding:28px 16px 0}.step{display:none}.step.active{display:block}.org-top{text-align:center;margin-bottom:20px}.org-logo{height:72px;width:auto;-o-object-fit:contain;object-fit:contain;margin-bottom:10px;display:block;margin-left:auto;margin-right:auto}.org-emoji{font-size:32px;margin-bottom:8px;display:block}.org-title{font-size:20px;font-weight:800;color:#1a1a2e;margin-bottom:4px;letter-spacing:-.3px}.org-sub{font-size:14px;color:#888;line-height:1.5}.card{background:#fff;border-radius:20px;padding:20px;box-shadow:0 2px 20px #00000012,0 1px 4px #0000000a;margin-bottom:14px}.amount-grid{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-bottom:0}.amount-btn{border:1.5px solid #d6e4f5;background:#fff;border-radius:10px;padding:15px 8px;font-family:Manrope,sans-serif;font-size:16px;font-weight:700;cursor:pointer;color:#0074d9;transition:all .14s;text-align:center;min-height:54px;display:flex;align-items:center;justify-content:center}.amount-btn:hover:not(.selected){border-color:#0074d9;background:#f0f7ff}.amount-btn.selected{background:#0074d9;border-color:#0074d9;color:#fff}.primary-btn{width:100%;background:#0074d9;color:#fff;border:none;border-radius:12px;padding:16px;font-family:Manrope,sans-serif;font-size:16px;font-weight:700;cursor:pointer;transition:background .15s,transform .1s;letter-spacing:-.2px}.primary-btn:hover:not(:disabled){background:#005fbf}.primary-btn:active:not(:disabled){transform:scale(.985)}.primary-btn:disabled{opacity:.55;cursor:not-allowed}.donation-label{text-align:center;font-size:13px;color:#888;margin-bottom:4px}.donation-label span{color:#0074d9;font-weight:700}.step2-title{text-align:center;font-size:22px;font-weight:800;color:#1a1a2e;letter-spacing:-.4px;margin-bottom:4px}.step2-sub{text-align:center;font-size:14px;color:#888;margin-bottom:20px}.field-group{margin-bottom:12px}.field-group:last-child{margin-bottom:0}.field-label{display:block;font-size:12px;font-weight:700;color:#555;margin-bottom:6px;text-transform:uppercase;letter-spacing:.4px}.field-wrap{border:1.5px solid #dde9f8;border-radius:10px;background:#fff;transition:border-color .15s,box-shadow .15s;overflow:hidden}.field-wrap:focus-within{border-color:#0074d9;box-shadow:0 0 0 3px #0074d91f}.field-wrap.err{border-color:#e53e3e}.field-group.hidden-anon{overflow:hidden;max-height:0;margin-bottom:0;opacity:0;transition:max-height .25s ease,opacity .2s ease,margin-bottom .25s ease}.field-group:not(.hidden-anon){max-height:120px;opacity:1;transition:max-height .25s ease,opacity .2s ease,margin-bottom .25s ease}.field-input{width:100%;border:none;outline:none;padding:13px 14px;font-family:Manrope,sans-serif;font-size:15px;font-weight:500;color:#1a1a2e;background:transparent}.field-input::-moz-placeholder{color:#bbb}.field-input::placeholder{color:#bbb}.field-error{font-size:12px;color:#e53e3e;margin-top:4px;display:none;padding-left:2px}.field-error.show{display:block}.anon-wrap{display:flex;align-items:center;gap:10px;padding:12px 14px;background:#f7faff;border:1.5px solid #d6e4f5;border-radius:10px;margin-bottom:12px;cursor:pointer;transition:background .15s,border-color .15s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.anon-wrap:hover{background:#eef5ff;border-color:#0074d9}.anon-wrap.checked{background:#eff6ff;border-color:#0074d9}.anon-checkbox{width:18px;height:18px;flex-shrink:0;border:1.5px solid #b0c8e8;border-radius:5px;background:#fff;display:flex;align-items:center;justify-content:center;transition:all .15s}.anon-wrap.checked .anon-checkbox{background:#0074d9;border-color:#0074d9}.anon-checkbox svg{width:11px;height:11px;display:none}.anon-wrap.checked .anon-checkbox svg{display:block}.anon-text{font-size:14px;font-weight:600;color:#333}.anon-sub{font-size:11px;color:#999;margin-top:1px}.card-row{display:grid;grid-template-columns:1fr 1fr;gap:10px}.stripe-wrap{border:1.5px solid #dde9f8;border-radius:10px;background:#fff;padding:13px 14px;transition:border-color .15s,box-shadow .15s;cursor:text}.stripe-wrap.focused{border-color:#0074d9;box-shadow:0 0 0 3px #0074d91f}.stripe-wrap.err{border-color:#e53e3e}.card-number-rel{position:relative}.card-brand-icon{position:absolute;right:12px;top:50%;transform:translateY(-50%);pointer-events:none}.card-brand-icon img{height:22px;display:block}.payment-section-title{font-size:11px;font-weight:700;color:#aaa;text-transform:uppercase;letter-spacing:.8px;margin-bottom:8px}.card-number-label-row{display:flex;align-items:center;justify-content:space-between;margin-bottom:6px}.card-number-label-row .field-label{margin-bottom:0}.card-brands{display:flex;align-items:center;gap:4px;flex-wrap:nowrap}.card-brands img{height:18px;width:auto;border-radius:3px;border:1px solid #e8e4de;background:#fff;padding:1px 3px;display:block}.summary-wrap{margin-bottom:16px}.summary-row{display:flex;justify-content:space-between;align-items:center;padding:10px 0;font-size:14px;color:#555;border-bottom:1px solid #f0ece6}.summary-row.total{font-size:16px;font-weight:800;color:#1a1a2e;border-bottom:none;padding-bottom:0}.summary-row.total span:last-child{color:#0074d9}.security-note{text-align:center;font-size:12px;color:#bbb;margin-top:12px;display:flex;align-items:center;justify-content:center;gap:5px}.security-note svg{width:13px;height:13px}.stripe-badge{display:flex;align-items:center;justify-content:center;margin-top:10px;padding-top:10px;border-top:1px solid #f0ece6}.stripe-badge img{width:min(165px,66%);height:28px;-o-object-fit:cover;object-fit:cover;opacity:.95;display:block}.legal-links{margin-top:10px;text-align:center;font-size:12px;color:#8a8a8a}.legal-links a{color:#4b78a9;text-decoration:underline;cursor:pointer}.legal-links .sep{margin:0 8px;color:#b9b9b9}.legal-copy{margin-top:8px;text-align:center;font-size:11px;color:#a3a3a3;line-height:1.4}.checkout-legal-footer{margin:12px 6px 0}#loading-overlay{display:none;position:fixed;top:0;right:0;bottom:0;left:0;background:#fffffff0;z-index:9999;flex-direction:column;align-items:center;justify-content:center;gap:16px}#loading-overlay.show{display:flex}.spinner{width:44px;height:44px;border:4px solid #dde9f8;border-top-color:#0074d9;border-radius:50%;animation:spin .75s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.loading-title{font-size:18px;font-weight:700;color:#1a1a2e}.loading-sub{font-size:13px;color:#999;margin-top:-8px}#success-overlay{display:none;position:fixed;top:0;right:0;bottom:0;left:0;background:linear-gradient(#faf8f4,#ebe6dc 55%,#e4ddd2);z-index:9999;flex-direction:column;align-items:center;justify-content:center;gap:14px;text-align:center;padding:32px}#success-overlay.show{display:flex}.success-circle{width:72px;height:72px;background:#0074d9;border-radius:50%;display:flex;align-items:center;justify-content:center;animation:pop .5s cubic-bezier(.175,.885,.32,1.275)}@keyframes pop{0%{transform:scale(0)}to{transform:scale(1)}}.success-circle svg{width:34px;height:34px}.success-emoji{font-size:40px}.success-title{font-size:26px;font-weight:800;color:#1a1a2e;letter-spacing:-.5px}.success-sub{font-size:15px;color:#777;max-width:300px;line-height:1.6}#toast-container{position:fixed;top:70px;right:16px;z-index:99999;display:flex;flex-direction:column;gap:8px;pointer-events:none}.toast{padding:12px 16px;border-radius:12px;color:#fff;font-size:14px;font-weight:600;max-width:320px;box-shadow:0 4px 20px #00000026;transform:translate(120%);transition:transform .3s cubic-bezier(.175,.885,.32,1.275),opacity .3s;opacity:0;pointer-events:auto}.toast.show{transform:translate(0);opacity:1}.toast.error{background:#e53e3e}.toast.success{background:#0074d9}.toast-title{font-weight:800;margin-bottom:2px}.toast-body{opacity:.88;font-weight:500;font-size:13px}.legal-modal{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:100000;background:#141e288c;align-items:center;justify-content:center;padding:18px}.legal-modal.show{display:flex}.legal-modal-card{width:100%;max-width:640px;max-height:85vh;overflow:auto;background:#fff;border-radius:14px;box-shadow:0 12px 40px #00000038;padding:18px 16px 16px}.legal-modal-head{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px}.legal-modal-title{font-size:18px;font-weight:800;color:#1a1a2e}.legal-modal-close{border:none;background:#eef4fb;color:#2f4e72;width:32px;height:32px;border-radius:50%;font-size:20px;line-height:32px;cursor:pointer}.legal-modal-content{color:#505867;font-size:14px;line-height:1.55}.legal-modal-content h4{color:#1f3550;margin:14px 0 6px;font-size:14px}.legal-modal-content p{margin:0 0 10px}@media (max-width: 480px){.checkout-page .page{padding:20px 12px 0}.checkout-page .org-title{font-size:18px}.checkout-page .step2-title{font-size:19px}}
