:root{--black:#000;--white:#fff;--neutral-950:#0a0a0a;--neutral-900:#171717;--neutral-800:#262626;--neutral-700:#404040;--neutral-600:#525252;--neutral-500:#737373;--neutral-400:#a3a3a3;--neutral-300:#d4d4d4;--neutral-200:#e5e5e5;--neutral-100:#f5f5f5;--neutral-50:#fafafa;--stone-950:#30373b;--stone-900:#4b5458;--stone-800:#5c676d;--stone-700:#707e85;--stone-600:#849299;--stone-500:#9caab0;--stone-400:#b9c3c7;--stone-300:#d5dbdd;--stone-200:#e8ecec;--stone-100:#f2f5f5;--stone-50:#f9fafb;--ice-950:#0e303e;--ice-900:#1e4a5b;--ice-800:#1f596b;--ice-700:#1c6c82;--ice-600:#1a86a0;--ice-500:#1ca6be;--ice-400:#28b8ce;--ice-300:#77dce9;--ice-200:#aeecf3;--ice-100:#d4f6f9;--ice-50:#eefcfd;--violet-950:#381f36;--violet-900:#5f3c5c;--violet-800:#70446c;--violet-700:#874f82;--violet-600:#9f639c;--violet-500:#ad70ad;--violet-400:#c89dc9;--violet-300:#dcc3de;--violet-200:#ebdeec;--violet-100:#f5eef5;--violet-50:#f9f6f9;--red-ribbon-950:#4a0714;--red-ribbon-900:#85162f;--red-ribbon-800:#9c152f;--red-ribbon-700:#ba1630;--red-ribbon-600:#de243d;--red-ribbon-500:#f04352;--red-ribbon-400:#f8747c;--red-ribbon-300:#fba6a9;--red-ribbon-200:#fdced0;--red-ribbon-100:#fee5e5;--red-ribbon-50:#fff1f1;--chili-950:#470c08;--chili-900:#82211a;--chili-800:#9d2017;--chili-700:#be2217;--chili-600:#e22d20;--chili-500:#f44336;--chili-400:#fc776d;--chili-300:#ffa8a2;--chili-200:#ffccc8;--chili-100:#ffe3e1;--chili-50:#fef3f2;--fire-950:#450b05;--fire-900:#7f1e0f;--fire-800:#9e200e;--fire-700:#c72707;--fire-600:#f03906;--fire-500:#ff5b1a;--fire-400:#ff7837;--fire-300:#ffa870;--fire-200:#ffcca8;--fire-100:#ffe8d4;--fire-50:#fff5ed;--orange-950:#431105;--orange-900:#752512;--orange-800:#8e2c12;--orange-700:#af390e;--orange-600:#d3560c;--orange-500:#ee7712;--orange-400:#f59e32;--orange-300:#f7b452;--orange-200:#fad28d;--orange-100:#fce9c9;--orange-50:#fef8ec;--gravel-950:#2e231c;--gravel-900:#564538;--gravel-800:#6a5342;--gravel-700:#81664d;--gravel-600:#9b7d5b;--gravel-500:#a88e67;--gravel-400:#b7a380;--gravel-300:#d5cbb4;--gravel-200:#e0d9c8;--gravel-100:#f0ede4;--gravel-50:#f9f7f3;--green-950:#19260d;--green-900:#334720;--green-800:#3a5222;--green-700:#476625;--green-600:#5b852b;--green-500:#76a83a;--green-400:#93c255;--green-300:#b1d680;--green-200:#d0e7af;--green-100:#e7f2d5;--green-50:#f4f9ec;--yellow-950:#442c04;--yellow-900:#74520f;--yellow-800:#89650a;--yellow-700:#a68302;--yellow-600:#d1b400;--yellow-500:#fff200;--yellow-400:#feff0d;--yellow-300:#f5ff41;--yellow-200:#f4ff86;--yellow-100:#f7ffc1;--yellow-50:#fcffe7;--neutral-30a:#0a0a0a4d;--neutral-20a:#0a0a0a33;--neutral-10a:#0a0a0a1a;--stone-20a:#707e8533;--stone-10a:#707e851a;--ice-30a:#28b8ce4d;--ice-20a:#28b8ce33;--ice-10a:#28b8ce1a;--green-30a:#93c2554d;--green-20a:#93c25533;--green-10a:#93c2551a;--orange-30a:#f59e324d;--orange-20a:#f59e3233;--orange-10a:#f59e321a;--red-30a:#dc26264d;--red-20a:#dc262633;--red-10a:#dc26261a;--violet-30a:#ae71ad4d;--violet-20a:#ae71ad33;--violet-10a:#ae71ad1a;--tan-hide-30a:#e251144d;--tan-hide-20a:#e2511433;--tan-hide-10a:#e251141a;--fire-bush-30a:#e88f374d;--fire-bush-20a:#e88f3733;--fire-bush-10a:#e88f371a;--primary-darker:var(--stone-950);--primary-dark:var(--stone-900);--primary-default:var(--stone-700);--primary-alpha-30:var(--stone-20a);--primary-alpha-10:var(--stone-10a);--primary-light:var(--stone-100);--bg-base-strong:var(--neutral-950);--bg-base-surface:var(--neutral-800);--bg-base-sub:var(--neutral-300);--bg-base-soft:var(--neutral-200);--bg-base-weak:var(--neutral-100);--bg-base-light:var(--white);--text-writing-strong:var(--neutral-950);--text-writing-sub:var(--neutral-600);--text-writing-soft:var(--neutral-400);--text-writing-disabled:var(--neutral-300);--text-writing-inverse:var(--white);--stroke-strong:var(--neutral-950);--stroke-sub:var(--neutral-300);--stroke-soft:var(--neutral-200);--stroke-inverse:var(--white);--state-success-dark:var(--green-900);--state-success-default:var(--green-500);--state-success-light:var(--green-100);--state-success-lighter:var(--green-50);--state-warning-dark:var(--yellow-900);--state-warning-default:var(--yellow-600);--state-warning-light:var(--yellow-100);--state-warning-lighter:var(--yellow-50);--state-error-dark:var(--chili-900);--state-error-default:var(--chili-600);--state-error-light:var(--chili-100);--state-error-lighter:var(--chili-50);--state-info-dark:var(--ice-900);--state-info-default:var(--ice-600);--state-info-light:var(--ice-200);--state-info-lighter:var(--ice-50);--theme-school-dark:var(--violet-900);--theme-school-default:var(--violet-500);--theme-school-light:var(--violet-200);--theme-school-lighter:var(--violet-50);--theme-fire-dark:var(--fire-900);--theme-fire-default:var(--fire-500);--theme-fire-light:var(--fire-200);--theme-fire-lighter:var(--fire-50);--theme-fastening-dark:var(--ice-900);--theme-fastening-default:var(--ice-500);--theme-fastening-light:var(--ice-200);--theme-fastening-lighter:var(--ice-50);--theme-waterproofing-dark:var(--green-900);--theme-waterproofing-default:var(--green-500);--theme-waterproofing-light:var(--green-200);--theme-waterproofing-lighter:var(--green-50);--theme-soundproofing-dark:var(--orange-900);--theme-soundproofing-default:var(--orange-500);--theme-soundproofing-light:var(--orange-200);--theme-soundproofing-lighter:var(--orange-50);--theme-fallprotection-dark:var(--red-ribbon-900);--theme-fallprotection-default:var(--red-ribbon-500);--theme-fallprotection-light:var(--red-ribbon-200);--theme-fallprotection-lighter:var(--red-ribbon-50);--theme-toolmachines-dark:var(--gravel-900);--theme-toolmachines-default:var(--gravel-500);--theme-toolmachines-light:var(--gravel-200);--theme-toolmachines-lighter:var(--gravel-50);--text-primary:var(--neutral-950);--text-secondary:var(--neutral-600);--text-tertiary:var(--neutral-400);--text-inverse:var(--white);--text-brand:var(--stone-700);--text-error:var(--chili-600);--text-warning:var(--orange-700);--text-success:var(--green-700);--bg-primary:var(--white);--bg-secondary:var(--neutral-50);--bg-tertiary:var(--neutral-100);--bg-inverse:var(--neutral-950);--bg-brand:var(--stone-700);--bg-brand-subtle:var(--stone-50);--bg-muted:var(--stone-100);--bg-error-strong:var(--chili-600);--border-default:var(--neutral-200);--border-inverse:var(--white);--border-brand:var(--stone-700);--border-focus:var(--neutral-950);--border-error:var(--chili-500);--interactive-primary:var(--stone-900);--interactive-primary-hover:var(--stone-950);--interactive-destructive-hover:var(--chili-700);--icon-primary:var(--neutral-950);--icon-secondary:var(--neutral-500);--icon-tertiary:var(--neutral-400);--icon-inverse:var(--white);--icon-brand:var(--stone-700);--icon-error:var(--chili-600);--radius-none:0;--radius-2xs:2px;--radius-xs:4px;--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--radius-xl:24px;--radius-full:999px;--sp-none:0;--sp-1:4px;--sp-2:8px;--sp-3:12px;--sp-4:16px;--sp-6:24px;--sp-8:32px;--sp-10:40px;--sp-12:48px;--sp-14:56px;--sp-16:64px;--sp-20:80px;--sp-32:128px;--sp-44:176px;--sp-48:192px;--sp-64:256px;--shadow-small:0 2px 4px #0a0a0a0a;--shadow-centre-light:0 0 3px #00000040;--shadow-down-light:0 5px 8px #00000040;--shadow-down-medium:0 5px 8px #00000040;--shadow-fire:0 0 100px 8px var(--fire-500);--font-body:"DS Sans", "Museo Sans", Verdana, Geneva, sans-serif;--font-display:"DS Display", "Industry", Verdana, Geneva, sans-serif;--font-weight-light:300;--font-weight-book:400;--font-weight-medium:500;--font-weight-demi:600;--font-weight-bold:700;--display-xlarge:72px/1;--display-large:60px/1;--display-medium:48px/1;--display-small:36px/40px;--display-xsmall:30px/36px;--heading-1:36px/40px;--heading-2:30px/36px;--heading-3:24px/32px;--heading-4:20px/28px;--paragraph-large:18px/22px;--paragraph-medium:16px/20px;--paragraph-small:14px/17px;--paragraph-xsmall:12px/16px;--field-ring-focus:0 0 0 2px var(--white), 0 0 0 4px var(--neutral-100);--field-ring-error:0 0 0 2px var(--white), 0 0 0 4px #de243d1a}
