:root{--black:#000000;--white:#ffffff;--orange:#ff2d00;--blue:#1785fb;--webflow-blue:#1785fb;--webflow-link-blue:#1785fb;--webflow-grey-light:#f3f4f6;--webflow-grey-medium:#e2e2e2;--webflow-grey-dark:#c8c8c8;--webflow-grey-text:#333333;--webflow-grey-border:#cccccc;--webflow-placeholder-text:#999999;--webflow-error-bg:#ffdede;--webflow-error-text:#ea384c;--webflow-form-done-bg:#dddddd;--clr-primary-500:var(--webflow-blue);--clr-primary-600:#005cbf;--clr-primary-100:#d1e7ff;--clr-secondary-500:var(--webflow-grey-text);--clr-secondary-600:#5a6268;--clr-secondary-100:var(--webflow-grey-light);--clr-accent-500:var(--orange);--clr-accent-600:#e02800;--clr-accent-100:#ffd8cc;--clr-neutral-0:var(--white);--clr-neutral-100:var(--webflow-grey-light);--clr-neutral-300:var(--webflow-grey-medium);--clr-neutral-500:var(--webflow-placeholder-text);--clr-neutral-600:#6c757d;--clr-neutral-700:var(--webflow-grey-text);--clr-neutral-900:var(--black);--clr-black-opacity-10:rgba(0,0,0,0.1);--clr-text-primary:var(--clr-neutral-900);--clr-text-secondary:var(--clr-neutral-700);--clr-text-disabled:var(--clr-neutral-500);--clr-text-on-primary:var(--clr-neutral-0);--clr-text-on-accent:var(--clr-neutral-0);--clr-link:var(--webflow-link-blue);--clr-link-hover:#0068c4;--clr-bg-body:var(--clr-neutral-100);--clr-bg-surface:var(--webflow-grey-light);--clr-bg-tooltip:var(--clr-neutral-900);--clr-border:var(--webflow-grey-border);--clr-border-input:var(--webflow-grey-border);--clr-table:var(--clr-neutral-500);--clr-table-header:var(--webflow-blue);--clr-status-success:#28a745;--clr-status-warning:#ffc107;--clr-status-error:var(--webflow-error-text);--clr-status-info:#17a2b8;--clr-placeholder:var(--webflow-placeholder-text);--clr-icon:var(--clr-neutral-700);--clr-border-focus:var(--webflow-blue);--clr-button-secondary-bg:var(--clr-neutral-0);--clr-button-secondary-text:var(--clr-neutral-700);--clr-button-secondary-border:var(--clr-neutral-300);--clr-button-secondary-bg-hover:var(--clr-neutral-100);--clr-toggle-bg:var(--clr-neutral-100);--clr-toggle-border:var(--clr-neutral-300);--clr-toggle-text:var(--clr-neutral-700);--clr-toggle-bg-hover:var(--clr-neutral-300);--clr-toggle-bg-checked:var(--clr-primary-100);--clr-toggle-border-checked:var(--clr-primary-500);--clr-toggle-text-checked:var(--clr-primary-600);--clr-toggle-bg-checked-hover:var(--clr-primary-100);--clr-dialog-bg:var(--clr-neutral-100);--clr-dialog-text:var(--clr-neutral-900);--space-xs:4px;--space-sm:8px;--space-md:16px;--space-lg:24px;--space-xl:32px;--space-xxl:48px;--icon-size-sm:1rem;--icon-size-md:1.25rem;--font-family-sans:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";--font-family-serif:Georgia,Cambria,"Times New Roman",Times,serif;--font-family-mono:"SFMono-Regular",Consolas,"Liberation Mono",Menlo,Courier,monospace;--font-size-xs:0.75rem;--font-size-sm:0.875rem;--font-size-base:1rem;--font-size-md:1.125rem;--font-size-lg:1.25rem;--font-size-xl:1.5rem;--font-size-xxl:2rem;--font-size-xxxl:2.5rem;--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--line-height-tight:1.25;--line-height-normal:1.5;--line-height-loose:1.75;--border-width:1px;--border-radius-sm:0.2rem;--border-radius-md:0.375rem;--border-radius-lg:0.5rem;--border-radius-pill:50rem;--border-radius-circle:50%;--border-td:var(--border-width) solid color-mix(in srgb,var(--clr-border) 50%,var(--clr-bg-body));--border-table:var(--border-width) solid var(--clr-border);--shadow-sm:0 1px 2px 0 rgba(0,0,0,0.05);--shadow-md:0 4px 6px -1px rgba(0,0,0,0.1),0 2px 4px -1px rgba(0,0,0,0.06);--shadow-lg:0 10px 15px -3px rgba(0,0,0,0.1),0 4px 6px -2px rgba(0,0,0,0.05);--shadow-xl:0 20px 25px -5px rgba(0,0,0,0.1),0 10px 10px -5px rgba(0,0,0,0.04);--transition-duration:150ms;--transition-timing:ease-in-out}*,:after,:before{box-sizing:border-box;margin:0;padding:0}body{font-family:var(--font-family-sans);font-size:var(--font-size-base);line-height:var(--line-height-normal);color:var(--clr-text-primary);background-color:var(--clr-bg-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{color:var(--clr-link);text-decoration:none}a:hover{color:var(--clr-link-hover);text-decoration:underline}