@charset "UTF-8";@font-face{font-display:swap;font-family:Source Sans Pro;font-style:normal;font-weight:400;src:url(https://cdn.fdata.de/web/fonts/SourceSansPro-Regular.woff2) format("woff2"),url(https://cdn.fdata.de/web/fonts/SourceSansPro-Regular.woff) format("woff")}@font-face{font-display:swap;font-family:Source Sans Pro;font-style:normal;font-weight:300;src:url(https://cdn.fdata.de/web/fonts/SourceSansPro-Light.woff2) format("woff2"),url(https://cdn.fdata.de/web/fonts/SourceSansPro-Light.woff) format("woff")}@font-face{font-display:swap;font-family:Source Sans Pro;font-style:normal;font-weight:600;src:url(https://cdn.fdata.de/web/fonts/SourceSansPro-SemiBold.woff2) format("woff2"),url(https://cdn.fdata.de/web/fonts/SourceSansPro-SemiBold.woff) format("woff")}@font-face{font-display:swap;font-family:Plus Jakarta Sans;font-style:normal;font-weight:300;src:url(https://cdn.fdata.de/web/fonts/plus-jakarta-sans-v12-latin-300.woff2) format("woff2"),url(https://cdn.fdata.de/web/fonts/plus-jakarta-sans-v12-latin-300.woff) format("woff")}@font-face{font-display:swap;font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;src:url(https://cdn.fdata.de/web/fonts/plus-jakarta-sans-v12-latin-regular.woff2) format("woff2"),url(https://cdn.fdata.de/web/fonts/plus-jakarta-sans-v12-latin-regular.woff) format("woff")}@font-face{font-display:swap;font-family:Plus Jakarta Sans;font-style:normal;font-weight:500;src:url(https://cdn.fdata.de/web/fonts/plus-jakarta-sans-v12-latin-500.woff2) format("woff2"),url(https://cdn.fdata.de/web/fonts/plus-jakarta-sans-v12-latin-500.woff) format("woff")}@font-face{font-display:swap;font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;src:url(https://cdn.fdata.de/web/fonts/plus-jakarta-sans-v12-latin-600.woff2) format("woff2"),url(https://cdn.fdata.de/web/fonts/plus-jakarta-sans-v12-latin-600.woff) format("woff")}:root{--font:"Source Sans Pro",Arial,Helvetica,sans-serif;--font-highlight:"Plus Jakarta Sans",verdana,sans-serif;--font-size:1rem;--font-weight:400;--font-weight_bold:600;--font-weight-highlight_bold:500;--line-height:1.65;--c-font:#000;--c-font_light:#666;--c-icon:#454545;--c-link:#1533ad;--c-link_hover:#112889;--c-primary:#000;--c-secondary:#5a6fc2;--c-success:#007e33;--c-warning:#f80;--c-danger:#c00;--c-sticky:#004164;--c-compl:#5a6fc2;--c-compl_hover:#3951b3;--c-compl_dark:#4312ae;--c-compl_light:#b8c1e5;--c-stlb:#ffdc00;--c-map:#ffdc00;--c-dbd:#ffcc01;--c-yellow:#fff200;--c-dark:#071217;--c-dinbp:#961d5d;--c-white:#fff;--c-border:#666;--c-border_light:#dedede;--c-border_mid:#d4d4d4;--c-border_focus:#545454;--c-bg_body:#f9f9fb;--c-bg_light:#f2f2f2;--c-bg_mid:#d4d4d4;--c-bg_hover:#fffceb;--c-bg_selected:#f0f8ff;--c-bg_grey:#e8eced;--gruen-dunkel:#4aa648;--gruen-sehr-dunkel:#3d8a3c;--c-word-highlighter:#ffffd6}html{height:100%}body,html{font-size:var(--font-size)}body{display:grid;grid-template-rows:auto 1fr auto;line-height:var(--line-height);min-height:100%;overflow-y:auto;position:relative}body,header{background-color:var(--c-bg_body)}header{border-bottom:1px solid var(--c-border_light)}.fixed{position:fixed;width:100%}*{box-sizing:border-box}a:link,a:visited{color:var(--c-link)}a:active,a:focus,a:hover{color:var(--c-link_hover);outline:none}main{display:flex;flex-direction:column}@media (min-width:50rem){main{overflow:hidden}}.fd-main,.fd-main>div{display:flex;flex-direction:column;overflow-y:hidden}.font-highlight{font-family:var(--font-highlight)}.section{width:100%}.section,.section_gap{margin:0 auto;max-width:100%}.section_gap{padding:max(2%,1rem);width:calc(100vw - 2rem)}.width_100{width:100%}.width_m{max-width:50rem!important}.width_s{max-width:40rem!important}.width_xs{max-width:30rem!important}.width_l{max-width:64rem!important}.width_xl{max-width:80rem!important}.b,b,strong{font-weight:var(--font-weight_bold)}table{border:0;border-collapse:collapse;border-spacing:0}.padding{padding:0 1rem}.font-size_txt{font-size:1.1rem}.nav-basket{background-image:url(/icon/basket.svg);background-position:50%;background-repeat:no-repeat;display:inline-block;height:28px;width:28px}.nav-basket.fd-shop-basket-filled{background-image:url(/icon/basket-filled.svg)!important}.headline-grid{display:grid;grid-template-columns:auto 2rem;grid-column-gap:1rem}.headline-grid>div{align-self:center}.headline-grid .f-close:before{color:var(--c-white)!important}.center{margin:0 auto}.l{text-align:left}.r{text-align:right}.c{text-align:center}.i{font-style:italic}.pointer{cursor:pointer}.nowrap{white-space:nowrap}mark{background-color:var(--c-bg_hover)}.txt{padding:0 1rem 1rem}.txt-add{border-top:1px solid var(--c-border);font-size:.9rem;margin-top:1rem;padding-top:1rem}.space{height:1.5rem}.space-2_5{display:block;height:2.5rem}.instruction{font-size:.95rem;max-width:100%;padding:1rem 0;width:50rem}.color-success{color:var(--c-success)}.color-sticky{color:var(--c-sticky)}.color-dinbp{color:var(--c-dinbp)}.color-primary{color:var(--c-primary)}.width_xmedium{max-width:50rem}.disabled .f-info,.disabled .f-numeric,.disabled .f-textbox .f-action,.disabled .v-caption,.disabled input,div[disabled] .f-info,div[disabled] .f-numeric,div[disabled] .f-textbox .f-action,div[disabled] .v-caption,div[disabled] input{opacity:30%}.fd-help{align-items:center;-moz-column-gap:.5rem;column-gap:.5rem;display:grid;grid-template-columns:auto 1fr}.fd-help .fd-icon-info{font-size:.9rem;font-weight:400}.flex_50{display:flex;flex:1,1,50%;flex-wrap:wrap}.flex_50>div{min-width:250px}.checkb-container{display:flex;flex-wrap:nowrap}.checkb-container input{margin-right:8px;margin-top:6px}.checkb-container label{cursor:pointer}.highlight{background-color:#f9e7a2}.fd-bg_light{background-color:var(--c-bg_body);border-radius:18px;margin-bottom:2rem;margin-top:2rem}.marker-highlight{background:var(--c-marker);-webkit-box-decoration-break:clone;box-decoration-break:clone;box-shadow:.1em 0 0 var(--c-marker),-.1em 0 0 var(--c-marker)}.marker-grey,.marker-highlight{display:inline;padding:.1em 0;position:relative;z-index:-1}.marker-grey{background:var(--c-bg_mid);-webkit-box-decoration-break:clone;box-decoration-break:clone;box-shadow:.3em 0 0 var(--c-bg_mid),-.3em 0 0 var(--c-bg_mid)}.nav-search{position:relative}.nav-search .dx-texteditor-input{border:0!important;font-family:var(--font);font-size:.9rem}.nav-search .dx-button{border:0!important;margin:0!important}.fd-search-list{background-color:var(--c-white);border:1px solid var(--c-border_mid);border-radius:6px;box-shadow:0 6px 12px rgba(0,0,0,.175);font-family:var(--font);height:auto!important;position:absolute;right:1rem;top:2.5rem;width:calc(100% - 2rem);z-index:5000}.fd-search-list>div{border-bottom:2px solid var(--c-border_light);font-size:.9rem;font-weight:600;padding:20px 10px 10px}.fd-search-list a{display:block;font-size:.9rem;padding:7px 9px}.fd-search-list a:hover{color:var(--c-primary)!important}.fd-basetype,.fd-usertype{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center;line-height:1.2;max-width:600px;padding:1rem 0;position:relative}.fd-basetype>div,.fd-usertype>div{align-items:center;border:1px dashed #d5c3c3;border-radius:8px;display:grid;grid-template-rows:1fr auto;justify-content:center;padding:1rem;row-gap:1rem;text-align:center;width:160px}.fd-basetype>div:hover,.fd-usertype>div:hover{border:1px solid var(--c-border);box-shadow:0 1px 4px #666;cursor:pointer;font-weight:600;scale:1.05}.fd-basetype [data-type=STUDENT],.fd-usertype [data-type=STUDENT]{color:var(--c-font_light);font-size:.86rem;line-height:.5;margin-top:2rem;padding:.75rem .5rem 0}.fd-basetype [data-type=STUDENT] img,.fd-usertype [data-type=STUDENT] img{display:none}.fd-usertype{margin:1rem auto 0}.fd-usertype,.fd-usertype:before{border-top:4px solid var(--c-border_mid)}.fd-usertype:before{bottom:5rem;content:"";display:block;left:0;position:absolute;width:100%}.fd-usertype-active{border:1px solid var(--c-primary)!important;box-shadow:0 6px 12px rgba(0,0,0,.175);cursor:inherit}.faq,.faq-popup{position:relative;width:100%}.faq p,.faq-popup p{margin-left:0}.faq h2,.faq-popup h2{font-size:1.1rem!important;font-weight:600;line-height:1.4;margin:1rem 0!important;max-width:100%;text-align:left}.faq-popup{padding-bottom:2rem}.faq-popup hr{border-bottom:4px solid var(--c-bg_grey)!important;border-left:0;border-right:0;border-top:0;clear:both;height:0;margin:3.5rem auto;max-width:80rem!important;width:100%}.home-accordeon .accordion-item-title{font-family:var(--font-highlight);font-weight:600}.faq .accordion-item-title{color:var(--c-font)}.faq .accordion-filter-text{color:var(--c-primary);font-style:italic;left:calc(30% + 3.5rem);position:absolute;top:5rem}.faq .accordion-ctg{padding-right:1rem;position:relative}.faq .accordion-ctg:hover{background-color:var(--c-bg_light)}.faq .accordion-filter{max-width:100%;padding:0 .5rem;position:relative}.faq .accordion-filter [type=text]{padding-right:1.5rem}.faq .accordion-filter [type=button]{cursor:pointer;font-size:1.5rem;height:36px;line-height:0;padding:.5rem;position:absolute;right:.5rem;top:1px;width:1.75rem}.update>h2{margin-left:1rem;margin-right:1rem}.update .accordion-items-list{border-top:0!important;margin-top:2rem!important}.update .accordion-item-title{background-position:.3rem 1.2rem!important;color:var(--c-sticky);padding:1rem 1rem 1rem 2rem!important}.update .accordion-item-content{border-top:1px dashed var(--c-sticky);padding:1.5rem 2rem!important}.faq .accordion-ctgs-popup-hidden .accordion-ctgs-container,.update .accordion-ctgs-popup-hidden .accordion-ctgs-container{display:none}.faq .accordion-items,.update .accordion-items{font-size:var(--font-size);padding:0 .5rem}.faq .accordion-items-list,.update .accordion-items-list{border-top:1px solid var(--c-border_mid);flex-grow:1;list-style-type:none;margin-left:0;margin-top:-1rem}.faq .accordion-ctgs-container,.update .accordion-ctgs-container{display:flex;flex-direction:column}.faq .accordion-ctgs-container .all-accordion-ctgs,.update .accordion-ctgs-container .all-accordion-ctgs{border-left:4px solid transparent;display:block!important;font-weight:600;order:-1;padding:.75rem .5rem!important}.faq .accordion-ctgs-container a,.update .accordion-ctgs-container a{color:var(--c-link);display:inline-block;padding:.4rem .5rem}.faq .accordion-ctgs-container a:hover,.update .accordion-ctgs-container a:hover{color:var(--c-link_hover);text-decoration:none}.faq .accordion-ctgs,.update .accordion-ctgs{padding:1rem .5rem}.faq .accordion-ctg,.update .accordion-ctg{border-left:4px solid transparent;font-size:.9rem;line-height:1.3}.faq .accordion-ctg img,.update .accordion-ctg img{background-color:var(--c-primary);padding:.3rem}.faq .accordion-ctg.active,.update .accordion-ctg.active{background-color:var(--c-bg_body);border-left:4px solid var(--c-sticky)}.faq .accordion-ctg.active a,.update .accordion-ctg.active a{color:var(--c-font);font-weight:600}.faq .accordion-ctg.active a:not(.accordion-permalink),.update .accordion-ctg.active a:not(.accordion-permalink){pointer-events:none}.faq .accordion-item,.update .accordion-item{border-bottom:1px solid var(--c-border_mid)}.faq .accordion-item.is-active,.update .accordion-item.is-active{background-color:var(--c-bg_body);margin-bottom:2rem}.faq .accordion-item.is-active .accordion-item-title,.update .accordion-item.is-active .accordion-item-title{font-size:1.1rem;font-weight:600}.faq .accordion-item-title,.update .accordion-item-title{background-image:url(/icon/arrow-down-small.svg);background-position:0 1rem;background-repeat:no-repeat;background-size:1.5rem;padding:1rem 1rem 1rem 1.75rem}.faq .accordion-item-title:before,.update .accordion-item-title:before{content:""}.faq .accordion-item-title:hover,.update .accordion-item-title:hover{text-decoration:none}.faq .accordion-item-title[aria-expanded=true],.update .accordion-item-title[aria-expanded=true]{background-image:url(/icon/arrow-up-small.svg)}.faq .accordion-item-content,.update .accordion-item-content{display:none;padding:0 1rem 1rem}.fd-faq-icon{border-bottom:1px dashed var(--c-border_mid);display:grid;font-size:var(--font-size);grid-template-columns:auto 1fr;margin:1rem 0;max-width:80ch}.fd-faq-icon img{margin:.25rem auto!important}.fd-faq-icon>div{border-top:1px dashed var(--c-border_mid);padding:.25rem .5rem}.fd-faq-icon.fd-center>div:nth-child(3n+1){text-align:center}.fd-faq-block-icons{display:flex;flex-wrap:wrap;gap:.5rem;line-height:1;padding-bottom:1rem}.fd-faq-block-icon{background-color:var(--c-primary);padding:.4rem}.fd-search-result-header-active{border-bottom:2px solid var(--c-primary);color:var(--c-primary)}.fd-disabled{opacity:.3!important;pointer-events:none!important}.dx-texteditor-with-floating-label.dx-editor-outlined .dx-tag-container.dx-texteditor-input-container{padding-top:0!important}.dx-texteditor-input{border:unset!important}.fd-link-disabled span{color:#000;opacity:.5}.footer-hidden{display:none!important}.fd-clickable{cursor:pointer!important}.grid-btn{color:var(--c-icon);font-size:1rem;font-weight:400}.help h4{font-family:var(--font-highlight)}.help ol,.help ul{line-height:1.4}.help ol li,.help ul li{margin-bottom:.5rem}.help-col2{-moz-column-gap:1rem;column-gap:1rem;display:grid;grid-template-columns:auto 1fr;line-height:1.4;row-gap:1rem}.help-col2>div:nth-child(odd){justify-self:center}.help-col2>div:nth-child(odd) img{margin-top:.25rem}.help-col2 .dx-icon{font-size:1.1rem}.faq-popup h4{align-items:center;-moz-column-gap:.5rem;column-gap:.5rem;display:flex}.faq-popup h4 [class^=fd-icon-]{align-items:center;border:1px solid var(--c-border);display:flex;font-size:1.2rem;height:32px;justify-content:center;line-height:1;margin-right:.25rem;padding:0 0 2px 4px;width:32px}.faq-popup ul{line-height:1.4;padding-left:1rem}.faq-popup ul li{margin-bottom:.75rem}.faq-popup .fd-demo{background-color:var(--c-bg_hover);border:1px solid var(--c-border_mid);border-radius:4px;-moz-column-gap:.5rem;column-gap:.5rem;display:flex;font-family:var(--font-highlight);font-size:.8rem;margin-top:2rem;padding:.5rem 1rem}.faq-popup .fd-demo .fd-icon-locked{align-items:center;border:1px solid #888;border-radius:50%;color:#666;display:flex;font-size:.72rem;height:18px;justify-content:center;line-height:16px;width:18px}@media (min-width:calc(50rem + 1px)){.faq{display:grid!important;grid-template-columns:30% 1fr;height:100%;margin-top:2rem;overflow-y:hidden;padding-top:4rem}.faq .accordion-categories{border-right:1px solid var(--c-border);height:100%;margin-top:-5rem;overflow-y:auto}.faq .accordion-filter{left:calc(30% + 3rem);position:absolute;top:0;width:25rem}.faq .accordion-item-title{background-image:url(/icon/arrow-down-small.svg);background-position:1rem .9rem;background-repeat:no-repeat;background-size:1.5rem;padding:1rem 1rem 1rem 3rem!important}.faq .accordion-item-title:before{content:""}.faq .accordion-item-title[aria-expanded=true]{background-image:url(/icon/arrow-up-small.svg)}.faq .accordion-item-content{padding:0 1rem 2rem 3rem}}@media (max-width:50rem){.faq .accordion-show-ctgs{border:1px solid var(--c-border);border-radius:4px;color:var(--c-font);display:inline-block;font-family:var(--font-highlight);font-size:.85rem;margin:1rem 1rem 0;padding:.25rem 1rem}.faq .accordion-show-ctgs:hover{font-weight:var(--font-weight_bold);text-decoration:none}.faq .accordion-filter-text{left:0;padding:1rem;position:relative;top:0}.faq .accordion-ctgs-popup-hidden,.faq .accordion-ctgs-popup-open{display:flex;flex-direction:column}.faq .accordion-ctgs-popup-open .accordion-filter{order:2}.faq .accordion-ctgs-popup-open .accordion-filter-text{order:3}.faq .accordion-ctgs-popup-open .accordion-ctgs-container{margin-bottom:2rem;order:1}}.spinner{animation:flip 1.3s ease infinite;background-color:var(--c-success);border-radius:100%;display:block;display:inline-block;height:12px;margin-right:8px;margin-top:3px;width:12px}@keyframes flip{0%{transform:perspective(120px) rotateX(0deg) rotateY(0deg)}50%{transform:perspective(120px) rotateX(-180deg) rotateY(0deg)}to{transform:perspective(120px) rotateX(-180deg) rotateY(-180deg)}}header{font-family:var(--font-highlight)}.nav-logo,header{position:relative}.nav-logo{z-index:1400}.nav-logo img,.nav-logo picture{height:36px}nav{align-items:center;-moz-column-gap:1rem;column-gap:1rem;display:grid;grid-template-columns:auto 1fr auto auto auto auto;line-height:1;padding:1rem 1rem .5rem}nav>*{flex-grow:0}nav a{color:var(--c-font)!important}nav a:hover{text-decoration:none}.headline,nav a:hover{color:var(--c-primary)}.headline{font-size:.9rem;font-weight:var(--font-weight_bold);padding-right:.5rem;text-transform:uppercase}.btn-account-title{display:none}.btn-account_txt{display:none;font-family:var(--font)}.i-accountPublic{display:inline-block;height:40px;line-height:1;margin-right:4px;padding-top:8px;position:relative}.i-accountPublic:before{color:var(--c-link);font-size:2.3rem}.account{background-color:var(--c-white);box-shadow:0 0 20px rgba(0,0,0,.19),0 2px 6px rgba(0,0,0,.23);padding:0 .5rem 1rem;position:absolute;right:16px;top:50px;z-index:200;z-index:15000}.account-svg{clip-rule:evenodd;fill-rule:evenodd;float:left;margin-right:8px;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5;width:32px}.account-svg circle,.account-svg path{fill:none;stroke:#646464;stroke-width:1px}.account-login{border-bottom:1px solid var(--c-border);font-size:1.2rem!important;font-weight:var(--font-weight_bold);margin-bottom:16px;padding:12px 0 20px!important}.account-logout{margin-top:1rem}.nav-content{align-items:center;-moz-column-gap:2rem;column-gap:2rem;display:flex;flex-grow:1!important;margin-left:1rem}.nav-content a{color:var(--c-font);white-space:nowrap}._active-tab{color:var(--c-primary)!important;font-family:var(--font-highlight)}.header-functions{align-items:center;-moz-column-gap:1rem;column-gap:1rem;display:flex}.header-search{width:100%}.header-search form{align-items:center;display:flex;flex-wrap:nowrap;justify-content:center;margin-top:1rem}.burger-button{background-color:transparent;background-image:url(https://storageaccountbplweb.blob.core.windows.net/uploads/a3a0116f-9fd0-42a3-a3a8-d3e917a52e0f-burger.svg);background-position:50%;background-repeat:no-repeat;background-size:80%;border-radius:.15rem;border-width:0;cursor:pointer;height:32px;position:relative;width:32px;z-index:1501}.burger-menu-shown{font-size:1.2rem;opacity:1;transform:scaleY(1);visibility:visible}.burger-menu-shown+.burger-button{background-image:url(https://storageaccountbplweb.blob.core.windows.net/uploads/704190c8-1c6d-4562-b51e-f767c2e8bec9-close_white.svg)}.search-field{background-color:var(--c-white)!important;border:1px solid var(--c-border_light)!important;box-shadow:none!important;color:var(--c-font)!important;font-family:var(--font);font-size:var(--font-size)!important;height:28px!important;line-height:26px!important;margin:0!important;padding:.25rem!important}.search-field:focus{border:1px solid var(--c-border)!important}.nav-search{align-items:center;display:flex;padding:0 1rem}.nav-search>div{height:36px}.nav-search input{background-color:#fff;box-shadow:0 0 transparent;margin-bottom:0!important;padding:4px!important}.nav-search input:focus{background-color:#fff;box-shadow:0 0 5px var(--c-border_light)}.header-search form{justify-content:end;margin-top:0}.search-field{border-bottom-width:0}.search-field-container{transform-origin:right;width:150px}.search-submit{background-color:transparent;background-image:url(/icon/search.svg);background-position:50%;background-repeat:no-repeat;background-size:80%;border-radius:.15rem;border-width:0;cursor:pointer;height:24px;margin:.25rem 0 .25rem 4px;width:24px}.search-enter-active,.search-leave-active{transition:all .5s ease-out}.search-enter-from,.search-leave-to{opacity:0;transform:scaleX(1);width:0}.btn-account{align-items:center;-moz-column-gap:.25rem;column-gap:.25rem;display:grid;grid-template-columns:auto auto}.user-img{background-color:#fafafa;background-position:50%;background-size:cover;border-radius:50%;display:inline-block;height:32px;overflow:hidden;width:32px}.animated-menu{background-color:#fff;box-shadow:0 0 20px rgba(0,0,0,.19),0 2px 6px rgba(0,0,0,.23);left:0;max-width:100%;opacity:0;padding:3rem 0 1.75rem;position:absolute;top:0;transform:scaleY(0);transform-origin:top;transition:all .2s ease-in-out;visibility:hidden;white-space:nowrap;width:100%;z-index:1000}.menu-animation{opacity:1;transform:scaleY(1);visibility:visible}.nav-content-small .menu-page{border-top:1px solid var(--c-border_light);display:block;padding:1rem}.nav-content-small .menu-animation{max-height:100vh;overflow:auto}.nav-content-small .fd-menu-list a{margin-left:.75rem}.fd-menu{background-color:var(--c-white);box-shadow:0 0 20px rgba(0,0,0,.19),0 2px 6px rgba(0,0,0,.23);left:0;min-width:300px;position:absolute;top:28px;z-index:15002}.fd-menu>ul:has(li){padding:.25rem .25rem .5rem}.fd-menu .fd-icon-stlb:before{border:1px solid var(--c-border)}.account-entries,.fd-menu-list{font-family:var(--font);line-height:var(--line-height);list-style-type:none;margin:0;padding-left:0;width:100%}.account-entries a,.fd-menu-list a{align-items:center;border-bottom:1px solid var(--c-border_light);-moz-column-gap:.75rem;column-gap:.75rem;display:grid;font-size:.9rem!important;grid-template-columns:auto 1fr;line-height:1.2;padding:.5rem .25rem;white-space:normal}.account-entries a .fd-menu-title,.fd-menu-list a .fd-menu-title{line-height:1.2;overflow-x:hidden;text-overflow:ellipsis;white-space:nowrap}.account-entries a img,.fd-menu-list a img{height:16px;width:16px}.account-entries a:hover,.fd-menu-list a:hover{background-color:var(--c-bg_body)!important}.account-entries .fd-indent,.fd-menu-list .fd-indent{-moz-column-gap:.5rem;column-gap:.5rem;font-size:.93rem!important;padding-left:1rem}.account-entries .fd-indent .fd-menu-title,.fd-menu-list .fd-indent .fd-menu-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fd-menu-header{border-bottom:1px solid var(--c-border_light);color:var(--c-sticky);font-family:var(--font-highlight);font-size:.85rem;font-weight:600;margin-top:1rem;padding:.5rem 1rem}@media (min-width:1200px){.fd-menu{left:0}}@media (min-width:1100px){.nav-content-small{display:none}}@media (min-width:900px){.headline{font-size:1.1rem}.nav-content .btn-menu-start,.nav-content .menu-page{cursor:pointer;display:inline-block;font-size:.9rem;line-height:2!important;position:relative}.nav-content .btn-menu-start:hover:after,.nav-content .menu-page:hover:after{background-color:var(--c-stlb);bottom:-4px;content:"";height:2px;left:50%;margin-left:-25px;position:absolute;width:50px}.nav-content [data-active-area=true]>a:first-child{font-weight:600;scale:1.1}.nav-content [data-active-area=true]>a:first-child:after{background-color:var(--c-sticky);bottom:-4px;content:"";height:2px;left:50%;margin-left:-25px;position:absolute;width:50px}.fd-menu-list{max-width:26rem}}@media (min-width:980px){.btn-account_txt{font-size:.8rem;font-weight:var(--font-weight)}.btn-account-title,.btn-account_txt{display:inline-block}}.nav-content-large>div{position:relative}@media (max-width:1101px){.nav-content-large{display:none}}@media (max-width:600px){nav .nav-search{grid-column:1/6;order:5;padding:.5rem 0 0}nav .nav-search>div{width:100%}.fd-search-list{right:0;top:3rem}}.footer,footer{background-color:var(--c-sticky);font-family:var(--font-highlight)}.footer img,footer img{vertical-align:middle}.footer-links{color:#fff;display:grid;padding:1rem 0 0 2rem}.footer-links a{color:#fff;font-size:.9rem;line-height:2}.footer-links a:active,.footer-links a:focus,.footer-links a:hover{color:#fff;text-decoration:underline}.footer-info{font-size:.8rem}.footer-content-links{display:grid}.footer-content-links a:before{background-image:url(../icon/arrow-right2.svg);content:"";display:inline-block;height:.75rem;margin-right:.25rem;width:.75rem}.footer-contact{display:grid;grid-template-rows:auto auto auto 1fr;padding:2rem 1rem}.footer-contact .btn{border:1px solid #b97c9c!important;margin-right:0!important;margin-top:.75rem}.footer-h2{font-size:1.2rem}.footer-img{align-items:end;background-color:#000;display:flex;gap:.75rem;justify-content:center;padding:1rem 0}.footer-btn{padding-top:1rem}.footer-static{align-items:center;background-color:var(--c-bg_body);-moz-column-gap:.5rem;column-gap:.5rem;display:flex;flex-wrap:wrap;font-size:.75rem;justify-content:center;padding:0 .5rem .25rem}.footer-static a{color:var(--c-font);line-height:28px}.footer-static a:hover{text-decoration:underline}.footer-static div{font-size:.7rem}.footer-static a,.footer-static div{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.footer-stlb{padding-left:3rem;row-gap:.5rem}.footer-stlb .footer-h2{align-items:start;-moz-column-gap:.5rem;column-gap:.5rem;display:flex!important;margin-bottom:.5rem}.footer-stlb img{border:1px solid #888;margin-left:-2.5rem;width:2rem}.footer-nl{font-size:.8rem;max-width:200px;padding-bottom:.5rem}.footer-contact,.footer-content,.footer-stlb{display:grid;padding:1rem}.footer-phone{margin-top:1rem}.footer-phone img{background-color:#be1d5d;border:1px solid #b97c9c;border-radius:50%;height:2.25rem;margin-right:.5rem;padding:.5rem;width:2.25rem}@media (min-width:30rem){.footer-links{align-items:start;-moz-column-gap:2rem;column-gap:2rem;grid-template-columns:auto auto;justify-content:center}.footer-stlb img{margin-left:-2.5rem}}@media (min-width:45rem){.footer-links{align-items:start;-moz-column-gap:1rem;column-gap:1rem;grid-template-columns:auto auto auto auto;justify-content:center}.footer-contact>div,.footer-content>div,.footer-stlb>div{display:grid;grid-row:span 2;grid-template-rows:subgrid;row-gap:1rem}.footer-phone{margin-top:0}}@media (min-width:50rem){.footer-static{padding:0 1rem .25rem}}@media (max-width:800px){body[data-element-view=true] .footer-static{margin-bottom:4rem}}.btn,.button,.sb-button,.sb-request-link:first-child{-webkit-appearance:none;border-color:var(--c-border_focus);border-radius:.15rem;border-style:solid;border-width:1px;color:var(--c-font);cursor:pointer;display:inline-block;font-size:.9rem;font-weight:var(--font-weight_bold);line-height:1!important;margin:0 1rem 1rem 0;outline:none;padding:.5rem 1.25rem .6rem;text-align:center;text-decoration:none!important;transition:background-color .2s}.button[disabled]{opacity:.5;pointer-events:none}.btn-shop{background:var(--c-dinbp);border:0!important;color:#fff!important;font-size:.9rem;margin:0;transition:background .2s ease,transform .2s ease,box-shadow .2s ease}.btn-shop:hover{background:#be1d5d;box-shadow:0 7px 18px rgba(150,29,93,.25)}.secondary{background-color:var(--c-secondary);border-color:var(--c-secondary)}.secondary,.secondary *{color:#fff!important}.secondary:focus,.secondary:hover{background-color:var(--c-link)}.sb-button:not(.sb-secondary-button),.sb-request-link:first-child{font-family:var(--font-highlight)}.sb-button:not(.sb-secondary-button)[disabled=true],.sb-request-link:first-child[disabled=true]{opacity:.5}.sb-request-link:first-child{margin-bottom:0}.success{border-color:var(--c-success);color:var(--c-white)!important}.success,.success:focus,.success:hover{background-color:var(--c-success)}.dbd{border-color:var(--c-dbd);color:var(--c-font)!important}.dbd,.dbd:focus,.dbd:hover{background-color:var(--c-dbd)}.dinbp{background:var(--c-dinbp);border-color:var(--c-dinbp);color:#fff!important;transition:background .2s ease,transform .2s ease,box-shadow .2s ease}.dinbp:focus,.dinbp:hover{background:#be1d5d;box-shadow:0 7px 18px rgba(150,29,93,.25)}.sticky{background:var(--c-sticky);border-color:var(--c-sticky);color:#fff!important;transition:background .2s ease,transform .2s ease,box-shadow .2s ease}.sticky:focus,.sticky:hover{background:#003c5a;box-shadow:0 7px 18px rgba(0,65,100,.25)}.font{background:var(--c-yellow);border-color:var(--c-font);color:var(--c-font)!important;transition:background .2s ease,transform .2s ease,box-shadow .2s ease}.font:focus,.font:hover{box-shadow:0 7px 18px rgba(0,65,100,.25)}.inline{border-color:var(--c-secondary);color:var(--c-secondary)!important}.inline:focus,.inline:hover{border-color:var(--c-link_hover);color:var(--c-link_hover)}.link{border-color:transparent;color:var(--c-link)!important}.link:focus,.link:hover{color:var(--c-link_hover)}.btn-inline{align-items:center;background-color:transparent;border:1px solid var(--c-border);border-radius:7px;color:var(--c-font)!important;cursor:pointer;display:inline-flex;font-family:var(--font-highlight);font-size:.9rem;font-weight:600;gap:9px;justify-content:center;min-height:45px;padding:0 17px;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease}.btn-inline:hover{box-shadow:0 7px 18px rgba(0,65,100,.25);text-decoration:none}.btn-boq{align-items:center;background-color:var(--c-secondary);border:1px solid var(--c-secondary);border-radius:4px;color:#fff!important;cursor:pointer;display:inline-flex;font-size:.9rem;min-height:2rem;padding:0 1rem;text-decoration:none}.btn-boq:hover{background-color:var(--c-link)}.btn-home-dinbp,.btn-home-stlb{align-items:center;border:0!important;border-radius:7px;cursor:pointer;display:inline-flex;font-family:var(--font-highlight);font-size:1.05rem;font-weight:600;gap:9px;justify-content:center;line-height:1.3rem;margin-top:1rem;min-height:45px;padding:.75rem 1.25rem;text-decoration:none;transition:background .2s ease,transform .2s ease,box-shadow .2s ease}.btn-home-dinbp{background:var(--c-dinbp);color:#fff!important}.btn-home-dinbp:hover{background:#be1d5d;box-shadow:0 7px 18px rgba(150,29,93,.25);text-decoration:none}.btn-home-stlb{background:var(--c-stlb);color:#000!important}.btn-home-stlb:hover{background:var(--c-dbd);box-shadow:0 7px 18px rgba(0,65,100,.25);text-decoration:none}.home-btn_2>div,.new-btn_2>div{display:flex;flex-wrap:wrap;justify-content:center}.home-btn_2 .btn{align-items:center;background-color:transparent;border:1px solid var(--c-border);border-radius:7px;color:var(--c-font)!important;cursor:pointer;display:inline-flex;font-family:var(--font-highlight);font-size:.9rem;font-weight:600;gap:9px;justify-content:center;min-height:45px;padding:0 17px;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease}.home-btn_2 .btn span{font-size:1.4rem;font-weight:400!important}.home-btn_2 .btn:hover{box-shadow:0 7px 18px rgba(0,65,100,.25);text-decoration:none}::-moz-placeholder{color:var(--c-font)!important;font-family:var(--font);font-size:.85rem;font-style:italic;opacity:.6}::placeholder{color:var(--c-font)!important;font-family:var(--font);font-size:.85rem;font-style:italic;opacity:.6}.disabled,[disabled]{cursor:not-allowed!important}[type=color],[type=date],[type=datetime-local],[type=datetime],[type=email],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url],[type=week],textarea{background-color:var(--c-white);border:1px solid var(--c-border_light);box-shadow:inset 0 1px 2px transparent;color:var(--c-font);font-weight:400;height:2rem;line-height:1.75;padding:.25rem}[type=color]:focus,[type=date]:focus,[type=datetime-local]:focus,[type=datetime]:focus,[type=email]:focus,[type=month]:focus,[type=number]:focus,[type=password]:focus,[type=search]:focus,[type=tel]:focus,[type=text]:focus,[type=time]:focus,[type=url]:focus,[type=week]:focus,textarea:focus{border:1px solid var(--c-border);box-shadow:0 0 5px var(--c-border_light);outline:0}.cookies{background-color:var(--c-bg_body);border:1px solid var(--c-border);bottom:2px;box-shadow:0 0 10px 0 rgba(0,0,0,.4);display:flex;flex-direction:column;font-family:var(--font-highlight);left:50%;max-height:calc(100vh - 2rem);max-width:700px;overflow-y:auto;padding:2rem;position:fixed;row-gap:1rem;transform:translateX(-50%);width:100%;z-index:20000}.cc-message{font-size:.85rem;line-height:1.7;margin:auto;width:100%}.cc-actions{align-items:center;-moz-column-gap:2rem;column-gap:2rem;display:flex;flex-wrap:wrap;justify-content:space-between;margin:auto;max-width:720px;row-gap:1rem;white-space:nowrap;width:100%}.cc-actions .button{align-items:center;background-color:var(--c-success);border:0!important;border-radius:7px;color:#fff;cursor:pointer;display:inline-flex;font-family:var(--font-highlight);font-size:.9rem;font-weight:600;gap:9px;justify-content:center;line-height:1.3rem;margin-top:1rem;min-height:45px;order:1;padding:.75rem 1.25rem;text-decoration:none;transition:background .2s ease,transform .2s ease,box-shadow .2s ease}.cc-actions .button:hover{background-color:#006c02;box-shadow:0 7px 18px rgba(0,65,100,.25);text-decoration:none}.cc-cancel,.cc-custom-settings,.cc-privacy{color:var(--c-font);font-size:.8rem}.cc-cancel:hover,.cc-custom-settings:hover,.cc-privacy:hover{color:var(--c-font);text-decoration:underline}#custom-cookies label{align-items:center;-moz-column-gap:.5rem;column-gap:.5rem;display:flex;font-family:var(--font-highlight);font-size:1rem}#custom-cookies p{font-size:.8rem;margin:.25rem 0 0 2rem}#custom-cookies input[checked]:before{background-color:var(--c-dark);background-image:none;color:#fff}#custom-cookies input[type=checkbox]{-webkit-appearance:none;border:0;height:20px;margin-bottom:0;width:20px}#custom-cookies input[type=checkbox]:before{border:1px solid var(--c-border);color:transparent;content:"✓";display:block;font-size:.95rem;font-weight:600;height:20px;line-height:1;text-align:center;width:20px}#custom-cookies input[type=checkbox]:checked:before{background-color:var(--c-dark);background-image:none;color:#fff}#custom-cookies input[type=checkbox][disabled]:checked:before{opacity:.4}.cc-title{font-weight:var(--font-weight-highlight_bold);margin-bottom:1rem}.cc-select{margin:auto;max-width:720px}.cc-essential{border-top:1px solid #aaa}.cc-essential,.cc-marketing{border-bottom:1px solid #aaa;padding:1rem 0}.cc-custom-settings,.cc-privacy{order:2}.cc-cancel{order:3}.fd-header-home{font-size:.85rem;max-width:100vw;overflow-x:hidden}.home_animation{display:grid;margin:auto;max-width:650px;position:relative;width:100%;z-index:1}.home_animation:before{content:url(https://www.stlb-bau-online.de/media/c1246279-e091-4266-9f1d-60faa830899b-Logo_STLBBau_S.svg);display:inline-block;height:1.5rem;position:absolute;right:1rem;top:1rem;width:1.5rem;z-index:10}.home_animation .features{z-index:1}.home_animation .results{box-shadow:0 6px 12px rgba(0,0,0,.2);position:relative;transform:translate(10%,-1rem);z-index:20}.home_animation strong{background-color:hsla(0,0%,100%,.82);border-top-left-radius:12px;border-top-right-radius:12px;color:var(--c-dark);display:block;font-family:var(--font-highlight);padding:1.5rem 1.5rem .5rem;position:relative;z-index:100}.container{background-position:50%;background-size:cover;display:none;min-height:400px;padding:2rem 1rem;transition:background-image 1s ease-in-out}.container.asphalt{background-image:url(https://www.stlb-bau-online.de/media/dcfab531-077e-46bd-8e1b-34767e555fbc-asphalt.webp)}.container.parkett{background-image:url(https://www.stlb-bau-online.de/media/726b05a3-307b-4220-94ab-8087907e095a-parkett.webp)}.container.bestand{background-image:url(https://www.stlb-bau-online.de/media/5760b1e3-9929-431c-9d06-5763bc6121e6-bestand.webp)}.container.fussbodenheizung{background-image:url(https://www.stlb-bau-online.de/media/049e75b7-7821-4b62-a625-daac9d12ac57-fussbodenheizung.webp)}.container.pv-anlage{background-image:url(https://www.stlb-bau-online.de/media/8c9c5370-4853-484f-b35e-edda4fb33711-pv-anlage.webp)}.container.animate{align-items:center;display:grid}.lines{background-color:hsla(0,0%,100%,.82);border-bottom-left-radius:12px;box-shadow:0 6px 12px rgba(0,0,0,.5);display:grid;grid-template-columns:auto auto;padding:.75rem 1.5rem 2rem;width:auto}.element{display:contents}.element>div{animation:erscheinen .8s ease forwards;animation-delay:var(--delay,0s);opacity:0;padding:.15rem .25rem;transform:translateY(1rem)}.element>div:nth-child(2n){color:var(--c-link)}.element:not(:last-child) div{border-bottom:1px solid #bbb}.texts{background-color:var(--c-dark);border:1px solid var(--c-border_focus);border-radius:4px;box-shadow:0 6px 12px rgba(0,0,0,.5);color:#fff;-moz-column-gap:2px;column-gap:2px;display:flex;flex-wrap:wrap;font-weight:600;justify-content:start;max-width:calc(100vw - 1rem);opacity:.95;padding:1.5em}.texts .text{animation:textEinblenden .8s ease forwards;animation-delay:var(--delay,0s);display:inline-block;max-width:calc(100vw - 6rem);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:0}.texts .text:last-child{max-width:100%;text-overflow:clip}@keyframes erscheinen{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes textEinblenden{0%{width:0}to{width:var(--text-width)}}.fd-keyvisual{align-items:center;background-color:var(--c-dark);display:grid}.fd-keyvisual .kv-headline{color:#f4f4ef;display:inline-block;justify-self:center;margin:auto}.fd-keyvisual h1{display:flex;font-size:clamp(48px,5.5vw,88px);font-weight:300;letter-spacing:-.055em;line-height:1.1;margin:auto;padding:3rem 1rem;text-align:left;word-spacing:.1em}.kv-version{align-items:center;border-top:1px solid rgba(244,244,239,.4);display:flex;gap:28px;margin:48px auto 2rem;padding:28px 1rem 0}.kv-version .version{align-items:baseline;display:flex;gap:10px}.kv-version .version .version-label{color:rgba(244,244,239,.75);font-size:12px;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.kv-version .version strong{font-size:17px;font-weight:600}.btn.btn-new{border:1px solid rgba(244,244,239,.5);color:#f4f4ef;-moz-column-gap:.25rem;column-gap:.25rem;display:flex;font-family:var(--font-highlight);margin:0}.btn.btn-new:hover{border:1px solid #f4f4ef;transform:scale(1.03)}@media (min-width:1280px){.fd-keyvisual{grid-template-columns:45% 1fr}.fd-keyvisual h1{max-width:700px}.fd-keyvisual .container{min-height:800px}}.footer-toggle{display:none}
/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:0;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}[data-whatinput=mouse] *,[data-whatinput=mouse] :focus,[data-whatinput=touch] *,[data-whatinput=touch] :focus,[data-whatintent=mouse] *,[data-whatintent=mouse] :focus,[data-whatintent=touch] *,[data-whatintent=touch] :focus{outline:none}[draggable=false]{-webkit-touch-callout:none;-webkit-user-select:none}.foundation-mq{font-family:"small=0em&medium=40em&large=64em&xlarge=80em&xxlarge=90em"}html{box-sizing:border-box;font-size:1rem}*,:after,:before{box-sizing:inherit}body{background:#fefefe;color:var(--c-font);font-family:var(--font);font-weight:var(--font-weight);line-height:1.5;margin:0;padding:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img{display:inline-block;height:auto;max-width:100%;vertical-align:middle;-ms-interpolation-mode:bicubic}textarea{border-radius:0;height:auto;min-height:50px}select{box-sizing:border-box;width:100%}.map_canvas embed,.map_canvas img,.map_canvas object,.mqa-display embed,.mqa-display img,.mqa-display object{max-width:none!important}button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;border-radius:0;cursor:auto;line-height:1;padding:0}[data-whatinput=mouse] button{outline:0}pre{overflow:auto;-webkit-overflow-scrolling:touch}button,input,optgroup,select,textarea{font-family:inherit}.is-visible{display:block!important}.is-hidden{display:none!important}blockquote,dd,div,dl,dt,form,h1,h2,h3,h4,h5,h6,li,ol,p,pre,td,th,ul{margin:0;padding:0}p{font-size:inherit;line-height:1.6;margin-bottom:1rem;text-rendering:optimizeLegibility}em,i{font-style:italic}b,em,i,strong{line-height:inherit}b,strong{font-weight:var(--font-weight_bold)}small{font-size:80%;line-height:inherit}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{color:inherit;font-family:Plus Jakarta Sans,Plus Jakarta Sans Apple Fallback,Plus Jakarta Sans Windows Fallback,Plus Jakarta Sans Android Fallback,sans-serif;font-style:normal;font-weight:var(--font-weight);text-rendering:optimizeLegibility}.h1 small,.h2 small,.h3 small,.h4 small,.h5 small,.h6 small,h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{color:#c9c9c9;line-height:0}.h1,h1{font-size:1.5rem}.h1,.h2,h1,h2{line-height:1.4;margin-bottom:.5rem;margin-top:0}.h2,h2{font-size:1.25rem}.h3,h3{font-size:1.1875rem}.h3,.h4,h3,h4{line-height:1.4;margin-bottom:.5rem;margin-top:0}.h4,h4{font-size:1.125rem}.h5,h5{font-size:1.0625rem}.h5,.h6,h5,h6{line-height:1.4;margin-bottom:.5rem;margin-top:0}.h6,h6{font-size:1rem}@media print,screen and (min-width:40em){.h1,h1{font-size:3rem}.h2,h2{font-size:2.5rem}.h3,h3{font-size:1.9375rem}.h4,h4{font-size:1.5625rem}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1rem}}a{line-height:inherit}a,a:focus,a:hover{color:#000}a img,hr{border:0}hr{border-bottom:1px solid #c9c9c9;clear:both;height:0;margin:1.25rem auto;max-width:75rem}dl,ol,ul{line-height:1.6;list-style-position:outside;margin-bottom:1rem}li{font-size:inherit}ul{list-style-type:disc}ol,ul{margin-left:1.25rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0;margin-left:1.25rem}dl{margin-bottom:1rem}dl dt{font-weight:var(--font-weight_bold);margin-bottom:.3rem}blockquote{border-left:1px solid #c9c9c9;margin:0 0 1rem;padding:.5625rem 1.25rem 0 1.1875rem}blockquote,blockquote p{color:#8a8a8a;line-height:1.6}abbr,abbr[title]{border-bottom:1px dotted #0a0a0a;cursor:help;text-decoration:none}figure,kbd{margin:0}kbd{background-color:#e6e6e6;color:#0a0a0a;font-family:Consolas,Liberation Mono,Courier,monospace;padding:.125rem .25rem 0}.subheader{color:#8a8a8a;font-weight:var(--font-weight);line-height:1.4;margin-bottom:.5rem;margin-top:.2rem}.lead{font-size:1.25rem;line-height:1.6}.stat{font-size:2.5rem;line-height:1}p+.stat{margin-top:-1rem}ol.no-bullet,ul.no-bullet{list-style:none;margin-left:0}.cite-block,cite{color:#8a8a8a;display:block;font-size:.8125rem}.cite-block:before,cite:before{content:"— "}.code-inline,code{display:inline;max-width:100%;word-wrap:break-word;padding:.125rem .3125rem .0625rem}.code-block,.code-inline,code{background-color:#e6e6e6;border:1px solid #c9c9c9;color:#0a0a0a;font-family:Consolas,Liberation Mono,Courier,monospace;font-weight:var(--font-weight)}.code-block{display:block;margin-bottom:1.5rem;overflow:auto;padding:1rem;white-space:pre}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}@media print,screen and (min-width:40em){.medium-text-left{text-align:left}.medium-text-right{text-align:right}.medium-text-center{text-align:center}.medium-text-justify{text-align:justify}}@media print,screen and (min-width:64em){.large-text-left{text-align:left}.large-text-right{text-align:right}.large-text-center{text-align:center}.large-text-justify{text-align:justify}}.show-for-print{display:none!important}@media print{*{background:transparent!important;box-shadow:none!important;color:#000!important;-webkit-print-color-adjust:economy;print-color-adjust:economy;text-shadow:none!important}.show-for-print{display:block!important}.hide-for-print{display:none!important}table.show-for-print{display:table!important}thead.show-for-print{display:table-header-group!important}tbody.show-for-print{display:table-row-group!important}tr.show-for-print{display:table-row!important}td.show-for-print,th.show-for-print{display:table-cell!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}.ir a:after,a[href^="#"]:after,a[href^="javascript:"]:after{content:""}abbr[title]:after{content:" (" attr(title) ")"}blockquote,pre{border:1px solid #8a8a8a;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}.print-break-inside{page-break-inside:auto}}[type=color],[type=date],[type=datetime-local],[type=datetime],[type=email],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url],[type=week],textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fefefe;border:1px solid #c9c9c9;border-radius:0;box-shadow:inset 0 1px 2px hsla(0,0%,4%,.1);box-sizing:border-box;color:#0a0a0a;display:block;font-family:inherit;font-size:1rem;font-weight:var(--font-weight);height:2.4375rem;line-height:1.5;margin:0 0 1rem;padding:.5rem;transition:box-shadow .5s,border-color .25s ease-in-out;width:100%}[type=color]:focus,[type=date]:focus,[type=datetime-local]:focus,[type=datetime]:focus,[type=email]:focus,[type=month]:focus,[type=number]:focus,[type=password]:focus,[type=search]:focus,[type=tel]:focus,[type=text]:focus,[type=time]:focus,[type=url]:focus,[type=week]:focus,textarea:focus{background-color:#fefefe;border:1px solid #8a8a8a;box-shadow:0 0 5px #c9c9c9;outline:none;transition:box-shadow .5s,border-color .25s ease-in-out}textarea{max-width:100%}textarea[rows]{height:auto}input:disabled,input[readonly],textarea:disabled,textarea[readonly]{background-color:#e6e6e6;cursor:not-allowed}[type=button],[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0}input[type=search]{box-sizing:border-box}::-moz-placeholder{color:#c9c9c9}::placeholder{color:#c9c9c9}[type=checkbox],[type=file],[type=radio]{margin:0 0 1rem}[type=checkbox]+label,[type=radio]+label{display:inline-block;margin-bottom:0;margin-left:.5rem;margin-right:1rem;vertical-align:baseline}[type=checkbox]+label[for],[type=radio]+label[for]{cursor:pointer}label>[type=checkbox],label>[type=radio]{margin-right:.5rem}[type=file]{width:100%}label{color:#0a0a0a;display:block;font-size:.875rem;font-weight:var(--font-weight);line-height:1.8;margin:0}label.middle{line-height:1.5;margin:0 0 1rem;padding:.5625rem 0}.help-text{color:#0a0a0a;font-size:.8125rem;font-style:italic;margin-top:-.5rem}.input-group{align-items:stretch;display:flex;margin-bottom:1rem;width:100%}.input-group>:first-child,.input-group>:first-child.input-group-button>*,.input-group>:last-child,.input-group>:last-child.input-group-button>*{border-radius:0 0 0 0}.input-group-button,.input-group-button a,.input-group-button button,.input-group-button input,.input-group-button label,.input-group-field,.input-group-label{margin:0;white-space:nowrap}.input-group-label{align-items:center;background:#e6e6e6;border:1px solid #c9c9c9;color:#0a0a0a;display:flex;flex:0 0 auto;padding:0 1rem;text-align:center;white-space:nowrap}.input-group-label:first-child{border-right:0}.input-group-label:last-child{border-left:0}.input-group-field{border-radius:0;flex:1 1 0px;min-width:0}.input-group-button{display:flex;flex:0 0 auto;padding-bottom:0;padding-top:0;text-align:center}.input-group-button a,.input-group-button button,.input-group-button input,.input-group-button label{align-self:stretch;font-size:1rem;height:auto;padding-bottom:0;padding-top:0}fieldset{border:0;margin:0;padding:0}legend{margin-bottom:.5rem;max-width:100%}.fieldset{border:1px solid #c9c9c9;margin:1.125rem 0;padding:1.25rem}.fieldset legend{margin:0 0 0 -.1875rem;padding:0 .1875rem}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fefefe;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" version="1.1" width="32" height="24" viewBox="0 0 32 24"><polygon points="0,0 32,0 16,24" style="fill: rgb%28138, 138, 138%29"></polygon></svg>');background-origin:content-box;background-position:right -1rem center;background-repeat:no-repeat;background-size:9px 6px;border:1px solid #c9c9c9;border-radius:0;color:#0a0a0a;font-family:inherit;font-size:1rem;font-weight:var(--font-weight);height:2.4375rem;line-height:1.5;margin:0 0 1rem;padding:.5rem 1.5rem .5rem .5rem;transition:box-shadow .5s,border-color .25s ease-in-out}@media screen and (min-width:0\0){select{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAYCAYAAACbU/80AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIpJREFUeNrEkckNgDAMBBfRkEt0ObRBBdsGXUDgmQfK4XhH2m8czQAAy27R3tsw4Qfe2x8uOO6oYLb6GlOor3GF+swURAOmUJ+RwtEJs9WvTGEYxBXqI1MQAZhCfUQKRzDMVj+TwrAIV6jvSUEkYAr1LSkcyTBb/V+KYfX7xAeusq3sLDtGH3kEGACPWIflNZfhRQAAAABJRU5ErkJggg==")}}select:focus{background-color:#fefefe;border:1px solid #8a8a8a;box-shadow:0 0 5px #c9c9c9;outline:none;transition:box-shadow .5s,border-color .25s ease-in-out}select:disabled{background-color:#e6e6e6;cursor:not-allowed}select::-ms-expand{display:none}select[multiple]{background-image:none;height:auto}select:not([multiple]){padding-bottom:0;padding-top:0}.is-invalid-input:not(:focus){background-color:#fef1e7;border-color:#fd7e17}.is-invalid-input:not(:focus)::-moz-placeholder{color:#fd7e17}.is-invalid-input:not(:focus)::placeholder{color:#fd7e17}.form-error,.is-invalid-label{color:#fd7e17}.form-error{display:none;font-size:.75rem;font-weight:var(--font-weight_bold);margin-bottom:1rem;margin-top:-.5rem}.form-error.is-visible{display:block}.hide{display:none!important}.invisible{visibility:hidden}.visible{visibility:visible}@media print,screen and (max-width:39.99875em){.hide-for-small-only{display:none!important}}@media screen and (max-width:0em),screen and (min-width:40em){.show-for-small-only{display:none!important}}@media print,screen and (min-width:40em){.hide-for-medium{display:none!important}}@media screen and (max-width:39.99875em){.show-for-medium{display:none!important}}@media print,screen and (min-width:40em) and (max-width:63.99875em){.hide-for-medium-only{display:none!important}}@media screen and (max-width:39.99875em),screen and (min-width:64em){.show-for-medium-only{display:none!important}}@media print,screen and (min-width:64em){.hide-for-large{display:none!important}}@media screen and (max-width:63.99875em){.show-for-large{display:none!important}}@media print,screen and (min-width:64em) and (max-width:79.99875em){.hide-for-large-only{display:none!important}}@media screen and (max-width:63.99875em),screen and (min-width:80em){.show-for-large-only{display:none!important}}.show-for-sr,.show-on-focus{height:1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;clip:rect(0,0,0,0)!important;border:0!important;white-space:nowrap!important}.show-on-focus:active,.show-on-focus:focus{height:auto!important;overflow:visible!important;position:static!important;width:auto!important;clip:auto!important;white-space:normal!important}.hide-for-portrait,.show-for-landscape{display:block!important}@media screen and (orientation:landscape){.hide-for-portrait,.show-for-landscape{display:block!important}}@media screen and (orientation:portrait){.hide-for-portrait,.show-for-landscape{display:none!important}}.hide-for-landscape,.show-for-portrait{display:none!important}@media screen and (orientation:landscape){.hide-for-landscape,.show-for-portrait{display:none!important}}@media screen and (orientation:portrait){.hide-for-landscape,.show-for-portrait{display:block!important}}.show-for-dark-mode{display:none}.hide-for-dark-mode{display:block}@media screen and (prefers-color-scheme:dark){.show-for-dark-mode{display:block!important}.hide-for-dark-mode{display:none!important}}.show-for-ie{display:none}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.show-for-ie{display:block!important}.hide-for-ie{display:none!important}}.show-for-sticky{display:none}.is-stuck .show-for-sticky{display:block}.is-stuck .hide-for-sticky{display:none}.font-wide{letter-spacing:.25rem}.font-normal{font-weight:var(--font-weight)}.font-bold{font-weight:var(--font-weight_bold)}.font-italic{font-style:italic!important}.slide-in-down.mui-enter{backface-visibility:hidden;transform:translateY(-100%);transition-duration:.5s;transition-property:transform,opacity;transition-timing-function:linear}.slide-in-down.mui-enter.mui-enter-active{transform:translateY(0)}.slide-in-left.mui-enter{backface-visibility:hidden;transform:translateX(-100%);transition-duration:.5s;transition-property:transform,opacity;transition-timing-function:linear}.slide-in-left.mui-enter.mui-enter-active{transform:translateX(0)}.slide-in-up.mui-enter{backface-visibility:hidden;transform:translateY(100%);transition-duration:.5s;transition-property:transform,opacity;transition-timing-function:linear}.slide-in-up.mui-enter.mui-enter-active{transform:translateY(0)}.slide-in-right.mui-enter{backface-visibility:hidden;transform:translateX(100%);transition-duration:.5s;transition-property:transform,opacity;transition-timing-function:linear}.slide-in-right.mui-enter.mui-enter-active{transform:translateX(0)}.slide-out-down.mui-leave{backface-visibility:hidden;transform:translateY(0);transition-duration:.5s;transition-property:transform,opacity;transition-timing-function:linear}.slide-out-down.mui-leave.mui-leave-active{transform:translateY(100%)}.slide-out-right.mui-leave{backface-visibility:hidden;transform:translateX(0);transition-duration:.5s;transition-property:transform,opacity;transition-timing-function:linear}.slide-out-right.mui-leave.mui-leave-active{transform:translateX(100%)}.slide-out-up.mui-leave{backface-visibility:hidden;transform:translateY(0);transition-duration:.5s;transition-property:transform,opacity;transition-timing-function:linear}.slide-out-up.mui-leave.mui-leave-active{transform:translateY(-100%)}.slide-out-left.mui-leave{backface-visibility:hidden;transform:translateX(0);transition-duration:.5s;transition-property:transform,opacity;transition-timing-function:linear}.slide-out-left.mui-leave.mui-leave-active{transform:translateX(-100%)}.fade-in.mui-enter{opacity:0;transition-duration:.5s;transition-property:opacity;transition-timing-function:linear}.fade-in.mui-enter.mui-enter-active{opacity:1}.fade-out.mui-leave{opacity:1;transition-duration:.5s;transition-property:opacity;transition-timing-function:linear}.fade-out.mui-leave.mui-leave-active{opacity:0}.hinge-in-from-top.mui-enter{opacity:0;transform:perspective(2000px) rotateX(-90deg);transform-origin:top;transition-duration:.5s;transition-property:transform,opacity;transition-timing-function:linear}.hinge-in-from-top.mui-enter.mui-enter-active{opacity:1;transform:perspective(2000px) rotate(0deg)}.hinge-in-from-right.mui-enter{opacity:0;transform:perspective(2000px) rotateY(-90deg);transform-origin:right;transition-duration:.5s;transition-property:transform,opacity;transition-timing-function:linear}.hinge-in-from-right.mui-enter.mui-enter-active{opacity:1;transform:perspective(2000px) rotate(0deg)}.hinge-in-from-bottom.mui-enter{opacity:0;transform:perspective(2000px) rotateX(90deg);transform-origin:bottom;transition-duration:.5s;transition-property:transform,opacity;transition-timing-function:linear}.hinge-in-from-bottom.mui-enter.mui-enter-active{opacity:1;transform:perspective(2000px) rotate(0deg)}.hinge-in-from-left.mui-enter{opacity:0;transform:perspective(2000px) rotateY(90deg);transform-origin:left;transition-duration:.5s;transition-property:transform,opacity;transition-timing-function:linear}.hinge-in-from-left.mui-enter.mui-enter-active{opacity:1;transform:perspective(2000px) rotate(0deg)}.hinge-in-from-middle-x.mui-enter{opacity:0;transform:perspective(2000px) rotateX(-90deg);transform-origin:center;transition-duration:.5s;transition-property:transform,opacity;transition-timing-function:linear}.hinge-in-from-middle-x.mui-enter.mui-enter-active{opacity:1;transform:perspective(2000px) rotate(0deg)}.hinge-in-from-middle-y.mui-enter{opacity:0;transform:perspective(2000px) rotateY(-90deg);transform-origin:center;transition-duration:.5s;transition-property:transform,opacity;transition-timing-function:linear}.hinge-in-from-middle-y.mui-enter.mui-enter-active,.hinge-out-from-top.mui-leave{opacity:1;transform:perspective(2000px) rotate(0deg)}.hinge-out-from-top.mui-leave{transform-origin:top;transition-duration:.5s;transition-property:transform,opacity;transition-timing-function:linear}.hinge-out-from-top.mui-leave.mui-leave-active{opacity:0;transform:perspective(2000px) rotateX(90deg)}.hinge-out-from-right.mui-leave{opacity:1;transform:perspective(2000px) rotate(0deg);transform-origin:right;transition-duration:.5s;transition-property:transform,opacity;transition-timing-function:linear}.hinge-out-from-right.mui-leave.mui-leave-active{opacity:0;transform:perspective(2000px) rotateY(90deg)}.hinge-out-from-bottom.mui-leave{opacity:1;transform:perspective(2000px) rotate(0deg);transform-origin:bottom;transition-duration:.5s;transition-property:transform,opacity;transition-timing-function:linear}.hinge-out-from-bottom.mui-leave.mui-leave-active{opacity:0;transform:perspective(2000px) rotateX(-90deg)}.hinge-out-from-left.mui-leave{opacity:1;transform:perspective(2000px) rotate(0deg);transform-origin:left;transition-duration:.5s;transition-property:transform,opacity;transition-timing-function:linear}.hinge-out-from-left.mui-leave.mui-leave-active{opacity:0;transform:perspective(2000px) rotateY(-90deg)}.hinge-out-from-middle-x.mui-leave{opacity:1;transform:perspective(2000px) rotate(0deg);transform-origin:center;transition-duration:.5s;transition-property:transform,opacity;transition-timing-function:linear}.hinge-out-from-middle-x.mui-leave.mui-leave-active{opacity:0;transform:perspective(2000px) rotateX(90deg)}.hinge-out-from-middle-y.mui-leave{opacity:1;transform:perspective(2000px) rotate(0deg);transform-origin:center;transition-duration:.5s;transition-property:transform,opacity;transition-timing-function:linear}.hinge-out-from-middle-y.mui-leave.mui-leave-active{opacity:0;transform:perspective(2000px) rotateY(90deg)}.scale-in-up.mui-enter{opacity:0;transform:scale(.5);transition-duration:.5s;transition-property:transform,opacity;transition-timing-function:linear}.scale-in-up.mui-enter.mui-enter-active{opacity:1;transform:scale(1)}.scale-in-down.mui-enter{opacity:0;transform:scale(1.5);transition-duration:.5s;transition-property:transform,opacity;transition-timing-function:linear}.scale-in-down.mui-enter.mui-enter-active,.scale-out-up.mui-leave{opacity:1;transform:scale(1)}.scale-out-up.mui-leave{transition-duration:.5s;transition-property:transform,opacity;transition-timing-function:linear}.scale-out-up.mui-leave.mui-leave-active{opacity:0;transform:scale(1.5)}.scale-out-down.mui-leave{opacity:1;transform:scale(1);transition-duration:.5s;transition-property:transform,opacity;transition-timing-function:linear}.scale-out-down.mui-leave.mui-leave-active{opacity:0;transform:scale(.5)}.spin-in.mui-enter{opacity:0;transform:rotate(-270deg);transition-duration:.5s;transition-property:transform,opacity;transition-timing-function:linear}.spin-in.mui-enter.mui-enter-active,.spin-out.mui-leave{opacity:1;transform:rotate(0)}.spin-out.mui-leave{transition-duration:.5s;transition-property:transform,opacity;transition-timing-function:linear}.spin-in-ccw.mui-enter,.spin-out.mui-leave.mui-leave-active{opacity:0;transform:rotate(270deg)}.spin-in-ccw.mui-enter{transition-duration:.5s;transition-property:transform,opacity;transition-timing-function:linear}.spin-in-ccw.mui-enter.mui-enter-active,.spin-out-ccw.mui-leave{opacity:1;transform:rotate(0)}.spin-out-ccw.mui-leave{transition-duration:.5s;transition-property:transform,opacity;transition-timing-function:linear}.spin-out-ccw.mui-leave.mui-leave-active{opacity:0;transform:rotate(-270deg)}.slow{transition-duration:.75s!important}.fast{transition-duration:.25s!important}.linear{transition-timing-function:linear!important}.ease{transition-timing-function:ease!important}.ease-in{transition-timing-function:ease-in!important}.ease-out{transition-timing-function:ease-out!important}.ease-in-out{transition-timing-function:ease-in-out!important}.bounce-in{transition-timing-function:cubic-bezier(.485,.155,.24,1.245)!important}.bounce-out{transition-timing-function:cubic-bezier(.485,.155,.515,.845)!important}.bounce-in-out{transition-timing-function:cubic-bezier(.76,-.245,.24,1.245)!important}.short-delay{transition-delay:.3s!important}.long-delay{transition-delay:.7s!important}.shake{animation-name:shake-7}@keyframes shake-7{0%,10%,20%,30%,40%,50%,60%,70%,80%,90%{transform:translateX(7%)}15%,25%,35%,45%,5%,55%,65%,75%,85%,95%{transform:translateX(-7%)}}.spin-cw{animation-name:spin-cw-1turn}@keyframes spin-cw-1turn{0%{transform:rotate(-1turn)}to{transform:rotate(0)}}.spin-ccw{animation-name:spin-ccw-1turn}@keyframes spin-ccw-1turn{0%{transform:rotate(0)}to{transform:rotate(-1turn)}}.wiggle{animation-name:wiggle-7deg}@keyframes wiggle-7deg{40%,50%,60%{transform:rotate(7deg)}35%,45%,55%,65%{transform:rotate(-7deg)}0%,30%,70%,to{transform:rotate(0)}}.shake,.spin-ccw,.spin-cw,.wiggle{animation-duration:.5s}.infinite{animation-iteration-count:infinite}.slow{animation-duration:.75s!important}.fast{animation-duration:.25s!important}.linear{animation-timing-function:linear!important}.ease{animation-timing-function:ease!important}.ease-in{animation-timing-function:ease-in!important}.ease-out{animation-timing-function:ease-out!important}.ease-in-out{animation-timing-function:ease-in-out!important}.bounce-in{animation-timing-function:cubic-bezier(.485,.155,.24,1.245)!important}.bounce-out{animation-timing-function:cubic-bezier(.485,.155,.515,.845)!important}.bounce-in-out{animation-timing-function:cubic-bezier(.76,-.245,.24,1.245)!important}.short-delay{animation-delay:.3s!important}.long-delay{animation-delay:.7s!important}[data-mce-bogus]{display:none}main{font-size:1rem;margin:1px auto 5rem;width:100%}header{position:sticky;top:0;z-index:400}.font-small{font-size:clamp(.9rem,1.4vw,1rem)}p{margin:0 auto 1rem}a{cursor:pointer;display:inline-block;outline:none;text-decoration:none}a,a:hover{color:var(--c-link)}a:hover{text-decoration:underline}.font-size_l{font-size:1.1rem}.dx-placeholder{display:none}.bg-lightgrey{background-color:var(--c-bg_body)}.bg-white,.bg-white>div{background-color:#fff!important}.back-to-top{background:var(--c-font);border-radius:15px;bottom:20px;box-shadow:0 1px 3px rgba(0,0,0,.2),0 1px 2px rgba(0,0,0,.3);color:#fefefe;height:32px;opacity:0;position:fixed;right:20px;text-align:center;transform:rotate(-90deg);transition:opacity .2s ease-in-out;width:32px;z-index:100000}.back-to-top:after{content:"»";display:inline-block;font-size:32px;line-height:0;margin-top:12px}.back-to-top:hover{background:var(--c-link);color:#fefefe}.show-back-to-top{opacity:1;transition:all .2s ease-in-out}.zoom-img{background-color:var(--c-bg_light);border:0;margin-bottom:1rem}.zoom-img :before{background-color:var(--c-link)}.zoom-img{position:relative}.zoom-img.fd-lightbox{border:1px solid transparent}.zoom-img:before{background-color:var(--c-border);background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbDpzcGFjZT0icHJlc2VydmUiIHN0eWxlPSJmaWxsLXJ1bGU6ZXZlbm9kZDtjbGlwLXJ1bGU6ZXZlbm9kZDtzdHJva2UtbGluZWpvaW46cm91bmQ7c3Ryb2tlLW1pdGVybGltaXQ6MiIgdmlld0JveD0iMCAwIDE2IDE2Ij48cGF0aCBkPSJNOS4zNiA3LjcwNyA4LjI5MyA2LjY0bDQuMTg3LTQuMTg3SDkuNzJWLjk0NGg1LjMzNlY2LjI4aC0xLjUwOVYzLjUyek02LjY0IDguMjkzIDcuNzA3IDkuMzYgMy41MiAxMy41NDdoMi43NnYxLjUwOUguOTQ0VjkuNzJoMS41MDl2Mi43NnoiIHN0eWxlPSJmaWxsOiNmZmYiLz48L3N2Zz4=");background-position:50%;background-repeat:no-repeat;background-size:1rem;border-radius:50%;bottom:1rem;box-shadow:0 1px 3px rgba(0,0,0,.2),0 1px 2px rgba(0,0,0,.3);content:"";height:1.75rem;left:1rem;position:absolute;width:1.75rem}.zoom-img:hover{border:1px solid var(--c-border)}.zoom-img:hover:before{background-color:var(--c-link)}hr{border-bottom:4px solid var(--c-bg_grey)!important;margin:3.5rem auto;max-width:80rem!important;width:100%}.fd-col_2{-moz-column-count:3;-moz-column-gap:2rem;column-gap:2rem;-moz-column-width:240px;columns:240px 3}.ul-p{margin:0 auto 1rem;max-width:80ch}.tobii__slide figure>figcaption{font-size:1rem;line-height:1.3}.dark-header{background-color:var(--c-dark)}.dark-header h1{color:#f4f4ef;font-size:clamp(24px,2.5vw,36px);line-height:1.3;margin:0 auto;max-width:100%;padding:2rem 1rem;text-align:center}.top-bar{align-items:center;display:flex;flex-wrap:nowrap;flex-wrap:wrap;justify-content:space-between;padding:.5rem}.top-bar,.top-bar ul{background-color:#fff}.top-bar input{margin-right:1rem;max-width:200px}.top-bar .input-group-field{margin-right:0;width:100%}.top-bar input.button{width:auto}.top-bar .top-bar-left,.top-bar .top-bar-right{flex:0 0 100%;max-width:100%}@media print,screen and (min-width:40em){.top-bar{flex-wrap:nowrap}.top-bar .top-bar-left{flex:1 1 auto;margin-right:auto}.top-bar .top-bar-right{flex:0 1 auto;margin-left:auto}}@media print,screen and (max-width:63.99875em){.top-bar.stacked-for-medium{flex-wrap:wrap}.top-bar.stacked-for-medium .top-bar-left,.top-bar.stacked-for-medium .top-bar-right{flex:0 0 100%;max-width:100%}}@media print,screen and (max-width:79.99875em){.top-bar.stacked-for-large{flex-wrap:wrap}.top-bar.stacked-for-large .top-bar-left,.top-bar.stacked-for-large .top-bar-right{flex:0 0 100%;max-width:100%}}.top-bar-title{flex:0 0 auto;margin:.5rem 1rem .5rem 0}.top-bar-left,.top-bar-right{flex:0 0 auto}.menu{display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0;position:relative}[data-whatinput=mouse] .menu li{outline:0}.menu .button,.menu a{display:block;line-height:1;padding:.7rem 1rem;text-decoration:none}.menu a,.menu button,.menu input,.menu select{margin-bottom:0}.menu input{display:inline-block}.menu,.menu.horizontal{flex-direction:row;flex-wrap:wrap}.menu.vertical{flex-direction:column;flex-wrap:nowrap}.menu.vertical.icon-bottom li a i,.menu.vertical.icon-bottom li a img,.menu.vertical.icon-bottom li a svg,.menu.vertical.icon-top li a i,.menu.vertical.icon-top li a img,.menu.vertical.icon-top li a svg{text-align:left}.menu.expanded li{flex:1 1 0px}.menu.expanded.icon-bottom li a i,.menu.expanded.icon-bottom li a img,.menu.expanded.icon-bottom li a svg,.menu.expanded.icon-top li a i,.menu.expanded.icon-top li a img,.menu.expanded.icon-top li a svg{text-align:left}.menu.simple{align-items:center}.menu.simple li+li{margin-left:1rem}.menu.simple a{padding:0}@media print,screen and (min-width:40em){.menu.medium-horizontal{flex-direction:row;flex-wrap:wrap}.menu.medium-vertical{flex-direction:column;flex-wrap:nowrap}.menu.medium-expanded li,.menu.medium-simple li{flex:1 1 0px}}@media print,screen and (min-width:64em){.menu.large-horizontal{flex-direction:row;flex-wrap:wrap}.menu.large-vertical{flex-direction:column;flex-wrap:nowrap}.menu.large-expanded li,.menu.large-simple li{flex:1 1 0px}}.menu.nested{margin-left:1rem;margin-right:0}.menu.icon-bottom a,.menu.icon-left a,.menu.icon-right a,.menu.icon-top a,.menu.icons a{display:flex}.menu.icon-left li a,.menu.nested.icon-left li a{flex-flow:row nowrap}.menu.icon-left li a i,.menu.icon-left li a img,.menu.icon-left li a svg,.menu.nested.icon-left li a i,.menu.nested.icon-left li a img,.menu.nested.icon-left li a svg{margin-right:.25rem}.menu.icon-right li a,.menu.nested.icon-right li a{flex-flow:row nowrap}.menu.icon-right li a i,.menu.icon-right li a img,.menu.icon-right li a svg,.menu.nested.icon-right li a i,.menu.nested.icon-right li a img,.menu.nested.icon-right li a svg{margin-left:.25rem}.menu.icon-top li a,.menu.nested.icon-top li a{flex-flow:column nowrap}.menu.icon-top li a i,.menu.icon-top li a img,.menu.icon-top li a svg,.menu.nested.icon-top li a i,.menu.nested.icon-top li a img,.menu.nested.icon-top li a svg{align-self:stretch;margin-bottom:.25rem;text-align:center}.menu.icon-bottom li a,.menu.nested.icon-bottom li a{flex-flow:column nowrap}.menu.icon-bottom li a i,.menu.icon-bottom li a img,.menu.icon-bottom li a svg,.menu.nested.icon-bottom li a i,.menu.nested.icon-bottom li a img,.menu.nested.icon-bottom li a svg{align-self:stretch;margin-bottom:.25rem;text-align:center}.menu .active>a,.menu .is-active>a{background:#f40b0b;color:#0a0a0a}.menu.align-left{justify-content:flex-start}.menu.align-right li{display:flex;justify-content:flex-end}.menu.align-right li .submenu li{justify-content:flex-start}.menu.align-right.vertical li{display:block;text-align:right}.menu.align-right.icon-bottom li a i,.menu.align-right.icon-bottom li a img,.menu.align-right.icon-bottom li a svg,.menu.align-right.icon-top li a i,.menu.align-right.icon-top li a img,.menu.align-right.icon-top li a svg,.menu.align-right.vertical li .submenu li{text-align:right}.menu.align-right .nested{margin-left:0;margin-right:1rem}.menu.align-center li{display:flex;justify-content:center}.menu.align-center li .submenu li{justify-content:flex-start}.menu .menu-text{color:inherit;font-weight:700;line-height:1;padding:.7rem 1rem}.menu-centered>.menu{justify-content:center}.menu-centered>.menu li{display:flex;justify-content:center}.menu-centered>.menu li .submenu li{justify-content:flex-start}.no-js [data-responsive-menu] ul{display:none}.menu-icon{cursor:pointer;display:inline-block;height:16px;position:relative;vertical-align:middle;width:20px}.menu-icon:after{background:#fefefe;box-shadow:0 7px 0 #fefefe,0 14px 0 #fefefe;content:"";display:block;height:2px;left:0;position:absolute;top:0;width:100%}.menu-icon:hover:after{background:#c9c9c9;box-shadow:0 7px 0 #c9c9c9,0 14px 0 #c9c9c9}.menu-icon.dark{cursor:pointer;display:inline-block;height:16px;position:relative;vertical-align:middle;width:20px}.menu-icon.dark:after{background:#0a0a0a;box-shadow:0 7px 0 #0a0a0a,0 14px 0 #0a0a0a;content:"";display:block;height:2px;left:0;position:absolute;top:0;width:100%}.menu-icon.dark:hover:after{background:#8a8a8a;box-shadow:0 7px 0 #8a8a8a,0 14px 0 #8a8a8a}.title-bar{align-items:center;background:#0a0a0a;color:#fefefe;display:flex;justify-content:flex-start;padding:.5rem}.title-bar .menu-icon{margin-left:.25rem;margin-right:.25rem}.title-bar-left,.title-bar-right{flex:1 1 0px}.title-bar-right{text-align:right}.title-bar-title{display:inline-block;font-weight:700;vertical-align:middle}@media print,screen and (max-width:39.99875em){.no-js .top-bar{display:none}}@media print,screen and (min-width:40em){.no-js .title-bar{display:none}}.main-search{margin-bottom:0;margin-right:1.4rem}.main-search .button-search{background-color:#000;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAAkCAMAAADbwBjtAAAAz1BMVEX////w8PAKCgqPj4/9/f0FBQUODg4AAADz8/P29vYjIyMrKyv4+Pjm5ub6+vrd3d01NTWUlJQ8PDyGhobs7Ozq6upYWFgZGRkeHh4TExPQ0NBcXFwnJyeenp67u7vR0dHKysrW1tZDQ0OioqJycnLh4eFAQEClpaWZmZn19fW2tra4uLja2touLi5MTEzGxsaKiopeXl5VVVVvb2+CgoJnZ2dra2t1dXVSUlK0tLSAgIBQUFAyMjJkZGR7e3tHR0fT09PAwMDDw8OFhYWpqakg1U1KAAABgklEQVR42n3SVZqkMBiF4YP+uJW7tuu4++x/Tc0hJQH64bt+44FomUERTqTZmRTPKZjxf2i+SrI/OBf/cFrEsVBvPW4Q9xbN4qxGnCWY70XTxZPne2pLgU6qVWx/Ma92MP7p2yjbuGdSVFP0t3Is3FQT5Wfyl3OkrpxzvkQAkuBIttUk30VvYqDs+khyAF5P6n27ATBwDiTmJI40WqGsUGRU3ZQ0s3iqvSIZN2u1yJC7eVbkkdc0bJGA575S5Bd3O2uROclCkQculLfIjKSnyARlqxbJud2PishvAJHZJPcoCw/kH+/luiHecJ1UDiQEzWVNjCnw/kjkihuOR5ownxIAffdEgoi70Q5exD7U3SrChcG8u63LGbJcfamBqRGxwBIjiZdpYvhQ7XQiX/FaPZ3I2z707A3YB52I2/PP4vbBWVby8UyY+Xk3HcC7v3s35pApzU2miJ4jx0YXNIPgTNqFBk066SByGdGszQ4iQ15hP+wi8gm4mEsnEWs1EpKu+GovNNIm7Bo/boUAAAAASUVORK5CYII=);background-position:50%;background-repeat:no-repeat;border:1px solid #c9c9c9;width:45px}.shopping-basket-filled{font-weight:var(--font-weight_bold)}h1,h2,h3,h4{font-family:var(--font-highlight);font-weight:500;padding:0}h1{font-size:clamp(24px,2.5vw,36px)}h1,h2{line-height:1.3;margin:2rem 0}h2{font-size:clamp(20px,2vw,24px)}h3{font-size:clamp(18px,1.5vw,20px)}h3,h4{margin:1rem 0}h4{font-size:clamp(16px,1.5vw,18px)}.fd-banner{margin-bottom:4rem;padding-bottom:max(2%,1rem);padding-top:max(2%,1rem);position:relative}.fd-banner .blocks-items{background-color:var(--c-bg_light);border:1px solid var(--c-border_light);margin:0 auto;padding:1.5rem max(3%,1rem) 1rem}.fd-banner .row{align-items:center;-moz-column-gap:2rem;column-gap:2rem;display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.fd-banner .footnote{border-top:1px dotted var(--c-border);font-size:.85rem;padding-top:.5em}.btn.outside{bottom:1rem;font-weight:var(--font-weight);margin-bottom:0;margin-right:0;max-width:calc(100% - 2rem);overflow:hidden;position:absolute;right:50%;text-overflow:ellipsis;transform:translate(50%,1rem);white-space:nowrap}.underline_stroke{display:inline-block;margin-bottom:1rem;position:relative}.underline_stroke:after{background-repeat:no-repeat;background-size:100%;bottom:-50%;content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' style='fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2' viewBox='0 0 1199 68'%3E%3CclipPath id='a'%3E%3Cpath d='M7.968 6.108c-5.217 9.933 20.03 12.238 50.29 14.059s65.54 3.159 105.833 3.996c40.302.845 85.607 1.18 115.335 1.152 29.729-.028 39.967-.121 49.377-.232q14.085-.156 25.685-.353c7.732-.13 14.626-.27 35.858-.883 21.232-.623 53.783-1.617 81.005-2.407s49.125-1.394 65.717-1.775c16.593-.39 27.847-.594 48.436-.938 20.598-.335 53.419-.911 85.253-1.431 31.843-.53 62.708-.994 92.576-1.413 29.878-.427 58.777-.78 77.856-1.022 19.08-.241 29.151-.437 39.529-.632 10.369-.195 21.037-.399 31.974-.622 10.937-.233 22.154-.474 34.694-.744 12.558-.278 25.368-.566 36.874-.855 11.515-.278 21.753-.52 30.688-.762 8.925-.232 16.583-.446 27.352-.771 10.77-.316 24.726-.78 37.536-1.208a7268 7268 0 0 0 34.945-1.245c10.481-.399 19.788-.79 26.523-1.059 6.736-.26 11.515-.409 16.071-.539 4.565-.14 8.906-.26 12.745-.595 3.847-.344 6.857-1.161 8.04-.557 1.183.613 18.353 14.588 19.555 13.13 0 0-4.025-.121-8.786-.67-4.77-.529-8.981-.436-13.425-.334-4.434.111-9.083.232-13.937.381-4.844.149-13.415.511-23.151.883-9.726.371-20.626.752-32.672 1.161-12.055.409-25.266.827-39.641 1.264-14.384.437-21.176.632-29.281.827-8.096.204-17.477.437-28.144.688s-22.658.501-35.905.799c-13.248.288-24.67.529-35.821.743-11.152.214-22.006.437-32.57.632-10.574.204-20.859.381-30.874.548-10.015.158-38.272.484-67.516.837-29.253.353-59.465.78-90.666 1.254-31.191.483-63.388 1.004-96.554 1.58-33.166.585-40.87.659-53.876.938q-19.523.432-55.031 1.422c-23.673.66-52.675 1.515-86.977 2.592-34.312 1.06-40.647 1.208-47.821 1.348-7.173.139-15.185.26-24.017.372-8.85.12-18.53.223-29.02.325-10.5.111-59.112.121-102.694-.344s-82.142-1.413-115.68-2.853-62.065-3.373-73.767-3.782C25.138 20.093 1 14.61 7.968 6.108'/%3E%3C/clipPath%3E%3Cg clip-path='url(%23a)'%3E%3Cpath d='M0 3.668h1198.71v33.445H0z' style='fill-rule:nonzero'/%3E%3C/g%3E%3CclipPath id='b'%3E%3Cpath d='M123.423 48.055c1.781-3.047-4.671-3.279-9.295-2.814q-6.922.685-10.32 1.063c-2.266.242-3.338.391-3.646.475-.298.093-11.299-13.465-10.395-13.437.895.028 2.518.01 4.858-.056 2.34-.065 5.397-.177 12.651-.577 7.244-.401 20.715-1.212 37.916-2.32 17.21-1.109 38.14-2.516 62.827-4.184s53.131-3.597 73.044-4.948c19.905-1.351 28.854-1.92 37.898-2.479 9.043-.559 18.17-1.109 27.409-1.63 9.239-.522 18.562-1.053 29.758-1.668 11.197-.625 26.282-1.379 44.489-2.171 18.217-.802 39.51-1.687 63.927-2.609 24.417-.923 51.928-1.929 78.592-2.833 26.663-.913 48.936-1.621 68.97-2.227 20.045-.606 37.879-1.09 53.495-1.482 15.607-.4 28.985-.708 39.585-.913a2943 2943 0 0 1 33.534-.456c12.39-.112 26.608-.215 42.708-.233 16.092-.028 34.038-.019 45.617 6.215 11.57 6.224 3.375 5.749-7.02 5.507-10.386-.233-22.953-.243-37.702 0-14.748.242-31.679.727-44.33 1.165-12.651.447-19.447.717-26.076.987-6.629.28-13.089.559-19.382.848-6.293.28-12.409.578-34.886 1.705-22.469 1.118-61.14 3.094-99.447 5.051a62102 62102 0 0 0-113.749 5.917c-37.543 1.975-74.704 3.96-85.285-.028-10.591-3.998-24.65-21.134-38.951-9.421 0 0 38.401-.168 75.729-2.087 37.348-1.91 75.059-3.83 113.152-5.74s76.55-3.839 115.389-5.758c38.839-1.911 44.862-2.19 51.052-2.47 6.181-.279 12.53-.568 19.056-.848 6.507-.279 13.201-.549 20.044-.82 6.853-.27 25.256-.894 41.478-1.267 16.231-.363 30.252-.512 42.092-.438 11.85.084 21.508.401 34.327 7.473 12.819 7.082-6.367 7.035-23.689 7.035-17.341 0-32.817.038-46.456.103s-25.414.186-35.334.344c-9.929.168-21.824.401-35.949.737s-30.448.792-49.001 1.341c-18.552.541-39.342 1.184-62.351 1.929-22.999.736-52.581 1.78-79.039 2.777-26.468.997-49.831 1.92-70.099 2.777a5425 5425 0 0 0-51.443 2.422 5282 5282 0 0 0-32.714 1.799c-9.277.55-18.46 1.109-27.559 1.658-9.108.55-18.114 1.109-27.036 1.687-8.913.578-39.799 2.758-66.948 4.65a32364 32364 0 0 1-70.219 4.836 9717 9717 0 0 1-47.808 3.13c-12.185.765-15.728.914-18.543 1.016-2.816.103-4.913.159-6.284.177-1.37.01-2.023-.028-7.542-6.923s-5.23-6.97-3.757-7.156a468 468 0 0 1 7.943-.867c3.832-.391 8.847-.885 11.029-2.05-.382.941 16.24 15.99 13.686 18.086'/%3E%3C/clipPath%3E%3Cg clip-path='url(%23b)'%3E%3Cpath d='M87.863 0h778.492v49.055H87.863z' style='fill-rule:nonzero'/%3E%3C/g%3E%3CclipPath id='c'%3E%3Cpath d='M371.985 46.439c-1.239.749 2.012 1.423 5.058 1.858 3.056.434 5.72.286 8.291.12s5.068-.361 16.787-1.405a9728 9728 0 0 1 51.255-4.453c19.247-1.617 37.431-3.086 54.581-4.361a5631 5631 0 0 1 44.576-3.133c11.338-.757 20.104-1.303 31.096-1.838s24.221-1.091 39.667-1.664c15.445-.572 33.136-1.108 51.152-1.598 18.017-.49 34.879-.776 51.684-.998 16.806-.212 33.565-.351 50.277-.379 16.722-.027 33.407.046 48.703.139 15.296.083 28.646.166 41.073.259 12.427.101 23.932.221 34.515.369s20.243.314 27.481.453 13.229.268 20.066.48c6.848.204 14.542.481 23.085.804 8.533.314 17.923.693 23.187.915 5.263.212 5.785.212 6.204.194.41-.018.727-.055.941-.111.214-.055.326-.12 3.484 6.634s.205 5.655-4.77 4.583c-4.984-1.081-11.989-2.134-21.025-3.178-9.037-1.044-20.094-2.061-31.469-2.957a1227 1227 0 0 0-33.918-2.227c-11.664-.6-24.128-1.072-37.375-1.423-13.257-.36-27.305-.582-44.492-.702-17.188-.111-44.39.139-82.733.841-38.353.702-87.829 1.857-148.437 3.52-60.599 1.654-132.321 3.779-153.869-3.197-21.538-6.985-31.925-26.398-66.924-7.992 0 0 80.293-.305 148.381-2.162 68.08-1.848 125.008-3.271 170.804-4.232s80.442-1.488 103.973-1.534c23.523-.046 38.093.093 51.871.37 13.787.268 26.773.665 38.967 1.182 12.195.509 23.606 1.155 34.217 1.922 10.601.767 23.038 1.811 33.434 2.846 10.387 1.044 18.743 2.088 25.078 3.151s10.639 2.153 12.912 3.252c2.264 1.1 10.08 15.874 9.942 15.948-.161.065-.403.111-.757.139-.345.037-.792.046-1.351.037-.549 0-10.489-.425-19.6-.786a2607 2607 0 0 0-24.743-.868c-7.396-.222-13.955-.397-19.665-.518-5.701-.111-14.756-.295-24.724-.452q-14.952-.25-32.67-.416c-11.813-.12-24.547-.204-38.195-.277-13.657-.065-30.295-.185-46.97-.185a5068 5068 0 0 0-50.175.222c-16.768.166-33.583.434-50.435.794s-36.015.952-52.932 1.552c-16.927.601-31.627 1.165-44.091 1.747-12.465.573-22.712 1.118-30.733 1.654-8.012.545-23.383 1.58-39.816 2.753-16.433 1.183-33.9 2.578-52.429 4.112a6232 6232 0 0 0-58.717 5.165c-20.615 1.903-23.047 2.116-25.562 2.291-2.515.185-5.124.351-7.686.712-2.571.369-4.993 1.155-6.185 1.644.093-.194-11.57-18.941-10.294-19.616'/%3E%3C/clipPath%3E%3Cg clip-path='url(%23c)'%3E%3Cpath d='M369.709 6.586h641.144v60.469H369.709z' style='fill-rule:nonzero'/%3E%3C/g%3E%3C/svg%3E");display:inline-block;left:0;position:absolute;width:100%}@media (min-width:64rem){.btn.outside{right:-.5rem;transform:translateY(.5rem)}}.validation-error:not(:focus){background-color:#fef1e7;border-color:#fd7e17}.validation-error:not(:focus)::-moz-placeholder{color:#fd7e17}.validation-error:not(:focus)::placeholder{color:#fd7e17}.field-validation-error{color:#fd7e17;font-size:.75rem;margin-bottom:1rem;margin-top:-.875rem}.validation-summary{color:var(--c-danger);display:none;font-size:1rem;margin:0 0 1.5rem 1rem}.validation-summary p{font-weight:400;margin-bottom:.5rem;max-width:100%}.validation-summary ul{margin:0 0 0 2.5rem}.validation-summary label{color:var(--c-danger)}.validation-summary .validation-error{background-color:transparent;font-size:1rem}.input-validation-error:not(:focus){background-color:#fef1e7;border-color:#fd7e17}.input-validation-error:not(:focus)::-moz-placeholder{color:#fd7e17}.input-validation-error:not(:focus)::placeholder{color:#fd7e17}.validation-summary-errors{color:#fd7e17}.validation-summary-valid{display:none}.register-form-data{display:flex;flex-flow:row wrap}.register-col{flex:0 0 auto;margin-left:.625rem;margin-right:.625rem;width:calc(50% - 1.25rem)}.register-col-header{font-weight:var(--font-weight_bold);margin-bottom:10px}.change-userdata-form{max-width:1000px;width:100%}.change-companydata-note{margin-bottom:1rem}.change-userdata-form-data{-moz-column-gap:3rem;column-gap:3rem;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(350px,100%),1fr));row-gap:2rem}.change-userdata-input{align-items:center;display:flex;flex-wrap:wrap;margin-bottom:1rem}.change-userdata-input label{font-size:inherit}.change-userdata-input div:first-child,.change-userdata-input>label{width:5.5rem}.change-userdata-input div:last-child,.change-userdata-input>[type=email],.change-userdata-input>[type=tel],.change-userdata-input>[type=text],.change-userdata-input>select{flex-grow:1;flex-shrink:1;width:16rem}.change-userdata-input div:last-child>div,.change-userdata-input>[type=email]>div,.change-userdata-input>[type=tel]>div,.change-userdata-input>[type=text]>div,.change-userdata-input>select>div{display:flex}.change-userdata-input input,.change-userdata-input select{margin:0}.change-userdata-input .checkbox,.change-userdata-input .radio{align-items:center;display:flex;height:2.3541666667rem;width:auto!important}.change-userdata-input .checkbox input,.change-userdata-input .radio input{margin:0 .25rem 0 0}.userdata-company .change-userdata-input [name=AddressKind]+label{margin-right:0;width:auto!important}.address-kind-note{font-size:.85rem;grid-column:2/3;line-height:1.4;width:auto!important}.change-userdata-col .register-col-header{font-family:var(--font-highlight);font-size:.9rem;font-weight:600;padding:.5rem 0}.userdata-person .register-col-header+.change-userdata-input{-moz-column-gap:.75rem;column-gap:.75rem;display:grid;grid-template-columns:5.5rem auto auto 1fr}.change-profile-picture{align-items:flex-start;display:flex}.change-profile-picture a{display:block}.loading-profile-picture{font-size:80%}.change-profile-picture-actions{margin-left:10px}.change-profile-picture-hint{color:#3853cc;font-size:80%;margin-top:10px}#change-profile-picture{max-height:150px;max-width:150px}.toast-position{right:.5rem;top:2rem}.toast-message p{margin:0;padding:0}aside .sticky{align-items:center;border:1px solid #fff;border-right:0;box-shadow:0 3px 10px -2px rgba(0,0,0,.8);display:flex;margin-right:-200px;position:fixed;right:0;transition:margin-right .5s ease-out;z-index:1000}aside .sticky:before{background-color:var(--c-dinbp);content:"";height:40px;text-align:center;white-space:nowrap;width:48px}.sticky-phone{border-top-left-radius:6px;top:240px}.sticky-phone:before{background-image:url(https://storageaccountbplweb.blob.core.windows.net/uploads/e58e2a55-434c-4b41-a86a-158c02d9ba1b-phone-white.svg);background-position:50%;background-repeat:no-repeat;background-size:1.5rem;border-top-left-radius:6px}.sticky-mail{border-bottom-left-radius:6px;top:282px}.sticky-mail:before{background-image:url(https://storageaccountbplweb.blob.core.windows.net/uploads/9db2928e-0fe0-431a-a959-0181f6a253ab-mail-line-white.svg);background-position:50%;background-repeat:no-repeat;background-size:1.5rem;border-bottom-left-radius:6px}.sticky-caption{height:40px;position:absolute;width:48px}.sticky-content{background-color:#fff;height:40px;padding-left:1rem;width:200px}.sticky-content a,.sticky-content p{display:block;font-family:Source Sans Pro,sans-serif;font-size:1.1rem;height:40px;line-height:40px;margin-bottom:0}.sticky-content a{font-familx:var(--font-highlight);color:var(--c-dinbp);text-decoration:none}.sticky-content a:active,.sticky-content a:hover{text-decoration:underline}.sca-hidden-content,.sca-hidden-nav{display:none!important}.shop{display:flex;display:grid!important;gap:2rem;margin:1rem auto 4rem;padding:0 1rem;position:relative;width:100%}.shop.nav-overlay{display:block}.reseller{align-items:center;border-bottom:1px solid var(--c-border_light);color:var(--c-font_light);-moz-column-gap:1rem;column-gap:1rem;display:flex;flex-direction:row!important;flex-wrap:wrap;font-family:var(--font-highlight);font-size:.8rem;justify-content:center;padding:.25rem 1rem}.reseller-logo img{height:2.5rem}.reseller-company:before{content:"Vermittelt von "}.reseller-address,.reseller-contact,.reseller-phone,.reseller-url{display:none}.shop-content .content-selector{border-radius:8px;flex-direction:column;margin-bottom:2rem;padding:0 1rem 1.5rem;text-align:center}.shop-content .content-selector h1{color:var(--c-dinbp);font-size:clamp(20px,4vw,32px);margin:1rem 0}.shop-content .content-selector .cs-dropdown{background-color:var(--c-dinbp)}.shop-content .content-selector .cs-text-before{font-weight:600}.shop-content .cs-select{align-items:center;-moz-column-gap:1rem;column-gap:1rem;display:flex;flex-wrap:wrap;margin:.5rem auto 0;row-gap:.25rem}.shop-content .cs-select .cs-dropdown{padding:1px!important}.shop-content .cs-select select{width:100%}.shop-content .cs-content{margin:2rem 0}.link-form-students{color:var(--c-font);text-decoration:underline}.shop-loader{height:100%;left:0;margin:0 auto;position:absolute;right:0;top:100px;width:100%}.shop-disabled{background-color:#fefefe;height:100%;opacity:.6;width:100%}.shop-spinner,.shop-spinner:after,.shop-spinner:before{animation-fill-mode:both;animation:load7 1.8s ease-in-out infinite;border-radius:50%;height:2.5em;width:2.5em}.shop-spinner{animation-delay:-.16s;color:#f4d24a;font-size:10px;left:0;margin:0 auto;position:absolute;right:0;text-indent:-9999em;top:150px;transform:translateZ(0)}.shop-spinner:after,.shop-spinner:before{content:"";position:absolute;top:0}.shop-spinner:before{animation-delay:-.32s;left:-3.5em}.shop-spinner:after{left:3.5em}@keyframes load7{0%,80%,to{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em 0 0}}.navigation{max-width:400px}.navigation.nav-overlay{background-color:var(--c-bg_body);border:1px solid #eee7e7;box-shadow:0 0 20px rgba(0,0,0,.19),0 2px 6px rgba(0,0,0,.23);left:.5rem;max-height:500px;padding:1rem;position:absolute;top:2.5rem;z-index:100}.nav-toggler a{-webkit-appearance:none;background-color:transparent;background-image:url(https://www.stlb-bau-online.de/media/32bc8e4e-dec2-4b28-be33-a8425e31285f-burger-dinbp.svg);background-position:.9rem;background-repeat:no-repeat;background-size:12px;border:1px solid var(--c-dinbp);border-radius:4px;color:var(--c-dinbp)!important;cursor:pointer;display:inline-block;font-family:var(--font-highlight);font-size:.8rem;font-weight:var(--font-weight_bold);line-height:1!important;outline:none;padding:.5rem 1.25rem .55rem 2.25rem;text-align:center;text-decoration:none!important;transition:background .2s ease,transform .2s ease,box-shadow .2s ease}.nav-enter-active{transition:all .3s ease}.nav-enter,.nav-leave-to{opacity:0}.nav-enter-to,.nav-leave{opacity:1}.nodes,.root-nodes{margin-left:0}.root-nodes>.nodes>.node{color:var(--c-font);font-weight:600}.node{align-items:center;border-bottom:1px solid var(--c-border_mid);display:flex;padding:.4rem 0}.node .node-caption{background-repeat:no-repeat;color:var(--c-font);cursor:pointer;display:flex;padding-left:5px}.node.node-selected{background-color:#d4dcdd;pointer-events:none}.child-nodes{margin-left:1.5rem}.node-expander{width:inherit}.node-expander:before{background-position:50%;background-repeat:no-repeat;color:var(--c-font);cursor:pointer;font-size:.9rem;font-weight:600;width:1.5rem}.node-expanded:before{content:"⌄";display:block;padding-bottom:4px;text-align:center}.node-collapsed:before{content:"⌄";display:block;text-align:center;transform:rotate(270deg) translateY(-3px)}.node-numbering{margin-right:10px}.node-loader{background-image:url(/images/NodeLoader_16x.gif);height:16px;margin-left:10px;width:16px}.article-content{flex-grow:1}.article-heading .node-caption{border:none;display:block;font-family:var(--font-highlight);font-size:clamp(22px,2vw,28px);font-weight:var(--font-weight);line-height:1.2;margin:0 0 1.25rem;padding:0;text-align:left}.article-heading .node-caption:after{content:""}.article-heading .caption{color:var(--c-sticky);font-family:var(--font-highlight);font-size:.9rem;font-weight:600;margin:0 auto 1rem 0}@media (min-width:1200px){.shop{grid-template-columns:16rem 1fr;max-width:1280px;padding:1rem}}.article-data{display:flex;flex-wrap:wrap;gap:2rem;margin-bottom:2rem}.article-data select{margin-bottom:0}.article-data .supplement{font-size:.85rem;padding-bottom:.75rem}.article-images{flex-grow:1;margin-bottom:2rem;margin-top:1rem;max-width:400px;order:2}.article-basket button,.contact-form .button{background:var(--c-dinbp);border:0!important;border-radius:4px;color:#fff!important;font-family:var(--font-highlight);font-size:.95rem;line-height:1;padding:.75rem 1.75rem .85rem;transition:background .2s ease,transform .2s ease,box-shadow .2s ease}.article-basket button:hover,.contact-form .button:hover{background:#be1d5d;box-shadow:0 7px 18px rgba(150,29,93,.25)}.article-image{height:180px;margin-bottom:1rem;position:relative;touch-action:none;width:250px}.article-image img{cursor:zoom-in;height:auto;max-height:180px;width:100%}.article-image .article-lens{background:linear-gradient(90deg,rgba(255,195,1,.2) 5px,transparent 1%) 50%,linear-gradient(rgba(255,195,1,.2) 5px,transparent 1%) 50%,hsla(0,0%,100%,.2);background-size:6px 6px;border:1px solid #d4d4d4;cursor:zoom-in;height:100px;position:absolute;width:150px}.article-image-zoom{background-color:#fff;background-repeat:no-repeat;border:1px solid #d4d4d4;box-shadow:0 0 8px #888;height:333.3333333333px;left:900px;position:absolute;top:200px;width:500px;z-index:1000}.article-image-gallery{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem}.article-image-preview img{border:1px solid var(--c-border_light);cursor:zoom-in;max-height:80px;max-width:80px}.article-image-preview.selected img{border:1px solid var(--c-border);box-shadow:0 0 4px #ffcc01}.article-props{display:grid;flex-grow:1;max-width:400px;row-gap:.75rem}.article-prop.priority-10 .article-prop-caption{font-weight:var(--font-weight_bold)}.article-prop-caption{color:var(--c-font);display:flex;font-family:var(--font-highlight);font-size:.8rem;padding-bottom:.25rem}.article-prop-caption .pre-caption{font-style:italic;padding-right:7px}.article-prop-caption .caption{font-weight:var(--font-weight_bold)}.article-desc{display:flex}.article-desc .contents{border:1px solid var(--c-border_mid);padding:0 1rem}.article-desc .contents .caption{font-size:1.1rem;font-weight:var(--font-weight_bold);margin-top:1rem;text-decoration:underline;text-transform:uppercase}.article-desc .contents .content{border-bottom:1px solid var(--c-border_mid)}.article-desc .tabs .tabs-list{background:#fefefe;border:1px solid #e6e6e6;list-style-type:none;margin:0}.article-desc .tabs .tabs-list:after,.article-desc .tabs .tabs-list:before{content:" ";display:table;flex-basis:0;order:1}.article-desc .tabs .tabs-list:after{clear:both}.article-desc .tabs .tabs-title{float:left}.article-desc .tabs .tabs-title>a{color:#f40b0b;display:block;font-size:.75rem;line-height:1;padding:1.25rem 1.5rem}[data-whatinput=mouse] .article-desc .tabs .tabs-title>a{outline:0}.article-desc .tabs .tabs-title>a:hover{background:#fefefe;color:#d10a0a}.article-desc .tabs .tabs-title>a:focus,.article-desc .tabs .tabs-title>a[aria-selected=true]{background:#e6e6e6;color:#f40b0b}.article-desc .tabs .tabs-content{background:#fefefe;border:1px solid #e6e6e6;border-top:0;color:var(--c-font);transition:all .5s ease}.article-desc .tabs .tabs-panel{display:none;padding:1rem}.article-desc .tabs .tabs-panel.is-active{display:block}.article-desc .accordion{margin-left:0;width:100%}.article-desc .accordion h2.caption{color:var(--c-font);font-family:var(--font);font-size:inherit!important;margin:0!important;max-width:100%;padding:.75rem 3.5rem .75rem 1.5rem;text-align:left;text-decoration:none!important}.article-desc .accordion a.caption{display:block;position:relative}.article-desc .accordion a.caption:before{color:var(--c-dinbp)!important;content:"+";font-size:1.5rem;margin-top:-1.4rem;position:absolute;right:1rem;top:50%}.article-desc .accordion a.caption:focus,.article-desc .accordion a.caption:hover{text-decoration:none!important}.article-desc .accordion .accordion-item{background-color:var(--c-bg_body);border:1px solid #eee7e7;margin-bottom:-1px}.article-desc .accordion .accordion-item.is-active{border:0;box-shadow:0 0 6px rgba(0,0,0,.16),0 6px 12px rgba(0,0,0,.18);margin:.5rem 0 1rem}.article-desc .accordion .accordion-item.is-active a.caption{font-weight:600}.article-desc .accordion .accordion-item.is-active a.caption:before{content:"-"}.article-desc .accordion .content{background-color:transparent;border:0;border-bottom:0;border-top:1px solid var(--c-border_mid);color:var(--c-font);display:none;margin:0 3rem 0 1rem;padding:1rem 1rem 1rem 0}:last-child>.article-desc .accordion .content:last-child{border-bottom:0}.article-desc .accordion .content p{margin-left:0}.article-desc .accordion .content ul{margin-bottom:1rem}.article-desc .accordion-list{list-style-type:none;margin-left:0}.article-refs .recommendation{border:1px solid #eee7e7;border-left:4px solid #b97c9c;margin:.5rem 0;padding:.75rem 2rem .75rem 1.25rem}.article-refs .recommendation>div{color:var(--c-dinbp)}.article-refs .recommendation input{margin-bottom:0}.article-refs .recommendation label{margin-top:.5rem}.article-price-data{padding-top:1rem}.article-price-data .caption{color:var(--c-font);font-family:var(--font-highlight);font-size:.8rem;padding-bottom:.25rem}.article-price-data .row:not(.article-caption){align-items:center;-moz-column-gap:1rem;column-gap:1rem;display:grid;grid-template-columns:1fr auto}.article-price-data .article-caption .row-caption{max-width:300px}.article-price-data .row-value{font-size:1.1rem;text-align:right}.article-price-data .row-value .original{-webkit-text-decoration:line-through red;text-decoration:line-through red}.article-price-data .licenses,.article-price-data .recommendation{background-color:#eee7e7;border-bottom:1px solid #fff;padding:.5rem .75rem}.article-price-data .licenses .row:last-child,.article-price-data .recommendation .row:last-child{font-size:1rem;font-weight:var(--font-weight_bold)}.article-price-data .maintenance{border-bottom:1px solid #aaa;padding:10px 0}.article-price-data .maintenance .row:last-child{font-size:1rem;font-weight:var(--font-weight_bold)}.article-price-data .supplement{font-size:.9rem;padding-top:.5rem}.article-price-data .saving{font-size:.8rem;margin-top:10px}.article-price-data .saving-part1{color:red}.recommendation p{margin-bottom:0;margin-left:0}.recommendation label{font-size:1rem}.shop-start{width:600px}.shop-start .one-pager .headers ul{display:flex;list-style-type:none;margin:0}.shop-start .one-pager .headers ul li{font-weight:var(--font-weight_bold);margin-right:30px}.shop-start .one-pager .contents .caption{font-weight:var(--font-weight_bold);margin-top:20px}.shop-start .tabs .tabs-list{background:#fefefe;border:1px solid #e6e6e6;list-style-type:none;margin:0}.shop-start .tabs .tabs-list:after,.shop-start .tabs .tabs-list:before{content:" ";display:table;flex-basis:0;order:1}.shop-start .tabs .tabs-list:after{clear:both}.shop-start .tabs .tabs-title{float:left}.shop-start .tabs .tabs-title>a{color:#f40b0b;display:block;font-size:.75rem;line-height:1;padding:1.25rem 1.5rem}[data-whatinput=mouse] .shop-start .tabs .tabs-title>a{outline:0}.shop-start .tabs .tabs-title>a:hover{background:#fefefe;color:#d10a0a}.shop-start .tabs .tabs-title>a:focus,.shop-start .tabs .tabs-title>a[aria-selected=true]{background:#e6e6e6;color:#f40b0b}.shop-start .tabs .tabs-content{background:#fefefe;border:1px solid #e6e6e6;border-top:0;color:var(--c-font);transition:all .5s ease}.shop-start .tabs .tabs-panel{display:none;padding:1rem}.shop-start .tabs .tabs-panel.is-active{display:block}.shop-start .accordion .accordion-list{background:#fefefe;list-style-type:none;margin-left:0}.shop-start .accordion .accordion-list[disabled] .accordion-title{cursor:not-allowed}.shop-start .accordion .accordion-item:first-child>:first-child,.shop-start .accordion .accordion-item:last-child>:last-child{border-radius:0 0 0 0}.shop-start .accordion .caption{border:0;border-bottom:0;color:var(--c-font);display:block;font-size:inherit;line-height:1;padding:0;position:relative}:last-child:not(.is-active)>.shop-start .accordion .caption{border-bottom:0;border-radius:0 0 0 0}.shop-start .accordion .caption:focus,.shop-start .accordion .caption:hover{background-color:transparent}.shop-start .accordion .caption:before{content:"+";margin-top:-.5rem;position:absolute;right:1rem;top:50%}.is-active>.shop-start .accordion .caption:before{content:"-"}.shop-start .accordion .content{background-color:transparent;border:0;border-bottom:0;color:var(--c-font);display:none;padding:0 1rem 1rem 0}:last-child>.shop-start .accordion .content:last-child{border-bottom:0}.image-viewer{background-color:#222;box-shadow:1px 3px 10px 5px var(--c-border);color:#fff;display:flex;flex-direction:column;left:50%;max-height:96vh;max-width:96vw;padding-bottom:2rem;position:fixed;top:2vh;transform:translateX(-50%);width:-moz-max-content;width:max-content;z-index:10000}.image-viewer .iv-head{align-items:start;-moz-column-gap:.5rem;column-gap:.5rem;display:grid;font-family:var(--font-highlight);grid-template-columns:2rem 1fr auto;padding:1rem 1rem .75rem;text-align:center}.image-viewer .iv-gallery{white-space:nowrap}.image-viewer .iv-close{color:#fff;cursor:pointer;font-size:2rem;line-height:1;margin-top:-8px;padding:0 .25rem}.image-viewer .iv-content{display:flex;flex:1 1 auto;justify-content:space-between}.image-viewer .iv-nav{color:#fff;cursor:pointer;font-size:2.5rem;line-height:1;margin:1rem}.image-viewer .iv-nav:focus{outline:none}.image-viewer .iv-previous:before{content:"«"}.image-viewer .iv-image{border:1px solid #b97c9c}.image-viewer .iv-image img{max-height:calc(96vh - 100px)}.image-viewer .iv-next:before{content:"»"}.node-overview{width:600px}.node-articles{display:flex;flex-wrap:wrap;justify-content:center}.node-article{margin:10px 20px;max-width:200px}.na-caption{font-weight:var(--font-weight_bold);margin-top:20px}.fade-image-viewer-enter-active,.fade-image-viewer-leave-active{transition:opacity .5s}.fade-image-viewer-enter,.fade-image-viewer-leave-to{opacity:0}#toast-container.shopping-basket{max-width:100%;top:100px;width:400px}#toast-container.shopping-basket>div{width:auto}.add-article-popup,.recommendation-popup{background-color:#fff;border:1px solid var(--c-border_mid);border-radius:6px;box-shadow:0 6px 12px rgba(0,0,0,.175);left:50%;max-width:700px;padding:.5rem;position:fixed;top:50%;transform:translate(-50%,-50%);width:90%;z-index:20000}.add-article-popup::backdrop,.recommendation-popup::backdrop{background-color:rgba(0,0,0,.6)}.add-article-popup .popup-header,.recommendation-popup .popup-header{border-bottom:1px solid var(--c-border_mid);display:flex;font-size:20px;justify-content:space-between;padding:.5rem 1rem}.add-article-popup .popup-body,.add-article-popup .popup-footer,.recommendation-popup .popup-body,.recommendation-popup .popup-footer{padding:1rem}.add-article-popup h2,.recommendation-popup h2{color:var(--c-primary);font-size:clamp(20px,1.5vw,24px)!important;font-weight:600;line-height:1.2;margin-bottom:1rem!important;text-align:left}.add-article-popup .popup-footer,.recommendation-popup .popup-footer{text-align:right}.add-article-popup button,.recommendation-popup button{cursor:pointer;margin-bottom:0}.shop-confirm h1{color:var(--c-dinbp);font-size:clamp(1.41rem,1.251rem + .776vw,1.69rem);margin:2rem 0 1.5rem;text-align:left}.shop-confirm h2{color:var(--c-font);font-size:1.1rem!important;margin-bottom:1rem!important;text-align:left}.shop-confirm ol{margin-top:.5rem}.shop-confirm li{margin-bottom:.5rem}.list-check li{padding-left:.5rem}.list-check li::marker{content:"✔"}@media (min-width:50rem){.list-col-2{-moz-column-count:2;column-count:2;-moz-column-gap:max(6%,2rem);column-gap:max(6%,2rem)}.list-col-2 li{-moz-column-break-inside:avoid;break-inside:avoid}}.fd-contact-phone{margin-bottom:2rem;text-align:center}.fd-contact-phone>div{padding:1rem}.fd-contact-phone a{font-size:1.1rem;font-weight:600;letter-spacing:.07rem}.fd-contact-phone a:hover{color:var(--c-link)}.fd-contact-headset{background-color:var(--c-primary);border-radius:6px;display:inline-block}.fd-contact-headset img{width:32px}.form-contact{background-color:#eee7e7}@media (min-width:540px){.fd-contact-phone{align-items:center;border:1px dashed var(--c-border);border-radius:12px;display:grid;grid-template-columns:auto 1fr;justify-content:center;margin-bottom:6rem;padding:.75rem;transform:rotate(3deg)}.fd-contact-phone>div{padding:1rem 2rem}.fd-contact-headset{border-radius:8px;margin-left:-2rem;transform:rotate(-8deg)}.fd-contact-headset img{width:64px}}.toc-before{padding:0 2rem}.toc-before,.toc-block{margin:0 auto;max-width:100%}.toc-block{padding:0 max(2%,1rem) 3rem}.toc-items{border-bottom:1px dashed var(--c-border_mid);font-family:var(--font-highlight)}.toc-items a{background-image:url(https://storageaccountbplweb.blob.core.windows.net/uploads/a24e1676-239f-4277-a814-0ea6142a6cfc-arrow-right-home.svg);background-position:100%;background-repeat:no-repeat;background-size:13%;display:block;line-height:1.3;padding:.4rem 2.5rem .4rem 0}.toc-items a[data-level-type=H2]{border-top:1px dashed var(--c-border_mid);padding:.75rem 2.5rem .75rem 0}.toc-items a[data-level-type=H3]{font-size:clamp(.95rem,2.5vw,1rem);margin-left:2rem}.toc-items a[data-level-type=H4]{font-size:clamp(.95rem,2.5vw,1rem);margin-left:4rem}.toc-items a[data-level-type=H5]{font-size:clamp(.95rem,2.5vw,1rem);margin-left:6rem}.toc-items a:hover{text-decoration:none}@media (min-width:50rem){.toc-items a{background-size:8%}.toc-items a:hover{background-position:102%;background-size:10%}}.fd-challenge{background-color:var(--c-bg_body);border:.0625rem solid #c9c9c9;box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);left:50%;line-height:1.4;position:absolute;position:fixed;top:50%;top:400px;transform:translate(-50%,-50%);z-index:10010}.fd-challenge-btn{width:302px;grid-column-gap:4px}.fd-challenge-btn a{display:block;font-size:.95rem;padding:.5rem .2rem}.fd-challenge-btn .captcha-confirm{background-color:var(--c-dark);border-color:var(--c-border);color:var(--c-white)!important}.fd-challenge-btn .captcha-confirm:focus,.fd-challenge-btn .captcha-confirm:hover{background-color:#000;box-shadow:0 7px 18px rgba(0,0,0,.25)}.fd-challenge-btn .captcha-cancel,.fd-challenge-btn .captcha-refresh{background-color:transparent;border-color:var(--c-border);color:var(--c-font)}.fd-challenge-btn .captcha-cancel:focus,.fd-challenge-btn .captcha-cancel:hover,.fd-challenge-btn .captcha-refresh:focus,.fd-challenge-btn .captcha-refresh:hover{box-shadow:0 7px 18px rgba(0,0,0,.25)}.captcha-desc{font-family:var(--font-highlight);font-size:.9rem}.captcha-desc div{font-weight:600}.fd-challenge-invalid{font-family:var(--c-danger);font-size:.85rem}.sb-header{align-items:center;background-color:var(--c-sticky);color:#fff;display:grid;grid-template-columns:1fr;margin-bottom:2rem;padding:.5rem 1rem}.sb-header .sb-steps{display:flex;font-size:.85rem;line-height:1.2;padding:.25rem 0}.sb-header .sb-steps .sb-step{margin-right:1.75rem;position:relative}.sb-header .sb-steps .sb-step.active:before{border-bottom:2px solid #eee7e7;bottom:-2px;content:"";display:inline-block;position:absolute;width:50px}.sb-header .sb-steps .sb-step:not(:last-child):after{content:"/";display:inline-block;position:absolute;right:-1rem;text-align:center;top:0}.sb-header .sb-hotline{font-weight:600;margin-right:.5rem;margin-top:.5rem}@media (min-width:800px){.sb-header{grid-template-columns:1fr auto}.sb-hotline{margin-top:0!important}.sb-seller-entry .sb-entry{grid-template-columns:auto 1fr!important}}.sb-voucher{align-items:center;display:flex;flex-wrap:wrap;font-size:.9rem;gap:.5rem;justify-content:start;margin:auto;padding:0 1rem}.sb-voucher input{font-size:.9rem;height:28px;margin:0;padding:2px 4px;width:150px}.sb-voucher button{align-items:center;background-color:transparent;border:1px solid var(--c-dinbp);border-radius:4px;color:var(--c-dinbp);display:flex;font-size:.85rem;height:28px;margin:0;transition:background .2s ease,transform .2s ease,box-shadow .2s ease}.sb-voucher button:hover{border:1px solid #be1d5d;box-shadow:0 7px 18px rgba(150,29,93,.25);color:#be1d5d}.sb-secondary-button{background-color:transparent;border:1px solid var(--c-dinbp);border-radius:4px;color:var(--c-dinbp)!important;font-family:var(--font-highlight);transition:background .2s ease,transform .2s ease,box-shadow .2s ease}.sb-secondary-button:hover{border:1px solid #be1d5d;box-shadow:0 7px 18px rgba(150,29,93,.25);color:#be1d5d!important}.sba-actions{width:1.5rem}.sba-actions .sba-remove{background-image:url(https://storageaccountbplweb.blob.core.windows.net/uploads/2220890b-3774-482c-9a90-9341184e0a6a-remove.svg);background-position-y:center;background-repeat:no-repeat;background-size:1rem;display:block;height:1.5rem;width:1.5rem}.sba-caption{margin-bottom:.5rem}.sba-total{font-weight:600}.sb-basket-entries,.sb-nav-buttons,.sb-order-region,.sb-ov-articledata,.sb-overview,.sb-userdata,.sb-voucher{max-width:1000px;width:100%}.sb-seller-entry .sb-seller{font-family:var(--font-highlight);font-size:.9rem;font-weight:600;padding:.5rem}.sb-seller-entry .sb-entries{padding:0 .5rem}.sb-seller-entry .sb-entries .sb-entry-img{width:120px}.sb-seller-entry .sb-entries .sba-count{-moz-column-gap:.25rem;column-gap:.25rem;display:flex}.sb-seller-entry .sb-shipping-costs{border-bottom:1px solid #b97c9c;display:flex;margin-bottom:1rem;padding-bottom:1rem}.sb-seller-entry .sb-entry{border-top:1px solid #eee7e7;-moz-column-gap:2rem;column-gap:2rem;display:grid;grid-template-columns:1fr;margin-top:1rem;padding-top:1rem;row-gap:.5rem}.sb-totals{border-top:1px solid var(--c-dinbp);font-weight:600;margin:1rem 0;padding:1rem .5rem 0}.sb-totals .sb-total{-moz-column-gap:2rem;column-gap:2rem;display:grid;grid-template-columns:1fr 150px;text-align:right}.sb-totals .sb-total:nth-child(3) .sba-price{border-bottom:1px solid var(--c-dinbp);font-size:1.2rem}.sb-totals-maintenance{margin-bottom:1rem}.sb-maintenance{display:flex;justify-content:space-between}.sb-article-price,.sb-rebate-price{margin-left:auto}.sb-article-price.original,.sb-rebate-price.original{-webkit-text-decoration:line-through red;text-decoration:line-through red}.sb-article-actions{width:2rem}.sb-article-actions .sb-article-remove:before{content:"❌";display:inline-block;font-size:.6rem;width:20px}.sb-seller-order-notes{font-weight:400;margin-top:1rem;padding:.5rem 0}.saving{font-size:.8rem;font-weight:400}.saving-part1{color:red}.shopping-basket .sb-notes{margin:auto;max-width:1000px;padding:0 1rem;width:100%}.sb-nav-buttons{align-items:center;display:flex;margin:auto;padding:1rem 1rem 2rem}.sb-button:not(.sb-secondary-button),.sb-request-link:first-child{background:var(--c-dinbp);border:0!important;color:#fff!important;transition:background .2s ease,transform .2s ease,box-shadow .2s ease}.sb-button:not(.sb-secondary-button):hover,.sb-request-link:first-child:hover{background:#be1d5d;box-shadow:0 7px 18px rgba(150,29,93,.25)}.sb-order-region{border-bottom:1px solid var(--c-border_mid);margin:0 auto 2rem;padding:1rem}.sb-order-region .sb-order-title{-moz-column-gap:.5rem;column-gap:.5rem;display:flex}.sb-order-region .sb-order-title:before{align-items:center;background-color:var(--c-primary);display:flex;height:2.25rem;justify-content:center;margin-top:-.5rem;padding:4px;width:2.25rem}.sb-order-region:first-child .sb-order-title:before{content:url(https://storageaccountbplweb.blob.core.windows.net/uploads/e2beb064-6fd0-4fb1-a20d-7a9a0cfa1115-user-ok_white.svg)}.sb-order-region:nth-child(2) .sb-order-title:before{content:url(https://storageaccountbplweb.blob.core.windows.net/uploads/65d84bda-9415-4778-a220-b260c9f56a19-user-plus_white.svg)}.sb-order-region:nth-child(2) .sb-button{background-color:#fff;border-color:var(--c-secondary);box-shadow:0 0 0!important;color:var(--c-secondary)!important}.sb-order-region .sb-order-title{font-family:var(--font-highlight);font-weight:600}.sb-order-region .sb-order-note{margin:.5rem auto 1rem 0;max-width:80ch}.sb-login .sb-login-row{align-items:center;display:flex;flex-wrap:wrap;margin-bottom:16px}.sb-login .sb-login-row label{font-size:1rem;width:100px}.sb-login .sb-login-row input{margin:0;width:250px}.sb-login .sb-invalid-login{color:#fd7e17;margin:8px 0}.sb-login .sb-login-button{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;padding:1rem 0}.sb-login .sb-login-button .sb-button{margin:0}.sb-progress-text{color:#3853cc;margin:8px 0}.sb-userdata{margin:auto}.sb-userdata .change-userdata-form-data,.sb-userdata .sb-userdata-form .sb-userdata-notes{padding:1rem}.sb-userdata .sb-userdata-form .sb-userdata-notes :first-child{font-weight:600}.sb-userdata textarea{height:5.8rem;margin-bottom:0!important}.sb-ov-data{-moz-column-gap:2rem;column-gap:2rem;display:grid;font-size:.95rem;grid-template-columns:repeat(auto-fit,minmax(min(210px,100%),1fr));padding:.5rem}.change-userdata-form-data,.sb-basket-entries,.sb-ov-data{background-color:var(--c-bg_body);margin:1rem auto 2rem;padding:1rem}@media (min-width:500px){.sb-seller-entry .sb-article{-moz-column-gap:1rem;column-gap:1rem;display:grid;grid-template-columns:1fr auto auto auto auto}}@media (min-width:600px){.sb-seller-entry .sb-article{-moz-column-gap:1rem;column-gap:1rem;display:grid;grid-template-columns:1fr auto auto auto auto}}@media (min-width:1000px){.change-userdata-form-data,.sb-basket-entries,.sb-ov-data{border:1px solid #eee7e7}}.sb-ov-userdata{font-size:.85rem}.sb-ov-userdata dl{-moz-column-gap:.5rem;column-gap:.5rem;display:grid;grid-template-columns:auto 1fr;row-gap:.25rem}.sb-ov-userdata dt{color:#666;font-weight:400;line-height:1.2rem;margin-bottom:0}.sb-ov-userdata dd{line-height:1.2rem}.sb-ov-articledata,.sb-ov-userdata{margin:auto}.sb-ov-articledata .sb-ov-title,.sb-ov-userdata .sb-ov-title{border-bottom:0!important;color:#be1d5d;font-family:var(--font-highlight);font-size:1.1rem!important;font-weight:600;margin-bottom:-.5rem;padding-left:1.5rem}.sb-overview{margin:auto}.sb-overview .sb-ov-articledata{margin-top:2rem}.sb-overview .sb-ov-col-header{font-size:.95rem;font-weight:600;margin-bottom:.5rem}.sb-overview .sb-confirm-order{align-items:start;-moz-column-gap:.5rem;column-gap:.5rem;display:flex;padding:1rem .5rem}.sb-overview .sb-confirm-order label{font-size:inherit;line-height:1.4;margin:0}.sb-overview .sb-confirm-order input{margin-top:.5rem}.steps-enter-active{transition:all .3s ease}.steps-enter,.steps-leave-to{opacity:0}.steps-enter-to,.steps-leave{opacity:1}.sb-empty-basket{padding:1rem 1rem 3rem;text-align:center}.sb-progress-text,.sb-voucher-error{color:var(--c-danger);grid-column:1/4}.hero{display:block;height:0;overflow:hidden;position:relative}.hero img{height:100%;left:50%;margin:0 auto;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;transform:translateX(-50%);width:100%}.home-hero{background-color:var(--c-bg_body)}.home-hero .blocks-items{margin:0 auto;max-width:80rem!important;width:100%}.home-hero .hero{padding-top:35.449%}.kn-hero{padding-top:41.456%}.spotlight{transition:all .2s ease-in-out}.spotlight-section{flex:1 0 auto;padding:1rem}.spotlight-section>:last-child{margin-bottom:0}.content-selector{display:flex;flex-flow:row wrap;position:relative}.cs-select{justify-content:center}.cs-dropdown{background-color:rgba(51,51,51,.98);flex:0 0 auto;margin-left:0;margin-right:0;padding:1.25rem;width:auto}@media print,screen and (min-width:40em){.cs-dropdown{padding:.8125rem}}.cs-dropdown select{margin:0;width:350px}.cs-content{margin-top:calc(100vw - 98%)}.cs-tabs{border:1px solid var(--c-border_mid);display:grid;grid-template-columns:1fr 1fr 1fr;list-style-type:none;margin:0}.cs-tabs-title a{color:var(--c-font);display:block;font-family:var(--font-highlight);font-size:.9rem;font-weight:600;line-height:1.3;padding:1rem .5rem;text-align:center;white-space:normal}.cs-tabs-content{background:#fefefe;border:1px solid #e6e6e6;border-top:0;color:var(--c-font);transition:all .5s ease}.cs-tabs-panel{display:none;padding:1rem}.cs-switch-content-show,.cs-tabs-panel.is-active{display:block}.cs-switch-content-hide{display:none}.switch-twin .cs-switch{align-items:center;border-bottom:1px dotted var(--c-warning);border-top:1px dotted var(--c-warning);display:grid;font-family:var(--font-highlight);font-weight:var(--font-weight_bold);gap:1rem;grid-template-columns:auto auto auto;justify-content:center;padding:1rem}.switch-twin .cs-switch-item.is-active{color:var(--c-warning)}.switch-twin input[type=checkbox]{display:none;height:0;width:0}.switch-twin label{background:var(--c-warning);border-radius:32px;cursor:pointer;display:block;height:32px;margin:0;position:relative;text-indent:-9999px;width:64px}.switch-twin label:after{background:#fff;border-radius:28px;content:"";height:28px;left:2px;position:absolute;top:2px;transition:.3s;width:28px}.switch-twin input:checked+label{background:var(--c-warning)}.switch-twin input:checked+label:after{left:calc(100% - 2px);transform:translateX(-100%)}.switch-twin label:active:after{width:64px}.cs-who{margin-bottom:6rem}.cs-who h2{text-align:center}.highlight-cell,.highlight-wrapper{position:relative}.highlight-cell{display:inline-block}.highlight-list.ov-articles .highlight-controls,.highlight-list.shop-ov-articles .highlight-controls{display:none}.highlight-list.ov-articles .highlight-container,.highlight-list.shop-ov-articles .highlight-container{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center;padding:.5rem 0 1.5rem}.highlight-list.ov-articles .highlight-cell,.highlight-list.shop-ov-articles .highlight-cell{background-color:#fff;background-color:var(--c-sticky);border:1px solid var(--c-border);box-shadow:0 4px 10px -2px rgba(0,0,0,.4);cursor:pointer;padding:2rem 0;width:210px}.highlight-list.ov-articles .highlight-cell:hover,.highlight-list.shop-ov-articles .highlight-cell:hover{box-shadow:0 7px 18px rgba(0,65,100,.25);transform:scale(1.005)}.highlight-list.ov-articles .highlight,.highlight-list.shop-ov-articles .highlight{background-color:transparent;display:flex;flex-direction:column;height:100%;row-gap:.5rem;text-align:center}.highlight-list.ov-articles .highlight-section,.highlight-list.shop-ov-articles .highlight-section{align-items:center;display:flex;height:100%;justify-content:center}.highlight-list.ov-articles a,.highlight-list.shop-ov-articles a{border:0;color:#fff;font-family:var(--font-highlight);font-size:.9rem;line-height:1.4!important;margin:0}.highlight-list.ov-articles .highlight-text,.highlight-list.shop-ov-articles .highlight-text{color:#fff}.home-articles.highlight-list{margin:auto;max-width:900px;padding:1rem 1rem 2rem;width:100%}.home-articles .highlight-container{display:grid;gap:2rem;grid-template-columns:repeat(auto-fill,minmax(min(230px,100%),1fr))}.home-articles .highlight-controls{display:none}.home-articles .highlight-cell{background-color:#fff;border:1px solid var(--c-border);cursor:pointer;margin:0 auto;max-width:300px;padding-bottom:1rem}.home-articles .highlight-cell:hover{box-shadow:0 7px 18px rgba(0,65,100,.25);transform:scale(1.005)}.home-articles .highlight{background-color:#fff;display:flex;flex-direction:column;height:100%;justify-content:space-between;row-gap:1rem;text-align:center}.home-articles a{border:0;color:var(--c-font);font-family:var(--font-highlight);font-size:1rem;font-weight:400;margin:0;padding:0}.shop-ov-articles{background-color:var(--c-bg_light);margin:2rem 0;padding-bottom:3rem}.shop-ov-articles:before{background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";display:block;height:70px;width:100%}.shop-ov-articles.architektur:before{background-image:url(https://www.stlb-bau-online.de/media/1d522d9d-bead-4b38-9cd7-2400de01f911-architektur_shop.webp)}.shop-ov-articles.elektro:before{background-image:url(https://www.stlb-bau-online.de/media/d0e5c7bf-59d7-4336-841c-335369b8a9cc-elektro_shop.webp)}.shop-ov-articles.tga:before{background-image:url(https://www.stlb-bau-online.de/media/f7b1871c-3913-4daf-a8d9-54f866a4088d-tga_shop.webp)}.shop-ov-articles.tiefbau:before{background-image:url(https://www.stlb-bau-online.de/media/d7bbdb70-db08-4f42-b642-0a906fc19965-tiefbau_shop.webp)}.shop-ov-articles.gala:before{background-image:url(https://www.stlb-bau-online.de/media/abf0b16b-9b91-4ff7-a3d5-1551c6df5752-gala_shop.webp)}.shop-ov-articles.oeffentlich:before{background-image:url(https://www.stlb-bau-online.de/media/5676b0ca-10ff-4010-b018-ac57e7feebfd-oeffentlich_shop.webp)}.shop-ov-articles.general:before{background-image:url(https://www.stlb-bau-online.de/media/90ce0e97-c395-4bd7-965a-c27e274fcf72-general_shop.webp)}.shop-ov-articles h1{margin-top:2.5rem}@media (min-width:600px){.highlight-controls{top:2rem}.customer-base img{height:70px!important}.shop-ov-articles:before{height:150px}}.col-regular .blocks-items{-moz-column-gap:2rem;column-gap:2rem;display:flex;flex-wrap:wrap;padding:1rem 0;row-gap:1rem}.col-regular .block-item{flex:1 0 250px}.col-30-60 .blocks-items,.col-60-30 .blocks-items{-moz-column-gap:2rem;column-gap:2rem;display:flex;flex-wrap:wrap;padding:1rem 0;row-gap:1rem}.col-60-30 .block-item:nth-child(odd){flex:1 0 60%}.col-60-30 .block-item:nth-child(2n){flex:1 0 30%;min-width:250px}.col-30-60 .block-item:nth-child(2n){flex:1 0 60%}.col-30-60 .block-item:nth-child(odd){flex:1 0 30%;min-width:250px}.col-vertical-centered .blocks-items{align-items:center}.col-vertical-bottom .blocks-items{align-items:end}.testimonials-list{background-color:#fff;border:1px solid var(--c-border_light);box-shadow:0 20px 50px 0 rgba(28,9,80,.07);margin:auto;max-width:64rem;padding:2rem 1rem;width:100%}.testimonials-list h3{position:relative;text-align:center}.testimonials-list h3:before{color:var(--c-primary);content:"“";font-size:12rem;left:0;line-height:1;opacity:.3;position:absolute;top:-3rem}.testimonials-list .slides-controls{font-size:3rem}.testimonials-list .slides-container:focus,.testimonials-list .slides-wrapper:focus{outline-style:none}.testimonials-list .slide-next,.testimonials-list .slide-previous{color:var(--c-font);cursor:pointer;padding:0}.testimonials-list .slide-next:focus,.testimonials-list .slide-next:hover,.testimonials-list .slide-previous:focus,.testimonials-list .slide-previous:hover{background-color:transparent}.testimonial{padding:0 3rem}.ti-content{color:#5e5e5e;flex:1}.ti-user-img{border:1px solid #999;margin-bottom:1rem;max-height:200px;max-width:200px;padding:.5rem}.ti-company-info span:first-child{font-weight:600}.ti-company-info p:last-child{color:#0a0a0a;margin-bottom:0}.ti-company-logo{align-self:flex-end;padding-bottom:4px}.ti-company-logo img{max-height:150px;max-width:250px}.ti-info{display:flex;justify-content:space-between}.testimonial.beispielhaus .ti-company-logo img{width:250px}@media (min-width:40rem){.testimonial{align-items:start;-moz-column-gap:2rem;column-gap:2rem;display:flex}}@media (min-width:64rem){.testimonials-list{border:1px solid var(--c-border_light);border-radius:12px}}.youtube-video{text-align:center}.youtube-video h2{padding-top:2rem}.youtube-preview{cursor:pointer}.youtube-frame{aspect-ratio:800/533;box-shadow:0 4px 8px rgba(29,29,29,.5);width:100%}.youtube-text{padding:2rem 0 1rem;text-align:left}.kn-video{background-color:var(--c-bg_grey);margin:0 auto;max-width:672px;padding:1rem 1rem 2rem;text-align:center;width:100%}.slides-wrapper{position:relative}.slide-previous{color:#fefefe;left:0;padding:1rem;position:absolute;top:50%;transform:translateY(-50%);z-index:10}[data-whatinput=mouse] .slide-previous{outline:0}.slide-previous:active,.slide-previous:focus,.slide-previous:hover{background-color:hsla(0,0%,4%,.5)}.slide-next{color:#fefefe;left:auto;padding:1rem;position:absolute;right:0;top:50%;transform:translateY(-50%);z-index:10}[data-whatinput=mouse] .slide-next{outline:0}.slide-next:active,.slide-next:focus,.slide-next:hover{background-color:hsla(0,0%,4%,.5)}.slides-container{height:0;list-style:none;margin:0;overflow:hidden;position:relative}.slide{position:absolute;width:100%}.slide.no-motionui.is-active{left:0;top:0}.slide-figure{margin:0}.slide-image{margin:0;width:100%}.slide-caption{background-color:hsla(0,0%,4%,.5);bottom:0;color:#fefefe;margin-bottom:0;padding:1rem;position:absolute;width:100%}.slides-bullets{margin-bottom:.8rem;margin-top:.8rem;position:relative;text-align:center}[data-whatinput=mouse] .slides-bullets{outline:0}.slides-bullets button{background-color:#c9c9c9;border-radius:50%;height:1.2rem;margin:.1rem;width:1.2rem}.slides-bullets button.is-active,.slides-bullets button:hover{background-color:#8a8a8a}.marker-h1{background-image:url(https://storageaccountbplweb.blob.core.windows.net/uploads/382fd629-22da-4aac-9b1e-bf15e6e7a4e1-marker-green.svg);background-position:left 70%;background-repeat:no-repeat;background-size:60% 30%;display:inline-block;padding:0 .25rem;pointer-events:none}.fd-home-slide .blocks-items{align-items:center;padding:0 1rem}.fd-home-slide .blocks-items .slides-controls button{color:var(--c-font);cursor:pointer;font-size:clamp(20px,4vw,36px);padding:0 .5rem}.fd-home-slide .blocks-items .slides-controls buttonhover{background-color:rgba(0,0,0,.2)}.slide-home{text-align:center}.slide-image{max-width:100%;width:600px}.slide-home-left>div{display:grid;justify-items:center}@media (min-width:800px){.fd-home-slide .blocks-items{display:grid;gap:2rem;grid-template-columns:.7fr 1fr;margin:0 auto;max-width:100%;width:70rem}}.accordion.update h2{font-size:clamp(20px,3vw,26px);font-weight:600;letter-spacing:-.02em;line-height:1.1;margin-bottom:0;padding:4rem 2rem 1.5rem}.tl-update{padding-top:3rem}.tl-update h2{font-size:clamp(22px,4vw,40px);margin:1rem 1rem 3rem;text-align:center}.tl-update .timeline-items{counter-reset:timeline-counter}.tl-update .timeline-items .timeline-row{background-color:var(--c-bg_body);border:1px solid var(--c-border_light);box-shadow:0 3px 10px -2px rgba(0,0,0,.1);counter-increment:timeline-counter;margin:0 0 4rem;padding:2.5rem 2rem;position:relative}.tl-update .timeline-items .timeline-row h3{border-bottom:1px solid var(--c-border_mid);color:var(--c-sticky);font-weight:600;margin-bottom:1.5rem;padding-bottom:.5rem}.tl-update .timeline-items .timeline-row h3:before{align-items:center;background:var(--c-dark);border-radius:4px;color:var(--c-yellow);content:counter(timeline-counter,decimal-leading-zero);display:inline-flex;font-size:clamp(22px,3vw,28px);font-weight:600;height:2em;justify-content:center;left:2rem;position:absolute;top:-.8em;width:2em}.tl-update .timeline-items .timeline-row img{background:#fff;border:1px solid var(--c-border_light);box-shadow:0 3px 10px -2px rgba(0,0,0,.1);margin-top:1rem;padding:.25rem}.tl-update .timeline-item{align-items:start;-moz-column-gap:5%;column-gap:5%;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(400px,100%),1fr))}.tl-def .timeline-row{margin:0 10rem}.tl-def .timeline-row:first-child .timeline-item:before{background-color:gray;border:1px solid gray;border-radius:50%;content:"";display:block;height:16px;left:50%;position:absolute;transform:translate(-50%,-8px);width:16px}.tl-def .timeline-row:last-child .timeline-item:after{border-left:16px solid transparent;border-right:16px solid transparent;border-top:16px solid gray;content:"";display:block;height:0;left:50%;position:relative;transform:translate(-50%,-16px);width:0}.tl-def .timeline-item{display:flex;flex-flow:row wrap}.tl-def .timeline-item-section{flex:0 0 auto;margin-left:0;margin-right:0;padding-bottom:2rem;padding-top:0;width:50%}.tl-def .timeline-item-section:first-child{border-right:1px solid gray;padding-right:2rem;text-align:right}.tl-def .timeline-item-section:last-child{border-left:1px solid gray;padding-left:2rem;text-align:left}@media (min-width:900px){.tl-update{padding-top:6rem}}.contact-form{font-family:var(--font-highlight);font-size:1rem}.contact-form label{font-size:.9rem;padding-left:8px;padding-right:8px}.contact-form textarea{min-height:10rem}.contact-form-controls{margin-bottom:1.5rem}.cfc-group-title{font-weight:var(--font-weight_bold)}.contact-groups{margin-bottom:2rem}@media (min-width:50rem){.contact-groups{display:grid;gap:2rem;grid-template-columns:1fr 1fr}}.cfc-group-title,.contact-group-name{font-weight:var(--font-weight_bold);margin-bottom:12px}.contact-field{margin-bottom:12px;width:100%}@media (min-width:30rem){.contact-field{align-items:center;display:grid;grid-template-columns:110px auto}}.contact-field div:last-child>div{display:flex}.contact-field input,.contact-field select{font-size:.9rem;margin:0}.contact-field .radio{align-items:center;display:flex;flex:0 0 auto;margin-right:8px}.contact-field .radio input{margin:0 4px 0 0!important}.contact-field [type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:1px solid var(--c-border);border-radius:50%;height:19px!important;min-width:19px;width:19px}.contact-field [type=radio]:focus{border:1px solid var(--c-border_focus);box-shadow:0 0 5px #c9c9c9;transition:box-shadow .5s,border-color .25s ease-in-out}.contact-field [type=radio]:checked:before{background-position:50%!important;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='11' height='11' fill='@{bgColor}' stroke='none'><path fill='none' stroke='currentColor' stroke-width='3' d='M1.73 12.91l6.37 6.37L22.79 4.59' /></svg>") no-repeat;content:"";display:inline-block;height:18px;width:18px}.contact-message,.contact-note,.contact-privacy,.contact-submit,.newsletter{font-size:.85rem;padding-bottom:1rem}.form-newsletter{width:100%}.form-newsletter .contact-newsletters{display:none!important}.contact-submit{margin-top:1rem;text-align:center}.newsletter{align-items:start;-moz-column-gap:1rem;column-gap:1rem;display:flex}.newsletter [type=checkbox]{margin-top:.5rem}.newsletter-image{margin-bottom:.25rem}.list-padding>div[data-padding="1"]{padding-left:10px}.list-padding>div[data-padding="2"]{padding-left:20px}.list-padding>div[data-padding="3"]{padding-left:30px}.list-padding>div[data-padding="4"]{padding-left:40px}.list-padding>div[data-padding="5"]{padding-left:50px}.list-padding>div[data-padding="6"]{padding-left:60px}.list-padding>div[data-padding="7"]{padding-left:70px}.list-padding>div[data-padding="8"]{padding-left:80px}.list-padding>div[data-padding="9"]{padding-left:90px}.list-padding>div[data-padding="10"]{padding-left:100px}.accordion-items>ul{display:block}.accordion-item-title{scroll-margin-top:60px}.accordion-items-list{background:#fefefe;list-style-type:none;margin-left:0}.accordion-items-list[disabled] .accordion-title{cursor:not-allowed}.accordion-items-list ul{margin-bottom:2rem;max-width:80ch}.accordion-item:first-child>:first-child,.accordion-item:last-child>:last-child{border-radius:0 0 0 0}.home .accordion-items-list{border-bottom:1px solid var(--c-border);list-style-type:none;margin-bottom:6rem;margin-left:0;margin-top:6rem}.home .accordion-item{border-top:1px solid var(--c-border)}.home .accordion-item-title{color:var(--c-font);display:block;font-family:var(--font-highlight);font-size:clamp(20px,4.5vw,56px);line-height:1.3}.home .accordion-item-title:before{content:""}.home .accordion-item-title:hover{color:var(--c-font);text-decoration:none}.home .accordion-item-title[aria-expanded=false]:hover{background-position:102%;background-size:15%}.accordeon-basic .accordion-item{border:1px solid var(--c-border_mid);margin-bottom:.5rem}.accordeon-basic .accordion-item:hover{border:1px solid var(--c-border)}.accordeon-basic .accordion-item.is-active{background-color:var(--c-bg_light)}.accordeon-basic .accordion-item-title{display:block;line-height:1.5;padding:1rem}.accordeon-basic .accordion-item-title:hover{color:var(--c-font);text-decoration:none}.accordeon-basic .accordion-item-title:hover:before{transform:scale(1.2)}.accordeon-basic .accordion-item-title:before{font-size:1.4rem;margin-top:-1rem}.accordeon-basic .accordion-item-content{border-top:1px solid var(--c-border);margin:0 2rem 1rem 1rem;padding:1rem 0}.accordion-permalink{align-self:center;background-image:url(https://www.stlb-bau-online.de/media/badd1c15-999e-4885-b658-77856418613f-copy.svg);background-repeat:no-repeat;height:1rem;margin-right:.25rem;position:absolute;right:.25rem;top:.5rem;width:1rem}@media (min-width:50rem){.home .accordion-item-content{padding:0 max(10%,1rem) 3rem 0}.home .col-2{display:flex;gap:max(6%,2rem)}.home .col-2>p{flex:1 0 250px}}.logo-presenter{margin:0 auto;max-width:90vw;overflow-x:hidden;width:1200px}.logo-presenter-container{align-items:center;display:flex;margin:0 auto;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent 0,#000 8%,#000 92%,transparent);overflow:hidden;padding:2rem 0;position:relative;width:100%}.logo-presenter-container.is-scrollable .logo-presenter-track{animation:logo-marquee var(--scroll-duration,20s) linear infinite}.logo-presenter-container.is-scrollable:hover .logo-presenter-track{animation-play-state:paused}.logo-presenter-container:not(.is-scrollable) .logo-presenter-track{justify-content:center;width:100%}.logo-presenter-container:not(.is-scrollable) .logo-presenter-group{margin:0 auto;padding-right:0}.logo-presenter-track{width:-moz-max-content;width:max-content}.logo-presenter-group,.logo-presenter-track{align-items:center;display:flex;flex-shrink:0}.logo-presenter-group{gap:2rem;padding-right:2rem}.logo-presenter-group img{height:50px;-o-object-fit:contain;object-fit:contain;pointer-events:auto;transition:transform .3s cubic-bezier(.4,0,.2,1);-webkit-user-select:none;-moz-user-select:none;user-select:none;width:auto}.logo-presenter-group img:hover{transform:scale(1.1)}@keyframes logo-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (min-width:40rem){.logo-presenter-group img{height:30px}}.news{border:1px solid gray;margin:10px;padding:20px}.news-date{color:gray;font-size:.8rem}.news-title{font-size:1.5rem;font-weight:var(--font-weight_bold)}.rt-table-container{overflow-x:auto;overflow-y:visible;scroll-snap-type:x mandatory}.rt-table{border-collapse:separate;border-right:1px solid var(--c-border_mid);border-spacing:0;border-top:1px solid var(--c-border_mid)}.rt-table .rt-first-col{background-color:var(--c-bg_body);left:0;position:sticky}.rt-table td,.rt-table th{border-left:1px solid var(--c-border_mid);padding:4px 12px;vertical-align:baseline}.rt-table td,.rt-table th{border-bottom:1px solid var(--c-border_mid)}.rt-table th{scroll-snap-align:start;text-align:left}.impressum-address{-moz-column-gap:3rem;column-gap:3rem;display:flex;flex-wrap:wrap;margin-top:2rem}.impressum h2{border-bottom:1px solid var(--c-border_light);color:var(--c-sticky);font-weight:300;margin-bottom:1.5rem!important;max-width:100%!important;position:relative;text-align:left;width:100%}.impressum h3{color:var(--c-font_light);font-size:1.2rem!important;font-weight:400;margin:2.5rem 0 1rem!important;text-align:left}.impressum a{color:var(--c-font);text-decoration:underline}@media (min-width:40rem){.impressum h3{margin:2.5rem 0 1rem 1rem!important}.impressum p{margin-left:1rem}.impr-logo{float:right;margin-top:.5rem}}.privacy td{padding:0 1rem .1rem 0}.privacy .b{font-weight:var(--font-weight_bold);padding-bottom:.25rem}.privacy ul{margin:0 0 0 1.25rem;padding:0}.privacy ol{counter-reset:item;margin:0 0 0 .5rem;padding:0 0 0 .5rem}.privacy ol>li{display:block}.privacy ol>li:before{content:counters(item,".") " ";counter-increment:item;display:inline-block;float:left;margin-left:-1rem;padding-right:.5rem}.privacy ol ul>li{padding-bottom:.5rem}.privacy ol div{display:inline-block;padding-bottom:1rem!important;width:calc(100% - 2.5rem)}.privacy>ol>li{padding-bottom:.5rem}.fd-wordbreak{word-break:break-all}.fd-preheader>div{align-items:center;-moz-column-gap:2rem;column-gap:2rem;display:grid;font-family:var(--font-highlight);font-size:.8rem;grid-template-columns:auto 1fr;padding:1rem 5%}.fd-hero-list,.fd-preheader>div{background-color:var(--c-yellow)}.fd-hero-list{padding:5rem 3rem 4rem}.fd-hero-list>div{display:inline-block;margin:auto auto 2rem}.fd-hero-list ul{display:flex;flex-wrap:wrap;font-family:var(--font-highlight);font-size:clamp(16px,1.5vw,20px);font-weight:600;gap:2rem 4rem;line-height:1.45;list-style:none;margin:0 auto;max-width:1000px;padding:0}.fd-hero-list ul li{border-bottom:1px solid var(--c-border);flex:0 1 250px;padding-bottom:.5rem}@media (max-width:659px){.fd-hero-list{padding:3rem 3rem 1rem}.fd-hero-list ul{justify-content:center}}.fd-bim-list>div{display:inline-block;text-align:left}.fd-bim-list ul{display:grid;font-family:var(--font-highlight);font-size:clamp(16px,1.5vw,18px);gap:1rem;line-height:1.45;list-style:none;margin:0;padding:0}.fd-bim-list ul li{padding-left:28px;position:relative}.fd-bim-list ul li:before{background:var(--c-yellow);border-radius:2px;content:"";height:10px;left:0;position:absolute;top:.8em;transform:translateY(-50%);width:10px}.home-bg_light{background-color:var(--c-bg_grey)}.home-blocks{padding:3rem 0}.home-blocks p{font-size:1.1rem}.home-blocks .block-item{padding:1rem}.home-blocks h2{font-size:clamp(34px,4vw,57px);letter-spacing:-.055em;line-height:1.02;margin:1rem 0 2rem;word-spacing:.1em}.home-blocks h3{font-size:clamp(20px,3vw,26px);font-weight:600;letter-spacing:-.02em;line-height:1.1}.home-block-video{margin-top:4rem;padding:3rem 0}.home-templates{padding-top:0}.home-templates .blocks-items{background-color:var(--c-bg_light);border:1px solid var(--c-border_mid);margin-left:1rem;margin-right:1rem;max-width:1120px!important;padding:1rem!important}.home-block-rules .blocks-items{margin:auto;max-width:800px;padding:1rem;width:100%}.clou{border-left:4px solid var(--c-stlb);font-size:1rem;line-height:1.4;margin:2rem auto 1.5rem;padding-left:1rem}.home-dark{background-color:var(--c-dark);color:#f4f4ef}.home-blue{background-color:#f1f8fc;border-bottom:1px solid #c8dce9;border-top:1px solid #c8dce9}.home-editor-list>div{background-color:var(--c-bg_light);border:1px solid var(--c-border_mid);padding:2rem 1rem}.home-editor-list ul{display:grid;list-style-type:none;margin:0;row-gap:1rem;text-align:left}.home-editor-list li{-moz-column-gap:1rem;column-gap:1rem;display:grid;grid-template-columns:auto 1fr}.home-editor-list li:not(:last-child){border-bottom:1px dashed var(--c-border);padding-bottom:1rem}.home-compare>div{margin:0 auto 4rem;max-width:1200px;padding:0 1rem 2rem;width:100%}.home-compare>div>div{display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr))}.home-compare>div>div>div{background:#173844;border:1px solid rgba(117,222,234,.35);display:grid;grid-row:span 3;grid-template-rows:subgrid;padding:2rem}.home-compare .compare-label{color:var(--c-yellow);font-weight:600;letter-spacing:.1em;text-transform:uppercase}.home-compare h3{font-size:clamp(20px,3vw,26px);font-weight:600;letter-spacing:-.02em;line-height:1.1}.home-compare .compare-content{font-family:var(--font-highlight);font-weight:600}.home-compare hr{border-bottom:1px solid var(--c-bg_grey)!important;margin:0 auto;opacity:.5}.home-compare a{color:#f4f4ef;text-decoration:underline}.home-compare p strong{font-size:1.1rem}.home-logo-presenter{margin:3rem auto}.home-logo-presenter h3{margin-bottom:0}.home-timeline{margin-top:-4rem}.home-timeline .blocks-items{margin:auto;max-width:1000px;padding:0 1rem;width:100%}.home-timeline .home-timeline-miles>div{display:grid;gap:.5rem 2rem;grid-template-columns:repeat(auto-fit,minmax(min(250px,100%),1fr));padding:1rem 0 3rem;position:relative}.home-timeline h3{color:var(--c-sticky);font-size:clamp(20px,3vw,26px);font-weight:600;letter-spacing:-.02em;line-height:1.1}.home-timeline article{padding-top:2.5rem;position:relative}.home-timeline article:before{background:var(--c-stlb);border:3px solid #fff;border-radius:50%;box-shadow:0 0 0 1px var(--c-stlb);content:"";height:18px;left:0;position:absolute;top:10px;width:18px;z-index:20}.home-timeline article:after{background:#cfdee8;content:"";height:2px;left:5%;position:absolute;right:5%;top:19px}.home-timeline .year{font-family:var(--font-highlight);font-weight:600}.home-timeline h4{color:var(--c-sticky);margin:.25rem 0}.home-icon-mail{background-color:var(--c-sticky);border-radius:50%;display:flex;height:48px;justify-content:center;width:48px}.headline-versions{overflow:hidden;position:relative;z-index:1}.headline-versions:after{border:1px solid rgba(255,242,0,.3);border-radius:50%;box-shadow:0 0 0 54px rgba(255,242,0,.1),0 0 0 108px rgba(255,242,0,.09);content:"";height:480px;position:absolute;right:-130px;top:-200px;width:480px}.headline-versions .new-btn_2{background-color:var(--c-sticky);padding:2rem 1rem;position:relative;z-index:100}.headline-versions .new-btn_2>div{-moz-column-gap:1rem;column-gap:1rem}.headline-versions .new-btn_2 p{flex:1 1 100%;font-family:var(--font-highlight);font-size:.85rem;text-align:center}.headline-versions h1{color:var(--c-yellow);font-size:clamp(34px,4vw,57px);font-weight:400;letter-spacing:-.025em;line-height:1.02;margin:1rem 0 2rem;word-spacing:.1em}@media (min-width:900px){.home-blocks .blocks-items{align-items:end;display:flex;flex-wrap:wrap;gap:1rem;margin:auto;max-width:1200px;padding:2rem}.home-blocks .block-item:nth-child(odd){flex:1 0 40%}.home-blocks .block-item:nth-child(2n){flex:1 0 50%;text-align:center}.home-blocks-gap_top{margin-top:6rem}.home-block-rules .blocks-items{padding:2rem 3rem}}@media (min-width:1168px){.home-templates{padding-bottom:5rem}.home-templates .blocks-items{margin:auto}}.tobii-image{height:calc(100vh - 1rem);max-height:100vh!important}.tobii-image img{cursor:default!important;max-height:calc(100vh - 4rem)!important;visibility:visible}.tobii-image figcaption{bottom:.5rem!important;cursor:default!important;left:0;padding:0 1rem!important;position:fixed!important;text-align:center}.tobii-image figcaption span[aria-hidden=false]{color:#fff;visibility:visible}.tobii__slide{align-items:start!important}.tobii__slider{padding-top:1rem;top:0!important}.stlb-news-item{background-color:var(--c-bg_body);border:1px solid var(--c-border_light);box-shadow:0 3px 10px -2px rgba(0,0,0,.1);counter-increment:timeline-counter;margin:0 0 4rem;padding:2.5rem 2rem;position:relative}.stlb-news .blocks-items{counter-reset:news-item}.stlb-news h2{font-size:clamp(20px,3vw,26px);font-weight:600;letter-spacing:-.02em;line-height:1.1;padding:4rem 2rem 1.5rem}.stlb-news .zoom-img{background:#fff;border:1px solid var(--c-border_light);box-shadow:0 3px 10px -2px rgba(0,0,0,.1);margin-top:.5rem;padding:.25rem}.stlb-news .stlb-news-item h3{border-bottom:1px solid var(--c-border_mid);color:var(--c-font_light);counter-increment:news-item;margin-bottom:2rem;margin-top:1rem}.stlb-news .stlb-news-item h3:before{align-items:center;background:var(--c-dark);border-radius:4px;color:var(--c-yellow);content:counter(news-item,decimal-leading-zero);display:inline-flex;font-size:clamp(22px,3vw,28px);font-weight:600;height:2em;justify-content:center;left:2rem;position:absolute;top:-.8em;width:2em}.stlb-news .column-2 ul{-moz-column-count:2;-moz-column-gap:4em;column-gap:4em;-moz-column-rule-color:var(--c-border_light);column-rule-color:var(--c-border_light);-moz-column-rule-style:solid;column-rule-style:solid;-moz-column-rule-width:1px;column-rule-width:1px;-moz-column-width:250px;columns:250px 2;margin-left:0}.stlb-news .column-2 ul li{margin:0 1rem}.stlb-news .column-2 ul li p{orphans:2;widows:2;-moz-column-break-inside:avoid;break-inside:avoid}:root{--tobii-base-font-size:18px;--tobii-transition-duration:0.3s;--tobii-transition-timing-function:cubic-bezier(0.19,1,0.22,1);--tobii-zoom-icon-background:rgba(25,41,56,.94);--tobii-zoom-icon-color:#fff;--tobii-lightbox-background:rgba(0,0,0,.85);--tobii-lightbox-z-index:1337;--tobii-caption-background:rgba(0,0,0,.8);--tobii-caption-color:#eee;--tobii-counter-background:transparent;--tobii-counter-color:#fff;--tobii-button-background:transparent;--tobii-button-navigation-background:rgba(0,0,0,.5);--tobii-button-color:#fff;--tobii-loader-color:#fff;--tobii-slide-max-height:calc(100vh - 2.77778em);--tobii-slide-max-width:100vw}.tobii-zoom{border:0;box-shadow:none;display:inline-block;position:relative;text-decoration:none}.tobii-zoom img{display:block}.tobii-zoom__icon{align-items:center;background-color:var(--zoom-icon-background,var(--tobii-zoom-icon-background));color:var(--zoom-icon-color,var(--tobii-zoom-icon-color));display:flex;height:1.7777777778em;justify-content:center;line-height:1;position:absolute;right:.4444444444em;top:.4444444444em;width:1.7777777778em}.tobii-zoom__icon svg{fill:none;height:1.3333333333em;pointer-events:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5;width:1.3333333333em}.tobii-is-open{overflow-y:hidden}.tobii-image,.tobii-is-open{touch-action:none}.tobii{background-color:var(--lightbox-background,var(--tobii-lightbox-background));bottom:0;box-sizing:border-box;contain:strict;font-size:var(--base-font-size,var(--tobii-base-font-size));left:0;line-height:1.5;overflow:hidden;position:fixed;right:0;top:0;z-index:var(--lightbox-z-index,var(--tobii-lightbox-z-index))}.tobii[aria-hidden=true]{display:none}.tobii *,.tobii :after,.tobii :before{box-sizing:inherit}.tobii__slider{bottom:0;left:0;position:absolute;right:0;top:2.7777777778em;will-change:transform}.tobii__slider[aria-hidden=true]{display:none}@media screen and (prefers-reduced-motion:no-preference){.tobii__slider--animate:not(.tobii__slider--is-dragging){transition-duration:var(--transition-duration,var(--tobii-transition-duration));transition-property:transform;transition-timing-function:var(--transition-timing-function,var(--tobii-transition-timing-function))}}.tobii__slider--is-draggable [data-type]{cursor:grab}.tobii__slider--is-dragging [data-type]{cursor:grabbing}.tobii__slide{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.tobii__slide:not(.tobii__slide--is-active){visibility:hidden}@media screen and (prefers-reduced-motion:no-preference){.tobii__slide:not(.tobii__slide--is-active){transition-duration:var(--transition-duration,var(--tobii-transition-duration));transition-property:visibility;transition-timing-function:var(--timing-function,var(--tobii-transition-timing-function))}}.tobii__slide [data-type]{max-height:var(--slide-max-height,var(--tobii-slide-max-height));max-width:var(--slide-max-width,var(--tobii-slide-max-width));overflow:hidden;overflow-y:auto;overscroll-behavior:contain}.tobii__slide iframe,.tobii__slide video{display:block!important}.tobii__slide figure{margin:0;position:relative}.tobii__slide figure>img{display:block;height:auto;max-height:var(--slide-max-height,var(--tobii-slide-max-height));max-width:var(--slide-max-width,var(--tobii-slide-max-width));width:auto}.tobii__slide figure>figcaption{background-color:var(--caption-background,var(--tobii-caption-background));bottom:0;color:var(--caption-color,var(--tobii-caption-color));padding:.2222222222em .4444444444em;position:absolute;white-space:pre-wrap;width:100%}.tobii__slide [data-type=html] video{cursor:auto;max-height:var(--slide-max-height,var(--tobii-slide-max-height));max-width:var(--slide-max-width,var(--tobii-slide-max-width))}.tobii__slide [data-type=iframe]{-webkit-overflow-scrolling:touch;transform:translateZ(0)}.tobii__slide [data-type=iframe] iframe{height:var(--slide-max-height,var(--tobii-slide-max-height));width:var(--slide-max-width,var(--tobii-slide-max-width))}.tobii__btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--button-background,var(--tobii-button-background));border:.0555555556em solid transparent;color:var(--button-color,var(--tobii-button-color));cursor:pointer;font:inherit;line-height:1;margin:0;opacity:.5;padding:0;position:absolute;touch-action:manipulation;will-change:opacity;z-index:1}@media screen and (prefers-reduced-motion:no-preference){.tobii__btn{transition-duration:var(--transition-duration,var(--tobii-transition-duration));transition-property:opacity,transform;transition-timing-function:var(--transition-timing-function,var(--tobii-transition-timing-function));will-change:opacity,transform}}.tobii__btn svg{fill:none;height:3.3333333333em;pointer-events:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1;width:3.3333333333em}.tobii__btn--next,.tobii__btn--previous{background-color:var(--button-navigation-background,var(--tobii-button-navigation-background));border-radius:.2777777778em;top:50%;transform:translateY(-50%)}.tobii__btn--previous{left:.8888888889em}.tobii__btn--next{right:.8888888889em}.tobii__btn--close{height:2.2222222222em;right:.2777777778em;top:.2777777778em;width:2.2222222222em}.tobii__btn--close svg{height:100%;transform:scale(1.4);width:100%}.tobii__btn:disabled,.tobii__btn[aria-hidden=true]{cursor:default;visibility:hidden}.tobii__counter{background-color:var(--counter-background,var(--tobii-counter-background));color:var(--counter-color,var(--tobii-counter-color));font-size:1.1111111111em;left:.8333333333em;line-height:1;opacity:.8;position:absolute;top:.8333333333em;z-index:1}.tobii__counter[aria-hidden=true]{display:none}.tobii__loader{display:inline-block;height:5.5555555556em;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:5.5555555556em}.tobii__loader:before{animation:spin 1s infinite;border:.2222222222em solid #949ba3;border-radius:100%;border-top:.2222222222em solid var(--loader-color,var(--tobii-loader-color));bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}@keyframes spin{to{transform:rotate(1turn)}}.tobii__slide .tobii-html{background:#fff;max-width:800px;padding:10px 20px}.fd-challenge{padding:28px 16px;text-align:center}.fd-challenge-tiles{gap:1px}.fd-challenge-tiles,.fd-puzzle-challenge-tiles{display:grid;margin:16px auto}.fd-puzzle-challenge-tile-hover:hover{border:4px solid #e90076;cursor:pointer;margin:-1px}.fd-puzzle-challenge-tile-target{border:4px solid #e90076;margin:-1px}.fd-challenge-tile-img{box-sizing:border-box;cursor:pointer}.fd-challenge-tile-selected{border:4px solid #e90076;filter:hue-rotate(350deg) contrast(1.2) brightness(1.1) drop-shadow(5px 5px 5px rgba(0,0,0,.4))}.fd-challenge-btn{display:grid;grid-template-columns:1fr 1fr 1fr;margin:auto}.fd-challenge-btn a{cursor:pointer;margin:0}.fd-challenge-btn-disabled{color:#909090;cursor:not-allowed!important}._challenge-btn-position-left{justify-content:flex-start}._challenge-btn-position-center{justify-content:center}._challenge-btn-position-right{justify-content:flex-end}.fd-challenge-invalid{color:var(--c-warning);padding-bottom:8px}.account-overlay-bg{bottom:0;left:0;position:fixed;right:0;top:0;z-index:2000}.catalog-img{max-height:16px}.dx-state-disabled{pointer-events:all!important}

/*!
 * Toastify js 1.12.0
 * https://github.com/apvarun/toastify-js
 * @license MIT licensed
 *
 * Copyright (C) 2018 Varun A P
 */.toastify{align-items:start;border-radius:6px;box-shadow:0 3px 6px -1px rgba(0,0,0,.12),0 10px 36px -4px rgba(77,96,232,.3);color:#fff;-moz-column-gap:.75rem;column-gap:.75rem;cursor:pointer;display:inline-block;display:grid;font-size:.95rem;grid-template-columns:auto 1fr auto;line-height:1.4;max-width:600px;opacity:0;padding:1rem;position:fixed;text-decoration:none;transition:all .4s cubic-bezier(.215,.61,.355,1);width:90%;z-index:2147483647}.toastify.on{opacity:1}.toast-close{background:transparent;border:0;color:#fff;cursor:pointer;font-family:inherit;font-size:1.3em;line-height:1;padding:1rem;position:absolute;right:0}.toastify-right{right:1rem}.toastify-left{left:1rem}.toastify-top{margin-top:4rem!important;transform:translate(0)!important}.toastify-bottom{bottom:-150px}.toastify-rounded{border-radius:25px}.toastify-avatar{height:1.5em;width:1.5em}.toastify-center{left:0;margin-left:auto;margin-right:auto;max-width:fit-content;max-width:-moz-fit-content;right:0}.fd-toast-error{background-color:#c00;color:#fff;padding-right:2rem!important}.fd-toast-success{background-color:#117e43;color:#f8f9fa}.fd-toast-warning{background-color:var(--c-warning);color:#f8f9fa}@media only screen and (max-width:360px){.toastify-left,.toastify-right{left:0;margin-left:auto;margin-right:auto;max-width:-moz-fit-content;max-width:fit-content;right:0}}