@charset "UTF-8";@font-face{font-family:DINWebPro;font-style:swap;src:url(../fonts/DINWebProRegular.woff2)}@font-face{font-family:DINWebPro;font-style:italic;font-style:swap;src:url(../fonts/DINWebProRegularItalic.woff2)}@font-face{font-family:DINWebPro;font-style:swap;font-weight:700;src:url(../fonts/DINWebProBold.woff2)}@font-face{font-family:DINWebPro;font-style:italic;font-style:swap;font-weight:700;src:url(../fonts/DINWebProBoldItalic.woff2)}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-size:100%;font:inherit;margin:0;padding:0;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:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}:root{--disabled-control-opacity:30%;--festool-blue-100:#e9edf1;--festool-blue-200:#d1dae0;--festool-blue-300:#7b909d;--festool-blue-350:#607382;--festool-blue-400:#445667;--festool-blue-500:#263240;--festool-blue-600:#191e2b;--festool-blue-700:#111622;--festool-blue-transparent-400-8:#44566714;--festool-blue-transparent-600-50:#191e2b80;--festool-blue-transparent-700-10:#1116221a;--festool-blue-transparent-700-15:#11162226;--festool-blue-transparent-700-30:#1116224d;--festool-blue-transparent-700-50:#11162280;--festool-green-100:#bee0bb;--festool-green-200:#23aa08;--festool-green-300:#266419;--festool-green-transparent-200-50:#23aa0880;--festool-green-transparent-200-90:#23aa08e6;--system-black-100:#000;--system-black-transparent-100-4:#0000000a;--system-black-transparent-100-6:#0000000f;--system-black-transparent-100-5:#0000000d;--system-black-transparent-100-10:#0000001a;--system-black-transparent-100-15:#00000026;--system-black-transparent-100-20:#00000033;--system-black-transparent-100-50:#00000080;--system-blue-100:#c9d3f4;--system-blue-200:#1f6ce3;--system-blue-300:#13438e;--system-red-100:#fbdfdf;--system-red-200:#cd272d;--system-red-300:#96080d;--system-red-transparent-200-50:#cd272d80;--system-white-100:#fff;--system-white-transparent-100-5:#ffffff0d;--system-white-transparent-100-10:#ffffff1a;--system-white-transparent-100-15:#ffffff26;--system-white-transparent-100-20:#ffffff33;--system-white-transparent-100-40:#ffffff66;--system-white-transparent-100-50:#ffffff80;--system-yellow-100:#ffeabe;--system-yellow-200:#ffce00;--system-yellow-300:#5c4b00;--state-hover-danger:#b1242b;--state-hover-highlight:#2d3d4d;--state-hover-highlight-on-dark:var(--festool-blue-100);--state-hover-primary:#20940c;--state-hover-secondary:#bfcad0;--state-hover-secondary-on-dark:#3c4c5d;--state-hover-tertiary:#24476933;--state-hover-tertiary-on-dark:var(--festool-blue-500);--size-001:1px;--size-002:2px;--size-003:.1875rem;--size-004:.25rem;--size-008:.5rem;--size-012:.75rem;--size-016:1rem;--size-020:1.25rem;--size-024:1.5rem;--size-028:1.75rem;--size-032:2rem;--size-040:2.5rem;--size-048:3rem;--size-056:3.5rem;--size-064:4rem;--size-072:4.5rem;--size-080:5rem;--size-088:5.5rem;--size-096:6rem;--size-104:6.5rem;--size-120:7.5rem;--size-136:8.5rem;--size-160:10rem;--radius-025:var(--size-002);--radius-050:var(--size-004);--radius-100:var(--size-008);--radius-200:var(--size-016);--radius-900:var(--size-160);--space-001:var(--size-001);--space-025:var(--size-002);--space-050:var(--size-004);--space-100:var(--size-008);--space-200:var(--size-016);--space-225:var(--size-020);--space-250:var(--size-024);--space-300:var(--size-032);--space-400:var(--size-040);--space-450:var(--size-048);--space-500:var(--size-056);--space-600:var(--size-064);--space-700:var(--size-072);--space-800:var(--size-080);--space-850:var(--size-088);--space-900:var(--size-096);--stroke-100:var(--size-001);--stroke-200:var(--size-002);--stroke-250:var(--size-003);--stroke-300:var(--size-004);--stroke-400:var(--size-008);--outline-100:var(--stroke-300);--width-and-height-025:var(--size-002);--width-and-height-050:var(--size-004);--width-and-height-100:var(--size-008);--width-and-height-125:var(--size-012);--width-and-height-150:var(--size-016);--width-and-height-200:var(--size-020);--width-and-height-250:var(--size-024);--width-and-height-300:var(--size-032);--width-and-height-400:var(--size-040);--width-and-height-450:var(--size-048);--width-and-height-500:var(--size-056);--width-and-height-600:var(--size-064);--width-and-height-700:var(--size-072);--width-and-height-800:var(--size-080);--width-and-height-850:var(--size-088);--width-and-height-900:var(--size-096);--transition-micro:.15s ease-in-out;--font-family:DINWebPro,Verdana,sans-serif;--font-size-025:var(--size-012);--font-size-050:.875rem;--font-size-100:1.125rem;--font-size-200:1.375rem;--font-size-300:1.75rem;--font-size-400:var(--size-032);--font-size-500:var(--size-040);--font-size-600:var(--size-048);--font-size-700:var(--size-056);--font-size-750:var(--size-072);--font-size-800:var(--size-080);--font-size-900:var(--size-096);--font-size-950:var(--size-120);--line-height-025:var(--size-016);--line-height-050:1.125rem;--line-height-100-UI:var(--size-024);--line-height-100-copy:1.75rem;--line-height-200:1.75rem;--line-height-200-copy:var(--size-032);--line-height-300:var(--size-032);--line-height-300-copy:2.625rem;--line-height-400:2.25rem;--line-height-500:2.75rem;--line-height-600:var(--size-056);--line-height-700:var(--size-064);--line-height-750:var(--size-080);--line-height-800:var(--size-088);--line-height-900:var(--size-104);--line-height-950:var(--size-136);--paragraph-spacing-025:var(--size-016);--paragraph-spacing-050:var(--size-016);--paragraph-spacing-100:var(--size-024);--paragraph-spacing-200:var(--size-024);--paragraph-spacing-300:var(--size-032);--paragraph-spacing-400:var(--size-032);--paragraph-spacing-500:var(--size-040);--paragraph-spacing-600:var(--size-048);--paragraph-spacing-700:var(--size-056);--paragraph-spacing-750:var(--size-072);--paragraph-spacing-800:var(--size-080);--paragraph-spacing-900:var(--size-096);--paragraph-spacing-950:var(--size-120);--regular-025:normal normal var(--font-size-025)/var(--line-height-025) var(--font-family);--regular-050:normal normal var(--font-size-050)/var(--line-height-050) var(--font-family);--regular-100-ui:normal normal var(--font-size-100)/var(--line-height-100-UI) var(--font-family);--regular-100-copy:normal normal var(--font-size-100)/var(--line-height-100-copy) var(--font-family);--regular-200:normal normal var(--font-size-200)/var(--line-height-200) var(--font-family);--regular-200-copy:normal normal var(--font-size-200)/var(--line-height-200-copy) var(--font-family);--regular-300:normal normal var(--font-size-300)/var(--line-height-300) var(--font-family);--regular-300-copy:normal normal var(--font-size-300)/var(--line-height-300-copy) var(--font-family);--regular-400:normal normal var(--font-size-400)/var(--line-height-400) var(--font-family);--regular-500:normal normal var(--font-size-500)/var(--line-height-500) var(--font-family);--regular-600:normal normal var(--font-size-600)/var(--line-height-600) var(--font-family);--regular-700:normal normal var(--font-size-700)/var(--line-height-700) var(--font-family);--regular-750:normal normal var(--font-size-750)/var(--line-height-750) var(--font-family);--regular-800:normal normal var(--font-size-800)/var(--line-height-800) var(--font-family);--regular-900:normal normal var(--font-size-900)/var(--line-height-900) var(--font-family);--regular-950:normal normal var(--font-size-950)/var(--line-height-950) var(--font-family);--bold-025:normal bold var(--font-size-025)/var(--line-height-025) var(--font-family);--bold-050:normal bold var(--font-size-050)/var(--line-height-050) var(--font-family);--bold-100-ui:normal bold var(--font-size-100)/var(--line-height-100-UI) var(--font-family);--bold-100-copy:normal bold var(--font-size-100)/var(--line-height-100-copy) var(--font-family);--bold-200:normal bold var(--font-size-200)/var(--line-height-200) var(--font-family);--bold-200-copy:normal bold var(--font-size-200)/var(--line-height-200-copy) var(--font-family);--bold-300:normal bold var(--font-size-300)/var(--line-height-300) var(--font-family);--bold-300-copy:normal bold var(--font-size-300)/var(--line-height-300-copy) var(--font-family);--bold-400:normal bold var(--font-size-400)/var(--line-height-400) var(--font-family);--bold-500:normal bold var(--font-size-500)/var(--line-height-500) var(--font-family);--bold-600:normal bold var(--font-size-600)/var(--line-height-600) var(--font-family);--bold-700:normal bold var(--font-size-700)/var(--line-height-700) var(--font-family);--bold-750:normal bold var(--font-size-750)/var(--line-height-750) var(--font-family);--bold-800:normal bold var(--font-size-800)/var(--line-height-800) var(--font-family);--bold-900:normal bold var(--font-size-900)/var(--line-height-900) var(--font-family);--bold-950:normal bold var(--font-size-950)/var(--line-height-950) var(--font-family);--shadow-100-top:0px -.25rem .5rem 0px var(--festool-blue-transparent-400-8),0px 0px 2px 0px var(--system-black-transparent-100-6),0px 0px 1px 0px var(--system-black-transparent-100-4);--shadow-100:0px .25rem .5rem 0px var(--festool-blue-transparent-400-8),0px 0px 2px 0px var(--system-black-transparent-100-6),0px 0px 1px 0px var(--system-black-transparent-100-4);--shadow-200:0px .5rem 1rem 0px var(--festool-blue-transparent-400-8),0px 0px 2px 0px var(--system-black-transparent-100-6),0px 0px 1px 0px var(--system-black-transparent-100-4);--shadow-300:0px .75rem 1.5rem 0px var(--festool-blue-transparent-400-8),0px .25rem .5rem 0px var(--system-black-transparent-100-6),0px 0px 1px 0px var(--system-black-transparent-100-4);--shadow-400:0px .25rem .25rem 0px rgba(0,0,0,.25),0px 1.5rem 3rem 0px var(--festool-blue-transparent-400-8),0px .5rem 1rem 0px var(--system-black-transparent-100-6)}.color-festool-blue-100{color:var(--festool-blue-100)}.color-festool-blue-200{color:var(--festool-blue-200)}.color-festool-blue-300{color:var(--festool-blue-300)}.color-festool-blue-400{color:var(--festool-blue-400)}.color-festool-blue-500{color:var(--festool-blue-500)}.color-festool-blue-600{color:var(--festool-blue-600)}.color-festool-blue-700{color:var(--festool-blue-700)}.color-festool-green-100{color:var(--festool-green-100)}.color-festool-green-200{color:var(--festool-green-200)}.color-festool-green-300{color:var(--festool-green-300)}.color-system-white-100{color:var(--system-white-100)}.bg-color-festool-blue-100{background-color:var(--festool-blue-100);color:var(--text-color,inherit)}.bg-color-festool-blue-200{background-color:var(--festool-blue-200);color:var(--text-color,inherit)}.bg-color-festool-blue-300{background-color:var(--festool-blue-300);color:var(--text-color,inherit)}.bg-color-festool-blue-400{background-color:var(--festool-blue-400);color:var(--text-color,inherit)}.bg-color-festool-blue-500{background-color:var(--festool-blue-500);color:var(--text-color,inherit)}.bg-color-festool-blue-600{background-color:var(--festool-blue-600);color:var(--text-color,inherit)}.bg-color-festool-blue-700{background-color:var(--festool-blue-700);color:var(--text-color,inherit)}.bg-color-festool-green-100{background-color:var(--festool-green-100);color:var(--text-color,inherit)}.bg-color-festool-green-200{background-color:var(--festool-green-200);color:var(--text-color,inherit)}.bg-color-festool-green-300{background-color:var(--festool-green-300);color:var(--text-color,inherit)}.bg-color-system-white-100{background-color:var(--system-white-100);color:var(--text-color,inherit);--focus-outline-color:var(--festool-green-200);--text-color:var(--festool-blue-600)}.bg-color-festool-blue-100{--focus-outline-color:var(--festool-green-300);--text-color:var(--festool-blue-600)}.bg-color-festool-blue-600{--focus-outline-color:var(--festool-green-200);--text-color:var(--system-white-100)}.bg-color-festool-green-200{--focus-outline-color:var(--festool-green-300);--text-color:var(--system-white-100)}.container{--container-padding-x:var(--space-250);--container-max-width:120rem;margin:0 auto;max-width:var(--container-max-width);padding-left:var(--container-padding-x);padding-right:var(--container-padding-x);width:100%}@media only screen and (min-width:992px){.container{--container-padding-x:var(--space-400)}}@media only screen and (min-width:1280px){.container{--container-padding-x:var(--space-850)}}.container--full-width{--container-padding-x:0;--container-max-width:none}.skeleton-loader .skeleton-loader__item{background:var(--festool-blue-transparent-700-15)!important;border-color:transparent!important;border-radius:var(--radius-100)!important;color:transparent!important;cursor:wait;overflow:hidden;pointer-events:none;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.skeleton-loader .skeleton-loader__item>*{visibility:hidden!important}.skeleton-loader .skeleton-loader__item:empty:after{content:" "}.skeleton-loader .skeleton-loader__item:before{animation:skeleton-shimmer 1.4s linear infinite;background:linear-gradient(90deg,transparent 35%,var(--system-white-transparent-100-40) 50%,transparent 65%);clip-path:inset(0 round var(--radius-100));content:"";inset:0;position:absolute;transform:translate(-100%)}@media(prefers-reduced-motion:reduce){.skeleton-loader .skeleton-loader__item:before{animation:none;background:none;transform:none}}@keyframes skeleton-shimmer{to{transform:translate(100%)}}html{font-size:100%}body{background-color:var(--system-white-100);color:var(--festool-blue-600);font:var(--regular-100-ui)}*,:after,:before{box-sizing:border-box}a,button{background-color:transparent;border:none;cursor:pointer;text-decoration:none}.sr-only{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}
