:root{--color-primary: #1d426a;--color-primary-light: #5982a8;--color-primary-dark: #142c47;--color-primary-inverse: #ffffff;--color-secondary: #f1c40f;--color-secondary-light: #ffd474;--color-secondary-dark: #d9ac05;--color-secondary-inverse: #060c13;--color-neutral-100: #ffffff;--color-neutral-50: #f5f5f5;--color-neutral-0: #aaaaaa;--color-neutral-dark: #444444;--color-neutral-inverse: #ffffff;--color-error: #cc2727;--color-error-light: #e23f3f;--color-error-dark: #af0101;--color-error-inverse: #ffffff;--color-warning: #ffd700;--color-warning-light: #fff374;--color-warning-dark: #d9b000;--color-warning-inverse: #1d426a;--color-success: #029102;--color-success-light: #00df00;--color-success-dark: #035a03;--color-success-inverse: #ffffff;--color-muted: var(--color-neutral-dark);--font-family-base: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--spacing-xxs: .25rem;--spacing-xs: .5rem;--spacing-sm: 1rem;--spacing-md: 1.5rem;--spacing-lg: 2rem;--spacing-xl: 3rem;--spacing-xxl: 3.5rem;--spacing-xxxl: 4rem;--border-radius-sm: .25rem;--border-radius-md: .5rem;--border-radius-lg: 1rem;--border-width-sm: 1px;--border-width-md: 2px;--border-width-lg: 4px;--font-size-xxs: .75rem;--font-size-xs: .875rem;--font-size-sm: 1rem;--font-size-md: 1.125rem;--font-size-lg: 1.25rem;--font-size-xl: 1.5rem;--font-size-xxl: 2rem;--font-size-xxxl: 3rem;--font-weight-light: 300;--font-weight-normal: 400;--font-weight-bold: 700;--button-primary-background-color: var(--color-primary);--button-primary-text-color: var(--color-primary-inverse);--button-primary-background-color-hover: var(--color-primary-dark);--button-primary-text-color-hover: var(--color-primary-inverse);--button-secondary-background-color: var(--color-secondary);--button-secondary-text-color: var(--color-secondary-inverse);--button-secondary-background-color-hover: var(--color-secondary-dark);--button-secondary-text-color-hover: var(--color-secondary-inverse);--button-danger-background-color: var(--color-error);--button-danger-text-color: var(--color-error-inverse);--button-danger-background-color-hover: var(--color-error-dark);--button-danger-text-color-hover: var(--color-error-inverse);--button-border-radius: var(--border-radius-md);--button-border-width: var(--border-width-sm);--button-padding: var(--spacing-sm) var(--spacing-md);--button-font-size: var(--font-size-md);--button-font-weight: var(--font-weight-normal);--text-color: var(--color-neutral-dark);--text-font-family: var(--font-family-base);--text-font-size: var(--font-size-sm);--text-error-color: var(--color-error);--heading-color: var(--color-primary);--heading-weight: var(--font-weight-bold);--heading-margin: var(--spacing-sm) 0;--heading-size-h1: var(--font-size-xxxl);--heading-size-h2: var(--font-size-xxl);--heading-size-h3: var(--font-size-xl);--heading-size-h4: var(--font-size-lg);--heading-size-h5: var(--font-size-md);--heading-size-h6: var(--font-size-sm);--input-label-font-size: var(--font-size-md);--input-label-color: var(--color-neutral-dark);--input-label-margin-bottom: var(--spacing-xs);--input-box-border-width: var(--border-width-sm);--input-box-border-color: var(--color-primary);--input-box-background-color: var(--color-neutral-100);--input-box-color: var(--color-neutral-dark);--input-box-font-size: var(--font-size-sm);--input-box-padding-y: var(--spacing-xs);--input-box-padding-x: var(--spacing-sm);--input-box-border-radius: var(--border-radius-sm);--input-box-focus-border-color: var(--color-secondary-dark);--input-box-focus-border-width: var(--border-width-md);--input-box-error-border-width: var(--border-width-sm);--input-box-error-border-color: var(--color-error-dark);--alert-background-color: var(--color-error);--alert-text-color: var(--color-error-inverse);--alert-border-width: var(--border-width-md);--alert-border-color: var(--color-error-dark);--alert-border-radius: var(--border-radius-md);--alert-padding: var(--spacing-lg);--spinner-size-sm: var(--font-size-md);--spinner-size-md: var(--font-size-xl);--spinner-size-lg: var(--font-size-xxxl);--attribute-label-font-size: var(--font-size-xs);--attribute-label-font-weight: var(--font-weight-bold);--attribute-label-color: var(--color-muted);--background-radial-gradient: radial-gradient( circle at 0% 0%, var(--color-primary-dark), var(--color-primary), var(--color-primary-light) );--community-display-card-width: 18rem}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}html{font-family:Poppins,sans-serif;font-size:calc(1rem + .1vw);color:var(--text-color);margin:0;padding:0;line-height:normal}body{line-height:normal}html{--page-content-width: calc(1200px + 5vw) }
