@import url("https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap");@import url("https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,100..900&display=swap");@import url("https://fonts.googleapis.com/css2?family=Source+Sans+3:ital,wght@0,200..900;1,200..900&display=swap");@import url("https://fonts.googleapis.com/css2?family=IBM+Plex+Sans:ital,wght@0,100..700;1,100..700&display=swap");:root{--br-s:0.25rem;--br-m:0.375rem;--br-l:0.5rem;--toc-list-height:64px;--toc-list-height:56px;--max-width-xs:760px;--max-width-s:1060px;--max-width-s:920px;--max-width-s:860px;--max-width-base:1400px;--max-width-base:1170px;--max-width-base:1100px;--max-width-l:1600px;--max-width-xl:2200px;--ff-primary:"Roboto",system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans, sans-serif;--ff-primary:"Source Sans 3",system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans, sans-serif;--ff-primary:"IBM Plex Sans",system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans, sans-serif;--ff-primary:"Inter",system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans, sans-serif;--ff-secondary:var(--ff-primary);--space-unit:calc(var(--lh-body)*1rem);--space-xxxs:calc(var(--space-unit)*0.125);--space-xxs:calc(var(--space-unit)*0.25);--space-xs:calc(var(--space-unit)*0.5);--space-s:calc(var(--space-unit)*0.75);--space-m:var(--space-unit);--space-l:calc(var(--space-unit)*1.25);--space-xl:calc(var(--space-unit)*2);--space-xxl:calc(var(--space-unit)*3.25);--space-xxxl:calc(var(--space-unit)*5.25);--space-xxxxl:calc(var(--space-unit)*8.5);--l-space-unit:0.25rem;--l-space-xxxs:var(--l-space-unit);--l-space-xxs:calc(var(--l-space-unit)*2);--l-space-xs:calc(var(--l-space-unit)*3);--l-space-s:calc(var(--l-space-unit)*4);--l-space-m:calc(var(--l-space-unit)*6);--l-space-l:calc(var(--l-space-unit)*8);--l-space-xl:calc(var(--l-space-unit)*13);--l-space-xl:calc(var(--l-space-unit)*15);--l-space-xxl:calc(var(--l-space-unit)*21);--l-space-xxxl:calc(var(--l-space-unit)*34);--l-space-xxxxl:calc(var(--l-space-unit)*55);--fs-xs:clamp(0.8125rem, 0.75rem + 0.125vw, 0.875rem);--fs-s:clamp(0.875rem, 0.75rem + 0.25vw, 1rem);--fs-m:clamp(1rem, 0.875rem + 0.25vw, 1.125rem);--fs-l:clamp(1.125rem, 1rem + 0.25vw, 1.25rem);--fs-xl:clamp(1.25rem, 1rem + 0.5vw, 1.5rem);--fs-2xl:clamp(1.5rem, 1.25rem + 0.5vw, 1.75rem);--fs-3xl:clamp(2rem, 1.5rem + 1vw, 2.5rem);--fs-4xl:clamp(2.5rem, 2rem + 1vw, 3rem);--fs-5xl:clamp(3rem, 2.5rem + 1vw, 3.5rem);--fs-6xl:clamp(3.25rem, 2rem + 2.5vw, 4.5rem);--fs-body:var(--fs-m);--fs-h1:var(--fs-4xl);--fs-h2:var(--fs-3xl);--fs-h3:var(--fs-2xl);--fs-h4:var(--fs-xl);--fs-h5:var(--fs-l);--fs-h6:var(--fs-m);--lh-s:1.65;--lh-body:1.5;--lh-m:1.6;--lh-l:1.45;--lh-xl:1.4;--lh-xxl:1.05;--lh-xxxl:var(--lh-heading);--lh-display:0.95;--lh-heading:1.1;--lh-heading-relaxed:1.5;--fw-regular:400;--fw-medium:500;--fw-semibold:600;--fw-bold:700;--bs-megadropdown:rgba(50,50,93,.25) 0px 30px 60px -12px, rgba(0,0,0,.3) 0px 18px 36px -18px;--clr-neutral-700:#2f2c28;--clr-neutral-600:#3a3836;--clr-neutral-500:#6f6860;--text-strong:var(--clr-text-strong);--text-default:var(--clr-text-default);--text-muted:var(--clr-text-muted);--text-heading:var(--clr-heading);--clr-text-default:var(--clr-neutral-700);--clr-text-muted:var(--clr-neutral-500);--clr-heading:var(--clr-neutral-900);--clr-on-brand:var(--clr-neutral-900);--clr-main-link:var(--clr-text-strong);--clr-main-link-hover:var(--clr-main-link);--form-input-bg-color:;--form-input-bg-color-focus:;--form-input-border-color:;--form-input-border-color-focus:var(--clr-primary-400);--icon-arrow-down-s-line:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22rgba(17%2C17%2C17%2C1)%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20d%3D%22m12%2013.171%204.95-4.95%201.414%201.415L12%2016%205.636%209.636%207.05%208.222z%22%2F%3E%3C%2Fsvg%3E")}[data-theme=holzenergie]{--clr-brand-50:#fff7eb;--clr-brand-200:#fed899;--clr-brand-500:#fcb133;--clr-brand-800:#654714;--clr-brand-900:#32230a;--clr-brand-neutral-100:;--clr-brand-neutral-200:#f7f6f2;--clr-brand-neutral-300:#f7f4ee;--clr-brand-neutral-400:#f7f2e8;--border-1:rgba(50,35,10,.08);--border-2:rgba(50,35,10,.1);--border-3:rgba(50,35,10,.16);--clr-error-50:#f9e8e8;--clr-error-400:#bf1a1a;--clr-success-50:#dff0d8;--clr-success-400:#3c763d}[data-theme=holzfeuerungen]{--clr-brand-50:#edf7ee;--clr-brand-200:#a6d7a8;--clr-brand-500:#4caf50;--clr-brand-800:#173518;--clr-brand-900:#0f2310;--clr-brand-neutral-100:;--clr-brand-neutral-200:#f4f6f3;--clr-brand-neutral-300:#f0f4ef;--clr-brand-neutral-400:#ebf2ea}[data-theme=propellets]{--clr-brand-50:#fcebea;--clr-brand-200:#f6a19b;--clr-brand-500:#ed4236;--clr-brand-800:#5f1a16;--clr-brand-900:#2f0d0b;--clr-brand-neutral-100:#f7f5f4;--clr-brand-neutral-200:#f7f3f2;--clr-brand-neutral-300:#f7f0ee;--clr-brand-neutral-400:#f6eae9}*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none}blockquote,body,dd,dl,dt,fieldset,figcaption,figure,form,h1,h2,h3,h4,h5,h6,hr,li,ol,p,pre,ul{margin:0}button,input,select,textarea{font:inherit}textarea{display:block}@media (prefers-reduced-motion:reduce){*{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}:root{interpolate-size:allow-keywords}html{font-size:100%;scrollbar-gutter:stable}body{text-rendering:optimizespeed;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;font-family:var(--ff-primary);font-size:clamp(1rem,.875rem + .25vw,1.125rem);font-size:var(--fs-body);line-height:1.5;line-height:var(--lh-body);color:#2f2c28;color:var(--text-default);background:var(--clr-bg);display:flex;flex-direction:column;min-height:100svh;min-height:100dvh}img,picture,svg,video{display:block;max-width:100%}img{height:auto}table{border-collapse:collapse;width:100%}th{text-align:left}p{max-width:76ch;max-width:82ch;max-width:75ch}a{-webkit-text-decoration:none;text-decoration:none;color:inherit}[hidden]{display:none!important}main a{color:#171512;color:var(--clr-main-link);text-decoration-line:underline;text-decoration-thickness:.06em;text-underline-offset:.15em}:is(main a):focus-visible,:is(main a):hover{color:#171512;color:var(--clr-main-link-hover);-webkit-text-decoration:underline;text-decoration:underline;text-decoration-thickness:.12em}b,strong,th{font-weight:600;font-weight:var(--fw-semibold)}ol,ul{padding-left:1.5rem}[type=email],[type=password],[type=search],[type=tel],[type=text],textarea{border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}h1,h2,h3,h4,h5,h6{text-wrap:balance;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;font-family:var(--ff-secondary);color:#171512;color:var(--text-heading)}.h1,h1{font-size:clamp(2.5rem,2rem + 1vw,3rem);font-size:var(--fs-h1)}.h1,.h2,h1,h2{line-height:1.1;line-height:var(--lh-heading);font-weight:600;font-weight:var(--fw-semibold)}.h2,h2{font-size:clamp(2rem,1.5rem + 1vw,2.5rem);font-size:var(--fs-h2)}.h3,h3{font-size:clamp(1.5rem,1.25rem + .5vw,1.75rem);font-size:var(--fs-h3)}.h3,.h4,h3,h4{line-height:1.1;line-height:var(--lh-heading);font-weight:600;font-weight:var(--fw-semibold)}.h4,h4{font-size:clamp(1.25rem,1rem + .5vw,1.5rem);font-size:var(--fs-h4)}.h5,h5{font-size:clamp(1.125rem,1rem + .25vw,1.25rem);font-size:var(--fs-h5);font-weight:600;font-weight:var(--fw-semibold)}.h5,.h6,h5,h6{line-height:1.5;line-height:var(--lh-heading-relaxed)}.h6,h6{font-size:clamp(1rem,.875rem + .25vw,1.125rem);font-size:var(--fs-h6);font-weight:700;font-weight:var(--fw-bold)}.fs-xs{font-size:clamp(.8125rem,.75rem + .125vw,.875rem);font-size:var(--fs-xs);line-height:var(--lh-xs)}.fs-s{font-size:clamp(.875rem,.75rem + .25vw,1rem);font-size:var(--fs-s);line-height:1.65;line-height:var(--lh-s)}.fs-m{font-size:clamp(1rem,.875rem + .25vw,1.125rem);font-size:var(--fs-m)}.fs-m,.heading-base{line-height:1.5;line-height:var(--lh-body)}.heading-base{font-size:var(--fs-base)}[id]{scroll-margin-top:56px;scroll-margin-top:var(--toc-scroll-offset,var(--toc-list-height))}@media screen and (min-width:840px){[id]{scroll-margin-top:56px;scroll-margin-top:var(--toc-scroll-offset,var(--toc-list-height))}}.body-nachhaltigkeit [id]{scroll-margin-top:56px;scroll-margin-top:var(--toc-list-height)}.sticky-target [id]{scroll-margin-top:calc(56px + 2rem);scroll-margin-top:calc(var(--toc-list-height) + var(--l-space-l))}.flow>*+*,.flow>.wp-block-group__inner-container>*+*{margin-top:1.5rem;margin-top:var(--space-m)}.flow-xxs>*+*,.flow-xxs>.wp-block-group__inner-container>*+*{margin-top:.375rem;margin-top:var(--space-xxs)}.flow-xs>*+*,.flow-xs>.wp-block-group__inner-container>*+*{margin-top:.75rem;margin-top:var(--space-xs)}.flow-s>*+*,.flow-s>.wp-block-group__inner-container>*+*{margin-top:1.125rem;margin-top:var(--space-s)}.flow-l>*+*,.flow-l>.wp-block-group__inner-container>*+*{margin-top:1.5rem;margin-top:var(--space-m)}@media screen and (min-width:840px){.flow-l>*+*,.flow-l>.wp-block-group__inner-container>*+*{margin-top:1.875rem;margin-top:var(--space-l)}}.flow-xl>*+*,.flow-xl>.wp-block-group__inner-container>*+*{margin-top:1.5rem;margin-top:var(--space-m)}@media screen and (min-width:840px){.flow-xl>*+*,.flow-xl>.wp-block-group__inner-container>*+*{margin-top:3rem;margin-top:var(--space-xl)}}.flow-xxl>*+*,.flow-xxl>.wp-block-group__inner-container>*+*{margin-top:1.5rem;margin-top:var(--space-m)}@media screen and (min-width:840px){.flow-xxl>*+*,.flow-xxl>.wp-block-group__inner-container>*+*{margin-top:4.875rem;margin-top:var(--space-xxl)}}.flow-xxxl>*+*,.flow-xxxl>.wp-block-group__inner-container>*+*{margin-top:7.875rem;margin-top:var(--space-xxxl)}.l-flow>*+*{margin-top:1.5rem;margin-top:var(--l-space-m)}.l-flow-xxs>*+*{margin-top:.5rem;margin-top:var(--l-space-xxs)}.l-flow-xs>*+*{margin-top:.75rem;margin-top:var(--l-space-xs)}.l-flow-s>*+*{margin-top:1rem;margin-top:var(--l-space-s)}.l-flow-l>*+*{margin-top:1.5rem;margin-top:var(--l-space-m)}@media screen and (min-width:840px){.l-flow-l>*+*{margin-top:2rem;margin-top:var(--l-space-l)}}.l-flow-xl>*+*{margin-top:2rem;margin-top:var(--l-space-l)}@media screen and (min-width:840px){.l-flow-xl>*+*{margin-top:3.75rem;margin-top:var(--l-space-xl)}}.l-flow-xxl>*+*{margin-top:1.5rem;margin-top:var(--l-space-m)}@media screen and (min-width:840px){.l-flow-xxl>*+*{margin-top:5.25rem;margin-top:var(--l-space-xxl)}}.l-flow-xxxl>*+*{margin-top:8.5rem;margin-top:var(--l-space-xxxl)}.visuallyhidden{border:0;clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;clip-path:none;height:auto;margin:0;overflow:visible;position:static;width:auto;white-space:inherit}.container,.container-full,.container-l,.container-s,.container-xl,.container-xs{margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem;padding-left:var(--l-space-m);padding-right:var(--l-space-m);box-sizing:content-box}:is(.container-xs,.container-s,.container,.container-l,.container-xl,.container-full)+.container,:is(.container-xs,.container-s,.container,.container-l,.container-xl,.container-full)+.container-full,:is(.container-xs,.container-s,.container,.container-l,.container-xl,.container-full)+.container-l,:is(.container-xs,.container-s,.container,.container-l,.container-xl,.container-full)+.container-s,:is(.container-xs,.container-s,.container,.container-l,.container-xl,.container-full)+.container-xl,:is(.container-xs,.container-s,.container,.container-l,.container-xl,.container-full)+.container-xs{margin-top:1.5rem;margin-top:var(--l-space-m)}@media screen and (min-width:960px){.container,.container-full,.container-l,.container-s,.container-xl,.container-xs{padding-left:2rem;padding-right:2rem;padding-left:var(--l-space-l);padding-right:var(--l-space-l)}}.container-xs{max-width:760px;max-width:var(--max-width-xs)}.container-s,.container-s-width{max-width:860px;max-width:var(--max-width-s)}.container{max-width:1100px;max-width:var(--max-width-base)}.container-l{max-width:1600px;max-width:var(--max-width-l)}.container-xl{max-width:2200px;max-width:var(--max-width-xl)}.text-align-center{text-align:center}.text-align-left{text-align:left}.text-align-right{text-align:right}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-capitalize{text-transform:capitalize}.text-uppercase{text-transform:uppercase}.grid{--gap-y:var(--space-m);--gap-x:var(--space-m);display:grid;grid-gap:1.5rem 1.5rem;grid-gap:var(--gap-y) var(--gap-x);gap:1.5rem 1.5rem;gap:var(--gap-y) var(--gap-x)}@media screen and (min-width:840px){.grid{--gap-y:var(--space-l);--gap-x:var(--space-l);grid-template-columns:repeat(12,1fr)}}[data-layout=three-nine]>div:first-child{grid-column:auto/span 3}[data-layout=three-nine]>div:last-child{grid-column:auto/span 9}@media screen and (min-width:1280px){.gap-s{--gap-y:var(--space-l);--gap-x:var(--space-l)}.gap-0{--gap-y:0;--gap-x:0}.gap-1{--gap-y:2px;--gap-x:2px}}.gap-x-xl{--gap-x:var(--l-space-xl)}.gap-y-l{--gap-y:var(--l-space-l)}.gap-y-xl{--gap-y:var(--l-space-xl)}.grid-fourth{grid-column:auto/span 3}.grid-third{grid-column:auto/span 4}.grid-two-thirds{grid-column:auto/span 8}.grid-half{grid-column:auto/span 6}.grid-three-fourths{grid-column:auto/span 9}.gap-l{--gap-x:var(--l-space-l);--gap-y:var(--l-space-l)}.gap-xl{--gap-x:var(--l-space-xl);--gap-y:var(--l-space-xl)}.gap-xxl{--gap-x:var(--l-space-xxl);--gap-y:var(--l-space-xxl)}@media screen and (min-width:960px){[data-layout=center]>div{grid-column:2/12}}.responsive-grid{--min-width:15rem;--gap-x:var(--l-space-m);--gap-y:var(--l-space-m);display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));grid-template-columns:repeat(auto-fit,minmax(min(100%,var(--min-width)),1fr));grid-gap:1.5rem 1.5rem;grid-gap:var(--gap-y) var(--gap-x);gap:1.5rem 1.5rem;gap:var(--gap-y) var(--gap-x)}.columns{--min-width:32ch;-moz-column-width:32ch;column-width:32ch;-moz-column-width:var(--min-width);column-width:var(--min-width);-moz-column-gap:2rem;column-gap:2rem;-moz-column-gap:var(--l-space-l);column-gap:var(--l-space-l)}.columns>li,.columns>p{page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}.responsive-table{overflow-x:auto}.sticky{--sticky-top:var(--l-space-m);position:sticky;top:1.5rem;top:var(--sticky-top);z-index:4}@media screen and (min-width:840px){.sticky{--sticky-top:calc(var(--space-l) + 111px);--sticky-top:calc(var(--toc-list-height) + var(--l-space-l))}}.ptop-0{padding-top:0}.ptop-xxxs{padding-top:.25rem;padding-top:var(--l-space-xxxs)}.ptop-xxs{padding-top:.5rem;padding-top:var(--l-space-xxs)}.ptop-xs{padding-top:.75rem;padding-top:var(--l-space-xs)}.ptop-s{padding-top:1rem;padding-top:var(--l-space-s)}.ptop-m{padding-top:1.5rem;padding-top:var(--l-space-m)}.ptop-l{padding-top:2rem;padding-top:var(--l-space-l)}.ptop-xl{padding-top:3.75rem;padding-top:var(--l-space-xl)}.pbot-0{padding-bottom:0}.pbot-xxxs{padding-bottom:.25rem;padding-bottom:var(--l-space-xxxs)}.pbot-xxs{padding-bottom:.5rem;padding-bottom:var(--l-space-xxs)}.pbot-xs{padding-bottom:.75rem;padding-bottom:var(--l-space-xs)}.pbot-s{padding-bottom:1rem;padding-bottom:var(--l-space-s)}.pbot-m{padding-bottom:1.5rem;padding-bottom:var(--l-space-m)}.pbot-l{padding-bottom:2rem;padding-bottom:var(--l-space-l)}.pbot-xl{padding-bottom:3.75rem;padding-bottom:var(--l-space-xl)}.pbot-xxl{padding-bottom:5.25rem;padding-bottom:var(--l-space-xxl)}.mtop-0{margin-top:0}.mtop-m{margin-top:1.125rem;margin-top:var(--space-s)}.mtop-l{margin-top:1.875rem;margin-top:var(--space-l)}.mtop-xl{margin-top:3rem;margin-top:var(--space-xl)}.mtop-xxl{margin-top:4.875rem;margin-top:var(--space-xxl)}.mtop-xxxl{margin-top:7.875rem;margin-top:var(--space-xxxl)}.mtop-xxxxl{margin-top:12.75rem;margin-top:var(--space-xxxxl)}.mbot-0{margin-bottom:0}.mbot-m{margin-bottom:1.125rem;margin-bottom:var(--space-s)}.mbot-l{margin-bottom:1.875rem;margin-bottom:var(--space-l)}.mbot-xl{margin-bottom:3rem;margin-bottom:var(--space-xl)}.mbot-xxl{margin-bottom:4.875rem;margin-bottom:var(--space-xxl)}.mbot-xxxl{margin-bottom:7.875rem;margin-bottom:var(--space-xxxl)}.mbot-xxxxl{margin-bottom:12.75rem;margin-bottom:var(--space-xxxxl)}.align-items-center{align-items:center}.justify-content-center{justify-content:center}.justify-content-end{justify-content:flex-end}.flex{display:flex}.flex-row{flex-direction:row}ul.list-highlight li::marker{color:var(--clr-brand-500)}ul.list-none{padding-left:0;list-style:none}.nowrap{white-space:nowrap}.uppercase{text-transform:uppercase}.balance{text-wrap:balance}.font-normal{font-weight:400}img.rounded{border-radius:.5rem}img.past{filter:saturate(.35) brightness(1.05)}.skip-link:focus{padding:.5rem 1rem;clip:auto!important;clip-path:none;color:inherit;background-color:#fff;display:block;left:5px;top:5px;-webkit-text-decoration:none;text-decoration:none;height:auto;width:auto;z-index:99}.site-header{border-top:10px solid var(--clr-brand-500);position:relative;z-index:20}.site-header-meta{background:var(--clr-brand-neutral-400)}.site-header-meta-inner{height:51px;display:flex;align-items:center;justify-content:space-between;gap:1.5rem;gap:var(--l-space-m);width:100%}@media (min-width:1080px){.site-header-meta-inner{height:55px}}.site-header-main{background:#fff;position:relative}.site-header-main-inner{justify-content:space-between;gap:1.5rem;gap:var(--l-space-m)}.logo,.site-header-main-inner{display:flex;align-items:center;position:relative}.logo{flex-shrink:0;text-transform:uppercase;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;font-family:var(--ff-secondary);font-weight:var(--bold);font-size:1.25rem;color:#111;height:90px}@media screen and (min-width:840px){.logo{height:110px;height:104px;height:96px}}.logo a{color:inherit}[data-theme=holzenergie] :is(.logo img){height:60px;transform:translateY(-5px)}[data-theme=holzfeuerungen] :is(.logo img){height:60px;transform:translateY(-5px)}[data-theme=propellets] :is(.logo img){height:56px}.nav-main-toggle{position:absolute;top:50%;right:0;transform:translateY(-50%);padding:0;border:0;cursor:pointer;width:50px;height:50px;display:flex;align-items:center;justify-content:center;color:inherit;background:none;z-index:99}.no-js .nav-main-toggle{display:none}.nav-main-toggle:focus-visible,.nav-main-toggle:hover{color:inherit}@media (min-width:1080px){.nav-main-toggle{display:none}}.nav-main-toggle svg{width:24px;height:24px}.nav-main-toggle [data-icon-close]{display:none}.nav-main-toggle.active [data-icon-close]{display:block}.nav-main-toggle.active [data-icon-hamburger]{display:none}.btn-group{display:flex;gap:.75rem;gap:var(--space-xs);flex-wrap:wrap}.btn{padding:.75rem 1.5rem;padding:var(--l-space-xs) var(--l-space-m);border:2px solid;display:inline-flex;text-align:center;font-weight:500;font-weight:var(--fw-medium);border-radius:3rem;font-size:clamp(.875rem,.75rem + .25vw,1rem);font-size:var(--fs-s);letter-spacing:.01em;transition:transform .15s ease-in-out,background .15s ease-in-out}.btn,.btn:focus,.btn:hover{-webkit-text-decoration:none;text-decoration:none}.btn:focus,.btn:hover{transform:translateY(-1px)}.equal .btn{flex:1}.btn-primary{background:#171512;background:var(--clr-neutral-900);border-color:#171512;border-color:var(--clr-neutral-900);color:#fff}.btn-primary:focus,.btn-primary:hover{color:#fff;background:#3a3836;background:var(--clr-neutral-600);border-color:#3a3836;border-color:var(--clr-neutral-600)}.cta-2 .btn-primary{background:#fff;border-color:transparent;color:#2f2c28;color:var(--clr-text-default)}:is(.cta-2 .btn-primary):focus,:is(.cta-2 .btn-primary):hover{background:hsla(0,0%,100%,.87)}.btn-secondary{background:transparent;color:#171512;color:var(--clr-text-strong);border-color:#171512;border-color:var(--clr-neutral-900)}.btn-secondary:focus,.btn-secondary:hover{color:inherit;background:rgba(0,0,0,.04)}.site-footer{margin-top:auto;background:var(--clr-brand-500);color:#171512;color:var(--clr-on-brand)}.site-footer-inner{padding-top:2rem;padding-bottom:2rem;padding-top:var(--l-space-l);padding-bottom:var(--l-space-l);font-size:1rem}.site-footer-inner .copyright{order:1;display:flex;justify-content:center;align-items:center}@media screen and (min-width:840px){.site-footer-inner .copyright{order:0;justify-content:normal}}.site-footer-inner .site-footer-legal,.site-footer-inner .site-footer-social-media{display:flex;justify-content:center;align-items:center}.site-footer-inner .site-footer-legal{order:-1}@media screen and (min-width:840px){.site-footer-inner .site-footer-legal{order:0;justify-content:flex-end}}.site-footer-inner .site-footer-list{padding-left:0;list-style:none;display:flex;gap:1.5rem;gap:var(--l-space-m)}:is(.site-footer-inner .site-footer-list) a{color:inherit}:is(:is(.site-footer-inner .site-footer-list) a):focus,:is(:is(.site-footer-inner .site-footer-list) a):hover{-webkit-text-decoration:underline;text-decoration:underline}.section,.section-bg{padding-top:1.5rem;padding-bottom:1.5rem;padding-top:var(--l-space-m);padding-bottom:var(--l-space-m)}@media screen and (min-width:840px){.section,.section-bg{padding-top:3.75rem;padding-bottom:3.75rem;padding-top:var(--l-space-xl);padding-bottom:var(--l-space-xl)}}.section+.section{border-top:1px solid var(--border-1)}.section-bg{background:var(--clr-brand-neutral-200)}.lead{max-width:75ch;font-size:clamp(1.125rem,1rem + .25vw,1.25rem);font-size:var(--fs-l);line-height:1.45;line-height:var(--lh-l);max-width:860px;max-width:var(--max-width-s)}.lead,.lead-2{color:#171512;color:var(--text-strong)}.lead-2{font-size:clamp(1.25rem,1rem + .5vw,1.5rem);font-size:var(--fs-xl);line-height:1.4;line-height:var(--lh-xl);padding-left:1.5rem;padding-left:var(--l-space-m);border-left:6px solid #171512;border-left:6px solid var(--text-strong)}.lead-hero{font-size:clamp(1.5rem,1.25rem + .5vw,1.75rem);font-size:var(--fs-2xl);line-height:var(--lh-2xl);color:#171512;color:var(--text-strong)}.legally-ok,main>:first-child:not(.hero){border-top:1px solid var(--border-1)}.legally-ok{padding-top:1.5rem;padding-top:var(--space-m);display:flex;gap:1.5rem;gap:var(--space-m);flex-direction:column;font-size:clamp(.875rem,.75rem + .25vw,1rem);font-size:var(--fs-s);line-height:1.65;line-height:var(--lh-s)}@media screen and (min-width:840px){.legally-ok{margin-top:3rem;margin-top:var(--space-xl);padding-top:3rem;padding-top:var(--space-xl);flex-direction:row;align-items:center}}.legally-ok .legally-ok-logo{flex-shrink:0}.legally-ok h4{font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;font-family:var(--ff-primary);font-weight:var(--bold)}.legal-text :is(.legally-ok h4){font-size:clamp(.875rem,.75rem + .25vw,1rem);font-size:var(--fs-s);line-height:1.65;line-height:var(--lh-s)}.legal-text h1,.legal-text h2,.legal-text h3,.legal-text h4,.legal-text h5,.legal-text h6{text-transform:inherit;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;font-family:var(--ff-primary);color:#2f2c28;color:var(--text-default);font-weight:var(--bold)}.legal-text h1{font-size:var(--fs-xxl);line-height:1.05;line-height:var(--lh-xxl)}.legal-text h2{font-size:clamp(1.25rem,1rem + .5vw,1.5rem);font-size:var(--fs-xl);line-height:1.4;line-height:var(--lh-xl)}.legal-text h3{font-size:clamp(1.125rem,1rem + .25vw,1.25rem);font-size:var(--fs-l);line-height:1.45;line-height:var(--lh-l)}.legal-text h4,.legal-text h5,.legal-text h6{font-size:clamp(1rem,.875rem + .25vw,1.125rem);font-size:var(--fs-m);line-height:1.6;line-height:var(--lh-m)}.legal-text>p+h2,.legal-text>ul+h2{margin-top:3rem;margin-top:var(--space-xl)}.legal-text>p+h3:not(:first-of-type),.legal-text>ul+h3:not(:first-of-type){margin-top:1.5rem;margin-top:var(--space-m)}.divider-l,.divider-m,.divider-xl,.divider-xxl{--margin-block:var(--l-space-m);margin-top:1.5rem;margin-bottom:1.5rem;margin-top:var(--margin-block);margin-bottom:var(--margin-block);height:1px;background:var(--border-1);width:100%}.section-bg :is(.divider-m,.divider-l,.divider-xl,.divider-xxl){background-color:var(--border-1)}@media screen and (min-width:840px){.divider-l{--margin-block:var(--l-space-l)}.divider-xl{--margin-block:var(--l-space-xl)}.divider-xxl{--margin-block:var(--l-space-xxl)}}.divider-0{height:1px;background:var(--border-1);width:100%}.hero{position:relative;min-height:20em;height:40dvh}.hero:before{content:"";height:80%;z-index:5;background:linear-gradient(0deg,color-mix(in srgb,var(--clr-brand-900) 90%,transparent) 0,color-mix(in srgb,var(--clr-brand-900) 45%,transparent) 45%,transparent 100%)}.hero-image,.hero:before{width:100%;position:absolute;bottom:0;left:0}.hero-image{top:0;right:0;-o-object-fit:cover;object-fit:cover;height:100%}.hero-text-container{display:flex;height:100%;align-items:flex-end}.hero-text{padding-bottom:1.5rem;padding-bottom:var(--l-space-m);position:relative;flex:1;z-index:10}@media screen and (min-width:840px){.hero-text{padding-bottom:3.75rem;padding-bottom:var(--l-space-xl)}}.hero-text .hero-heading{color:#fff;font-size:clamp(3rem,2.5rem + 1vw,3.5rem);font-size:var(--fs-5xl)}.hero-text .hero-lead{margin-top:.25rem;margin-top:var(--l-space-xxxs);color:#fff;font-size:clamp(1.25rem,1rem + .5vw,1.5rem);font-size:var(--fs-xl);line-height:1.4;line-height:var(--lh-xl)}.numbers{display:flex;gap:2rem;gap:var(--l-space-l)}.numbers>dl{flex:1;display:flex;flex-direction:column;background:var(--clr-primary-50);padding:2rem;padding:var(--l-space-l);border-radius:.5em;border:1px solid #fed899}.numbers dt{font-size:var(--fs-xxl);line-height:1.05;line-height:var(--lh-xxl);font-weight:300}.numbers dd{font-size:clamp(.875rem,.75rem + .25vw,1rem);font-size:var(--fs-s)}.link-to-top{position:fixed;bottom:1.5rem;bottom:var(--space-m);right:1.5rem;right:var(--space-m);width:48px;height:48px;display:flex;align-items:center;justify-content:center;background:#171512;background:var(--clr-neutral-900);color:#fff;border-radius:50%;transition:opacity .2s ease-in-out;opacity:0}.link-to-top:focus,.link-to-top:hover{opacity:.8;color:#fff}.link-to-top svg{width:24px;height:24px}.show-link-to-top{opacity:1}.tiles{--gap-x:0;--gap-y:0;--tiles-border-clr:#e3e2df;border:1px solid #e3e2df;border:1px solid var(--tiles-border-clr);border-width:1px 0 0 1px}.tile{padding:2rem;padding:var(--l-space-l) var(--l-space-l) var(--l-space-l);border:1px solid var(--tiles-border-clr);border-width:0 1px 1px 0}.tile-icon{margin-bottom:1rem;margin-bottom:var(--l-space-s)}.tile-icon svg{width:48px;height:48px;stroke:var(--clr-brand-500);stroke-width:1.5px}.tile-text .tile-heading{margin-bottom:.75rem;margin-bottom:var(--space-xs);font-size:clamp(1.125rem,1rem + .25vw,1.25rem);font-size:var(--fs-l);line-height:1.45;line-height:var(--lh-l)}.tile-text p{color:#6b665e;color:var(--text-muted);font-size:clamp(.875rem,.75rem + .25vw,1rem);font-size:var(--fs-s);line-height:1.65;line-height:var(--lh-s)}.table-offer tr{border-bottom:1px solid var(--border-clr)}.table-offer td,.table-offer th{padding-top:.5rem;padding-bottom:.5rem;padding-top:var(--l-space-xxs);padding-bottom:var(--l-space-xxs);padding-right:.75rem;padding-left:0;padding-right:var(--l-space-xs);vertical-align:top;font-size:1rem;line-height:1.45}@media screen and (min-width:840px){.table-offer td,.table-offer th{padding-right:1rem;padding-right:var(--l-space-s)}}tr:first-child :is(.table-offer th,.table-offer td){padding-top:0}.table-offer th{font-weight:400;hyphens:auto}.table-offer td{white-space:nowrap}:is(.table-offer td):last-child{padding-right:0;text-align:right}[data-dropdown=container]{position:relative}.no-js [data-dropdown=toggle]{display:none}.js [data-dropdown=content]{position:absolute;display:none}.open:is(.js [data-dropdown=content]){display:block}.dropdown-content-top-left:is(.js [data-dropdown=content]){bottom:calc(100% + .375rem);bottom:calc(100% + var(--space-xxs));right:0}.dropdown-content-top-right:is(.js [data-dropdown=content]){bottom:calc(100% + .375rem);bottom:calc(100% + var(--space-xxs));left:0}.dropdown-content-bottom-left:is(.js [data-dropdown=content]){top:calc(100% + .375rem);top:calc(100% + var(--space-xxs));right:0}.dropdown-content-bottom-right:is(.js [data-dropdown=content]){top:calc(100% + .375rem);top:calc(100% + var(--space-xxs));left:0}.site-switcher .dropdown-toggle{background:none;border:none;display:flex;align-items:center;gap:.5rem;gap:var(--l-space-xxs);font-size:.875rem;cursor:pointer;color:#2f2c28;color:var(--text-default);padding:.25rem .5rem;padding:var(--l-space-xxxs) var(--l-space-xxs);border-radius:.375rem}:is(.site-switcher .dropdown-toggle):focus-visible,:is(.site-switcher .dropdown-toggle):hover{color:#2f2c28;color:var(--text-default);background:rgba(0,0,0,.05)}:is(.site-switcher .dropdown-toggle)>svg{width:1em;height:1em}.expanded:is(.site-switcher .dropdown-toggle){background:hsla(0,0%,100%,.5);background:rgba(0,0,0,.05)}.expanded:is(.site-switcher .dropdown-toggle)>svg{transform:rotate(-180deg)}.site-switcher .dropdown-content{padding:1rem 1.5rem 1rem 1rem;padding:var(--l-space-s) var(--l-space-m) var(--l-space-s) var(--l-space-s);border-radius:.375em;background:#fff;z-index:20;font-size:.875rem;width:-moz-max-content;width:max-content;box-shadow:inset 0 1px 1px 0 hsla(0,0%,100%,.1),0 50px 100px -20px rgba(50,50,93,.25),0 30px 60px -30px rgba(0,0,0,.3);animation:go-in .1s ease-out forwards;animation:go-in .15s cubic-bezier(.33,1,.68,1)}:is(.site-switcher .dropdown-content) h3{font-size:.875rem;display:none}:is(.site-switcher .dropdown-content) ul{padding-left:0;list-style:none}:is(:is(.site-switcher .dropdown-content) ul) li{white-space:nowrap}:is(:is(:is(.site-switcher .dropdown-content) ul) li)+li{margin-top:.75rem;margin-top:var(--l-space-xs)}[data-theme=holzenergie] :is(:is(:is(.site-switcher .dropdown-content) ul) li):first-child a,[data-theme=holzfeuerungen] :is(:is(:is(.site-switcher .dropdown-content) ul) li):nth-child(2) a,[data-theme=propellets] :is(:is(:is(.site-switcher .dropdown-content) ul) li):nth-child(3) a{font-weight:600;font-weight:var(--fw-semibold);color:#2f2c28;color:var(--text-default)}:is(:is(.site-switcher .dropdown-content) ul) a{padding:0;display:flex;align-items:center;gap:.5rem;gap:var(--l-space-xxs);color:#6b665e;color:var(--text-muted)}:is(:is(:is(.site-switcher .dropdown-content) ul) a) img{width:24px;height:24px}:is(:is(:is(.site-switcher .dropdown-content) ul) a):focus,:is(:is(:is(.site-switcher .dropdown-content) ul) a):hover{color:#2f2c28;color:var(--text-default)}@keyframes go-in{0%{opacity:0}to{opacity:1}}.nav-utility{display:none}@media (min-width:1080px){.nav-utility{display:flex}}.nav-utility-list{padding-left:0;list-style:none;display:flex;align-items:center;gap:1.5rem;gap:var(--l-space-m);font-size:.875rem}.nav-utility-list a{color:#2f2c28;color:var(--text-default);-webkit-text-decoration:none;text-decoration:none;display:flex;align-items:center;gap:.25rem;gap:var(--l-space-xxxs)}:is(.nav-utility-list a):focus-visible,:is(.nav-utility-list a):hover{-webkit-text-decoration:underline;text-decoration:underline}.nav-main-list{padding:0 1.5rem;padding:0 var(--l-space-m);list-style:none;display:flex;flex-direction:column}.js .nav-main-list{--height:150px;position:fixed;top:150px;top:var(--height);right:0;bottom:0;left:0;z-index:15;overflow-y:auto;height:calc(100% - 150px);height:calc(100% - var(--height));background:#fff;display:none}@media (min-width:1080px){.js .nav-main-list{top:auto;right:auto;bottom:auto;left:auto;display:flex}.js .nav-main-list,.nav-main-list{position:static;z-index:auto;overflow-y:visible;overflow-y:initial;height:auto;background:transparent none repeat 0 0/auto auto padding-box border-box scroll;background:initial}.nav-main-list{padding:initial;flex-direction:row;gap:1.5rem;gap:var(--l-space-m);font-size:clamp(.875rem,.75rem + .25vw,1rem);font-size:var(--fs-s);line-height:1.5;line-height:var(--lh-body);border-top:0;border-top:initial}}.nav-main-list.is-open{display:flex}.nav-main-list>li{position:relative}.has-mega-dropdown:is(.nav-main-list>li){position:static}@media (min-width:1080px){.nav-main-list>li{border-bottom:0;border-bottom:initial}}:is(.nav-main-list>li)>a,:is(.nav-main-list>li)>button{padding:0;border:none;background:none;display:flex;align-items:center;gap:.25rem;gap:var(--l-space-xxxs);cursor:pointer;position:relative;color:#2f2c28;color:var(--text-default);transition:color .15s ease-in-out;font-weight:500;font-weight:var(--fw-medium)}:is(:is(.nav-main-list>li)>a,:is(.nav-main-list>li)>button):focus-visible,:is(:is(.nav-main-list>li)>a,:is(.nav-main-list>li)>button):hover{color:#2f2c28;color:var(--text-default)}:is(:is(.nav-main-list>li)>a,:is(.nav-main-list>li)>button) svg{width:1em;height:1em;transition:transform .15s ease-in-out,color .15s ease-in-out}.active:is(:is(.nav-main-list>li)>a,:is(.nav-main-list>li)>button){text-decoration-color:#2f2c28;text-decoration-color:var(--text-default);text-decoration-line:underline;text-decoration-thickness:2px;text-underline-offset:.25rem;text-underline-offset:var(--l-space-xxxs)}.active:is(:is(.nav-main-list>li)>a,:is(.nav-main-list>li)>button) svg{transform:rotate(-180deg);fill:inherit}:is(:is(.nav-main-list>li)>a,:is(.nav-main-list>li)>button):has(+div .active){text-decoration-color:var(--clr-brand-500);text-decoration-line:underline;text-decoration-thickness:2px;text-underline-offset:.25rem;text-underline-offset:var(--l-space-xxxs)}.nav-main-sub{list-style:none;position:absolute;left:0;top:100%;transform:translateY(.5rem) translateX(-1.5rem);transform:translateY(var(--l-space-xxs)) translateX(calc(var(--l-space-m)*-1));animation:nav-main-sub-in .15s ease-in-out forwards;display:none;padding:1.5rem;padding:var(--l-space-m) var(--l-space-m);background:#fff;box-shadow:inset 0 1px 1px 0 hsla(0,0%,100%,.1),0 50px 100px -20px rgba(50,50,93,.25),0 30px 60px -30px rgba(0,0,0,.3);box-shadow:0 1px 0 rgba(17,17,26,.1),0 8px 24px rgba(17,17,26,.1),0 16px 48px rgba(17,17,26,.1);box-shadow:0 8px 24px rgba(17,17,26,.1),0 16px 56px rgba(17,17,26,.1),0 24px 80px rgba(17,17,26,.1);border-radius:.375rem;font-size:1rem;min-width:15em;width:-moz-fit-content;width:fit-content;z-index:30}li:nth-child(2) .nav-main-sub{min-width:22em}li:last-child .nav-main-sub,li:nth-child(4) .nav-main-sub{right:-1.5rem;right:calc(var(--l-space-m)*-1);left:auto;transform:none}.nav-main-sub.is-open{display:block}:is(.nav-main-sub li)+li{margin-top:1rem;margin-top:var(--l-space-s)}.nav-main-sub a{color:#555}:is(.nav-main-sub a):hover{color:#777}.nav-main-sub .active a{color:#111}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes border-fade-in{0%{border-color:transparent}to{border-color:var(--border-clr)}}@keyframes nav-main-sub-in{0%{opacity:0;transform:translateY(.75rem) translateX(-1.5rem);transform:translateY(var(--l-space-xs)) translateX(calc(var(--l-space-m)*-1))}to{opacity:1;transform:translateY(1rem) translateX(-1.5rem);transform:translateY(var(--l-space-s)) translateX(calc(var(--l-space-m)*-1))}}.site-search{margin-top:-.25rem;margin-bottom:-.25rem;margin-top:calc(var(--l-space-xxxs)*-1);margin-bottom:calc(var(--l-space-xxxs)*-1)}.site-search input{padding:.25rem 1rem;padding:var(--l-space-xxxs) var(--l-space-s);padding-left:1.8rem;border:0;border-radius:1.5rem;min-width:14em;max-width:18em;field-sizing:content;background-image:url(/images/search-line.svg);background-position:.5rem 50%;background-position:var(--l-space-xxs) 50%;background-repeat:no-repeat;background-size:1rem;background-color:rgba(0,0,0,.06);box-shadow:inset 0 1px 2px rgba(0,0,0,.08)}:is(.site-search input):focus{transition:all .1s ease-in-out;outline:none;background-color:#fff;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06);box-shadow:0 1px 2px rgba(0,0,0,.15)}.nav-language [data-dropdown=toggle]{border:none;background:none;display:flex;align-items:center;gap:.25rem;gap:var(--l-space-xxxs);cursor:pointer;color:#2f2c28;color:var(--text-default);padding:.25rem .5rem;padding:var(--l-space-xxxs) var(--l-space-xxs);border-radius:.375rem;margin-left:-.5rem;margin-right:-.5rem;margin-left:calc(var(--l-space-xxs)*-1);margin-right:calc(var(--l-space-xxs)*-1)}:is(.nav-language [data-dropdown=toggle]):focus-visible,:is(.nav-language [data-dropdown=toggle]):hover{color:#171512;color:var(--text-strong);background:rgba(0,0,0,.05)}:is(.nav-language [data-dropdown=toggle]) svg{width:1em;height:1em}.expanded:is(.nav-language [data-dropdown=toggle]){color:#171512;color:var(--text-strong);background:rgba(0,0,0,.05)}.expanded:is(.nav-language [data-dropdown=toggle]) svg{transform:rotate(180deg)}.nav-language [data-dropdown=content]{background:#fff;padding:.75rem;padding:var(--l-space-xs);border-radius:.375rem;transform:translateX(-.5rem);transform:translateX(calc(var(--l-space-xxs)*-1));box-shadow:inset 0 1px 1px 0 hsla(0,0%,100%,.1),0 50px 100px -20px rgba(50,50,93,.25),0 30px 60px -30px rgba(0,0,0,.3);z-index:50}.nav-language-list{padding-left:0;list-style:none;min-width:6em}:is(.nav-language-list li)+li{margin-top:.5rem;margin-top:var(--l-space-xxs)}.nav-language-list a{color:#6b665e;color:var(--text-muted)}.active:is(.nav-language-list a){color:#171512;color:var(--text-strong);font-weight:600;font-weight:var(--fw-semibold)}:is(.nav-language-list a):focus-visible,:is(.nav-language-list a):hover{color:#2f2c28;color:var(--text-default);-webkit-text-decoration:none;text-decoration:none}.social-media{padding-left:0;list-style:none;display:flex;align-items:center;gap:1rem;gap:var(--l-space-s)}:is(.social-media a) svg{width:2rem;height:2rem;fill:#171512;fill:var(--clr-on-brand);transition:transform .15s ease-in-out}:is(:is(.social-media a):hover,:is(.social-media a):focus) svg{transform:scale(1.1)}.card,.card-blank{border-radius:.5rem;display:flex;flex-direction:column;background:var(--clr-brand-neutral-200)}.section-bg :is(.card,.card-blank){background:#fff;border:1px solid var(--border-2)}:is(.card,.card-blank) .card-icon{margin-bottom:1.5rem;margin-bottom:var(--l-space-m);padding:1.5rem 1.5rem 0;padding:var(--l-space-m) var(--l-space-m) 0}:is(:is(.card,.card-blank) .card-icon) svg{width:48px;height:48px;stroke:var(--clr-brand-500);stroke-width:1.5px}:is(.card,.card-blank) .card-image{margin:-1px -1px 0}.section-bg :is(:is(.card,.card-blank) .card-image){margin:initial}:is(:is(.card,.card-blank) .card-image) .dummy-img,:is(:is(.card,.card-blank) .card-image) img{aspect-ratio:800/533;border-radius:.5rem .5rem 0 0}:is(.card,.card-blank) .card-text{padding:1.5rem;padding:var(--l-space-m)}.card-icon+:is(:is(.card,.card-blank) .card-text){padding:0 1.5rem 1.5rem;padding:0 var(--l-space-m) var(--l-space-m)}:is(.card,.card-blank) .card-text-2{padding:2rem;padding:var(--l-space-l)}:is(:is(.card,.card-blank) .card-text-2)>*+*{margin-top:1rem;margin-top:var(--l-space-s)}:is(:is(.card,.card-blank) .card-text-2) p{color:#6b665e;color:var(--text-muted)}:is(.card,.card-blank) .card-heading{font-size:clamp(1rem,.875rem + .25vw,1.125rem);font-size:var(--fs-m);line-height:1.6;line-height:var(--lh-m);text-wrap:balance}:is(.card,.card-blank) .card-text p,:is(.card,.card-blank) .card-text ul{margin-top:.25rem;margin-top:var(--l-space-xxxs);color:#6b665e;color:var(--text-muted);font-size:clamp(.875rem,.75rem + .25vw,1rem);font-size:var(--fs-s);line-height:1.65;line-height:var(--lh-s);text-wrap:inherit}.card-blank{background:#fff;border:1px solid rgba(0,0,0,.2);border-color:var(--border-3)}.card-2{--tiles-border-clr:#e3e2df;padding:2rem;padding:var(--l-space-l) var(--l-space-l) var(--l-space-l);border:1px solid #e3e2df;border:1px solid var(--tiles-border-clr);border-width:1px;background:hsla(0,0%,100%,.5)}.card-2 .card-icon{margin-bottom:1rem;margin-bottom:var(--l-space-s)}:is(.card-2 .card-icon) svg{width:48px;height:48px;stroke:var(--clr-brand-500);stroke-width:1.5px}:is(.card-2 .card-text) .card-heading{margin-bottom:.75rem;margin-bottom:var(--space-xs);font-size:clamp(1.125rem,1rem + .25vw,1.25rem);font-size:var(--fs-l);line-height:1.45;line-height:var(--lh-l)}:is(.card-2 .card-text)>*+*{margin-top:1.5rem;margin-top:var(--space-m)}:is(.card-2 .card-text) ol,:is(.card-2 .card-text) p,:is(.card-2 .card-text) ul{color:#6b665e;color:var(--text-muted);font-size:clamp(.875rem,.75rem + .25vw,1rem);font-size:var(--fs-s);line-height:1.65;line-height:var(--lh-s)}.card-3 .card-icon{margin-bottom:1rem;margin-bottom:var(--l-space-s)}:is(.card-3 .card-icon) svg{width:48px;height:48px;stroke:var(--clr-brand-500);stroke-width:1.5px}.card-3 .card-heading{margin-bottom:1.125rem;margin-bottom:var(--space-s);font-size:clamp(1.125rem,1rem + .25vw,1.25rem);font-size:var(--fs-l);line-height:1.45;line-height:var(--lh-l)}.card-3 .card-text p{color:#6b665e;color:var(--text-muted);font-size:clamp(.875rem,.75rem + .25vw,1rem);font-size:var(--fs-s);line-height:1.65;line-height:var(--lh-s)}.form-error{margin-bottom:1.5rem;margin-bottom:var(--space-m);color:var(--clr-error-400)}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22rgba(17%2C17%2C17%2C1)%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20d%3D%22m12%2013.171%204.95-4.95%201.414%201.415L12%2016%205.636%209.636%207.05%208.222z%22%2F%3E%3C%2Fsvg%3E");background-image:var(--icon-arrow-down-s-line);background-position:right .75rem center;background-position:right var(--l-space-xs) center;background-repeat:no-repeat;background-size:1rem;padding-right:2em}textarea{min-height:9em;resize:vertical;field-sizing:content}[type=email],[type=tel],[type=text],select,textarea{width:100%;padding:.25rem .5rem;padding:var(--l-space-xxxs) var(--l-space-xxs);border:1px solid;border:1px solid var(--form-input-border-color);background-color:var(--form-input-bg-color);border-radius:2px;transition:border-color .2s ease,box-shadow .2s ease}.has-error :is([type=text],[type=email],[type=tel],select,textarea){border-color:var(--clr-error-400)}:is(.has-error :is([type=text],[type=email],[type=tel],select,textarea)):focus{border-color:var(--clr-error-400);box-shadow:0 0 0 1px var(--clr-error-400)}:is([type=text],[type=email],[type=tel],select,textarea):focus{outline:none;border-color:var(--clr-primary-400);box-shadow:0 0 0 1px var(--clr-primary-400);background-color:var(--form-input-bg-color-focus)}.form-check{padding-left:1.8rem;position:relative}.form-check [type=checkbox],.form-check [type=radio]{position:absolute;top:calc(((1.5*clamp(1rem, .875rem + .25vw, 1.125rem)) - clamp(1rem, .875rem + .25vw, 1.125rem))/2);top:calc(((var(--lh-body)*var(--fs-body)) - var(--fs-body))/2);left:0}.form-input-error{color:var(--clr-error-400)}.form-input-error,.form-input-info{margin-top:.1875rem;margin-top:var(--space-xxxs);font-size:clamp(.875rem,.75rem + .25vw,1rem);font-size:var(--fs-s);line-height:1.65;line-height:var(--lh-s)}.form-input-info{color:#6b665e;color:var(--text-muted)}[type=submit]{width:100%;padding:.5rem 1.5rem;padding:var(--l-space-xxs) var(--l-space-m);background:var(--clr-primary-400);color:#fff;border-radius:3rem;font-weight:500;font-weight:var(--fw-medium);font-size:clamp(.875rem,.75rem + .25vw,1rem);font-size:var(--fs-s);line-height:1.65;line-height:var(--lh-s);cursor:pointer;transition:background .3s ease;letter-spacing:.03em;border:0}@media screen and (min-width:840px){[type=submit]{width:auto}}.link-back{margin-bottom:2rem;margin-bottom:var(--l-space-l);font-size:clamp(.875rem,.75rem + .25vw,1rem);font-size:var(--fs-s);line-height:1.65;line-height:var(--lh-s)}.link-back a{text-decoration-line:none;text-underline-offset:.2em;display:flex;align-items:center;gap:.25rem;gap:var(--l-space-xxxs);justify-self:flex-start}:is(.link-back a):before{content:"";width:1em;height:1em;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22currentColor%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20d%3D%22M7.828%2011H20v2H7.828l5.364%205.364-1.414%201.414L4%2012l7.778-7.778%201.414%201.414z%22%2F%3E%3C%2Fsvg%3E");background-size:1rem;background-position:50%;background-repeat:no-repeat}.link-back-2{font-size:clamp(.875rem,.75rem + .25vw,1rem);font-size:var(--fs-s);line-height:1.65;line-height:var(--lh-s);background:var(--clr-brand-500);padding-top:1rem;padding-bottom:1rem;padding-top:var(--l-space-s);padding-bottom:var(--l-space-s)}.link-back-2 a{text-decoration-line:none;text-underline-offset:.2em;display:flex;align-items:center;gap:.25rem;gap:var(--l-space-xxxs);justify-self:flex-start}:is(.link-back-2 a):before{content:"";width:1em;height:1em;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22currentColor%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20d%3D%22M7.828%2011H20v2H7.828l5.364%205.364-1.414%201.414L4%2012l7.778-7.778%201.414%201.414z%22%2F%3E%3C%2Fsvg%3E");background-size:1rem;background-position:50%;background-repeat:no-repeat}.file-download{display:flex;align-items:flex-start;gap:.5rem;gap:var(--l-space-xxs);text-wrap:pretty}.file-download:before{content:"";width:1.5rem;width:calc(var(--lh-body)*1rem);height:1.5rem;height:calc(var(--lh-body)*1rem);background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJjdXJyZW50Q29sb3IiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIyIiBjbGFzcz0ibHVjaWRlIGx1Y2lkZS1maWxlLWRvd24gcHJldmlldy1pY29uIiB2aWV3Qm94PSIwIDAgMjQgMjQiPjxwYXRoIGQ9Ik02IDIyYTIgMiAwIDAgMS0yLTJWNGEyIDIgMCAwIDEgMi0yaDhhMi40IDIuNCAwIDAgMSAxLjcwNC43MDZsMy41ODggMy41ODhBMi40IDIuNCAwIDAgMSAyMCA4djEyYTIgMiAwIDAgMS0yIDJ6Ii8+PHBhdGggZD0iTTE0IDJ2NWExIDEgMCAwIDAgMSAxaDVNMTIgMTh2LTZNOSAxNWwzIDMgMy0zIi8+PC9zdmc+");display:block;background-repeat:no-repeat;background-size:1.5rem;flex-shrink:0}.cta-2 .file-download:before{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjZmZmIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMiIgY2xhc3M9Imx1Y2lkZSBsdWNpZGUtZmlsZS1kb3duIHByZXZpZXctaWNvbiIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBkPSJNNiAyMmEyIDIgMCAwIDEtMi0yVjRhMiAyIDAgMCAxIDItMmg4YTIuNCAyLjQgMCAwIDEgMS43MDQuNzA2bDMuNTg4IDMuNTg4QTIuNCAyLjQgMCAwIDEgMjAgOHYxMmEyIDIgMCAwIDEtMiAyeiIvPjxwYXRoIGQ9Ik0xNCAydjVhMSAxIDAgMCAwIDEgMWg1TTEyIDE4di02TTkgMTVsMyAzIDMtMyIvPjwvc3ZnPg==");opacity:.68}.image-frame{margin-top:3.75rem;margin-top:var(--l-space-xl);padding:3.75rem;padding:var(--l-space-xl);background:#fff;border-radius:.75em}.image-frame-2{max-width:900px;margin-left:auto;margin-right:auto}.cta-1{background:var(--clr-brand-200);padding-top:1.5rem;padding-bottom:1.5rem;padding-top:var(--l-space-m);padding-bottom:var(--l-space-m)}@media screen and (min-width:840px){.cta-1{padding-top:3.75rem;padding-bottom:3.75rem;padding-top:var(--l-space-xl);padding-bottom:var(--l-space-xl)}}.cta-1 .cta-1-heading{font-size:clamp(1.25rem,1rem + .5vw,1.5rem);font-size:var(--fs-xl);line-height:1.4;line-height:var(--lh-xl)}.cta-1 .cta-1-text{margin-top:.75rem;margin-top:var(--space-xs)}.cta-1 .btn-group{margin-top:1.5rem;margin-top:var(--space-m)}.cta-2{padding-top:1.5rem;padding-bottom:1.5rem;padding-top:var(--l-space-m);padding-bottom:var(--l-space-m)}@media screen and (min-width:840px){.cta-2{padding-top:3.75rem;padding-bottom:3.75rem;padding-top:var(--l-space-xl);padding-bottom:var(--l-space-xl)}}.cta-2 .cta-2-wrap{background:var(--clr-brand-900);color:#fff;border-radius:.75rem;padding:2rem;padding:var(--l-space-l);position:relative;overflow:hidden}:is(.cta-2 .cta-2-wrap):after{content:"";background:url(/images/holzenergie-mark-white.svg);background-size:80%;background-repeat:no-repeat;background-position:50%;width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:30%;opacity:.07}.cta-2 .cta-2-heading{color:#fff;font-size:clamp(1.25rem,1rem + .5vw,1.5rem);font-size:var(--fs-xl);line-height:1.4;line-height:var(--lh-xl);position:relative;z-index:1}.cta-2 .cta-2-text{margin-top:.75rem;margin-top:var(--space-xs);color:hsla(0,0%,100%,.68);font-weight:300;position:relative;z-index:1}:is(.cta-2 .cta-2-text) a{color:inherit}.cta-2 .grid{position:relative;z-index:1}.cta-2 .files{padding-top:.5rem;padding-top:var(--l-space-xxs);position:relative;z-index:1;color:hsla(0,0%,100%,.68)}:is(.cta-2 .files) .files-heading{color:#fff;font-size:clamp(1.125rem,1rem + .25vw,1.25rem);font-size:var(--fs-l);line-height:1.45;line-height:var(--lh-l)}:is(.cta-2 .files) *{color:hsla(0,0%,100%,.68)}.cta-3{padding-top:1.5rem;padding-bottom:1.5rem;padding-top:var(--l-space-m);padding-bottom:var(--l-space-m)}@media screen and (min-width:840px){.cta-3{padding-top:3.75rem;padding-bottom:3.75rem;padding-top:var(--l-space-xl);padding-bottom:var(--l-space-xl)}}.cta-3 .cta-3-wrap{background:var(--clr-brand-200);border-radius:.75rem;padding:2rem;padding:var(--l-space-l)}.cta-3 .cta-3-heading{font-size:clamp(1.25rem,1rem + .5vw,1.5rem);font-size:var(--fs-xl);line-height:1.4;line-height:var(--lh-xl)}.cta-3 .cta-3-text{margin-top:.75rem;margin-top:var(--space-xs)}.cta-3 .btn-group{margin-top:1.5rem;margin-top:var(--space-m)}.cta-4{padding-top:1.5rem;padding-bottom:1.5rem;padding-top:var(--l-space-m);padding-bottom:var(--l-space-m)}@media screen and (min-width:840px){.cta-4{padding-top:3.75rem;padding-bottom:3.75rem;padding-top:var(--l-space-xl);padding-bottom:var(--l-space-xl)}}.cta-4 .cta-4-wrap{background:var(--clr-brand-500);border-radius:.75rem;padding:2rem;padding:var(--l-space-l)}.cta-4 .cta-4-heading{font-size:clamp(1.25rem,1rem + .5vw,1.5rem);font-size:var(--fs-xl);line-height:1.4;line-height:var(--lh-xl)}.cta-4 .cta-4-text{margin-top:.75rem;margin-top:var(--space-xs)}.cta-4 .btn-group{margin-top:1.5rem;margin-top:var(--space-m)}:root{--clr-neutral-900:#171512;--clr-neutral-0:#fff;--clr-base:#f7f7f6;--clr-text-strong:var(--clr-neutral-900);--clr-text:#3a3732;--clr-text-muted:#6b665e;--clr-surface-inverse:var(--clr-neutral-900);--clr-text-on-brand:var(--clr-neutral-900);--radius:8px}.variant{padding:56px 0}.btn{transition:transform .15s ease,box-shadow .15s ease;white-space:nowrap}.on-dark .btn-primary{background:#fff;color:#171512;color:var(--clr-text-strong);border-color:#fff}.on-dark .btn-secondary{color:#fff;border-color:#fff}.btn-row{display:flex;flex-wrap:wrap;gap:10px}.cta-title{font-size:20px}.cta-text{margin-top:.75rem;margin-top:var(--space-xs)}.cta-split{display:grid;grid-template-columns:1fr 1.1fr;overflow:hidden;border-radius:8px;border-radius:var(--radius);background:color-mix(in srgb,var(--clr-brand-500) 6%,#f7f7f6)}@supports (color:color-mix(in lch,red,blue)){.cta-split{background:color-mix(in srgb,var(--clr-brand-500) 6%,var(--clr-base))}}.cta-split .media{min-height:220px;background:var(--clr-brand-800) url(https://picsum.photos/seed/holzscheite/800/600) center/cover}.cta-split .body{padding:32px;display:flex;flex-direction:column;justify-content:center;gap:18px}.cta-person{display:flex;gap:28px;align-items:center;padding:32px;border-radius:8px;border-radius:var(--radius);background:color-mix(in srgb,var(--clr-brand-500) 4%,#f7f7f6);border:1px solid color-mix(in srgb,var(--clr-brand-500) 20%,transparent)}@supports (color:color-mix(in lch,red,blue)){.cta-person{background:color-mix(in srgb,var(--clr-brand-500) 4%,var(--clr-base))}}.cta-person .avatar{flex:none;width:112px;height:112px;border-radius:50%;background:var(--clr-brand-200) url(https://picsum.photos/seed/person-he/300/300) center/cover;outline:4px solid var(--clr-brand-500);outline-offset:3px}.cta-person .eyebrow{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:#6b665e;color:var(--clr-text-muted)}.cta-person .name{font-weight:600;color:#171512;color:var(--clr-text-strong);margin-top:10px}.cta-person .role{font-size:13px;color:#6b665e;color:var(--clr-text-muted)}.contact-links{display:flex;flex-wrap:wrap;gap:6px 20px;margin-top:12px}.contact-links a{color:#171512;color:var(--clr-text-strong);font-weight:500;-webkit-text-decoration:underline;text-decoration:underline;text-underline-offset:3px}.contact-links a:focus-visible,.contact-links a:hover{-webkit-text-decoration:none;text-decoration:none}.cta-banner{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:1.5rem;padding:var(--l-space-m);border-radius:8px;border-radius:var(--radius);background:var(--clr-brand-500);color:#171512;color:var(--clr-text-on-brand)}.cta-banner .icon{flex:none;width:44px;height:44px;border-radius:50%;display:grid;align-items:center;justify-items:center;place-items:center;background:#171512;background:var(--clr-surface-inverse);color:#fff}.cta-banner .lead{display:flex;align-items:center;gap:16px}.cta-banner .cta-text{margin-top:.5rem;margin-top:var(--l-space-xxs);font-size:clamp(1rem,.875rem + .25vw,1.125rem);font-size:var(--fs-m)}.cta-accent{padding:8px 0 8px 24px;border-left:4px solid var(--clr-brand-500);display:grid;grid-template-columns:1fr auto;align-items:end;grid-gap:24px;gap:24px}.cta-accent .cta-title{font-size:24px}.cta-image{position:relative;overflow:hidden;border-radius:8px;border-radius:var(--radius);min-height:280px;display:flex;align-items:flex-end;background:var(--clr-brand-900) url(https://picsum.photos/seed/wald-holz/1200/700) center/cover;color:#fff}.cta-image:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,color-mix(in srgb,var(--clr-brand-900) 90%,transparent) 0,color-mix(in srgb,var(--clr-brand-900) 45%,transparent) 45%,transparent 100%)}.cta-image .body{position:relative;padding:32px;display:grid;grid-gap:18px;gap:18px}.cta-image .cta-title{color:#fff;font-size:24px}.cta-image .cta-text{color:hsla(0,0%,100%,.85)}.cta-dual{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}.cta-dual .card{padding:28px;border-radius:8px;border-radius:var(--radius);display:flex;flex-direction:column;gap:16px;justify-content:space-between}.cta-dual .card:first-child{background:var(--clr-brand-500)}.cta-dual .card:last-child{background:#171512;background:var(--clr-surface-inverse);color:hsla(0,0%,100%,.85)}.cta-dual .card:last-child .cta-title{color:#fff}.cta-dual .num{font-size:13px;font-weight:600;opacity:.7}.cta-form{padding:32px;border-radius:8px;border-radius:var(--radius);background:var(--clr-brand-200);display:grid;grid-template-columns:1fr 1.1fr;grid-gap:24px;gap:24px;align-items:center}.cta-form form{display:flex;gap:8px;background:#fff;padding:6px;border-radius:99px}.cta-form input{flex:1;min-width:0;border:0;background:transparent;font:inherit;padding:0 12px;color:#171512;color:var(--clr-text-strong)}.cta-form input:focus-visible{outline:none}.cta-form form:focus-within{box-shadow:0 0 0 2px #171512;box-shadow:0 0 0 2px var(--clr-text-strong)}.cta-form .hint{font-size:12px;color:#3a3732;color:var(--clr-text);margin-top:8px}.cta-stat{padding:36px 32px;border-radius:8px;border-radius:var(--radius);background:var(--clr-brand-900);color:hsla(0,0%,100%,.85);display:grid;grid-template-columns:auto 1fr;grid-gap:32px;gap:32px;align-items:center}.cta-stat .big{font-size:64px;line-height:1;font-weight:700;letter-spacing:-.03em;color:var(--clr-brand-500)}.cta-stat .big small{display:block;font-size:13px;font-weight:500;letter-spacing:0;color:hsla(0,0%,100%,.7);margin-top:6px}.cta-stat .cta-title{color:#fff}.cta-stat .btn-row{margin-top:18px}@media (max-width:680px){.cta-accent,.cta-dual,.cta-form,.cta-split,.cta-stat{grid-template-columns:1fr}.cta-banner,.cta-person{flex-direction:column;align-items:flex-start}.cta-stat{gap:16px}}.toc{background:var(--clr-brand-500);position:sticky;top:0;transition:box-shadow .1s ease-in-out;z-index:10}.toc:after{position:absolute;bottom:0;left:0;right:0;content:"";height:1px;display:block;background:rgba(0,0,0,.1);opacity:0;transition:opacity .1s ease-out}.toc.sticky-now{box-shadow:0 1px 2px rgba(0,0,0,.07),0 2px 4px rgba(0,0,0,.07),0 4px 8px rgba(0,0,0,.07),0 8px 16px rgba(0,0,0,.07),0 16px 32px rgba(0,0,0,.07),0 32px 64px rgba(0,0,0,.07)}.toc.sticky-now:after{opacity:1}.to-top{padding:0;width:2rem;width:calc(var(--l-space-xxxs) + var(--l-space-xxxs) + var(--lh-body)*1rem);height:2rem;height:calc(var(--l-space-xxxs) + var(--l-space-xxxs) + var(--lh-body)*1rem);display:flex;align-items:center;justify-content:center;box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06);background:hsla(0,0%,100%,.92);border-radius:50%;flex-shrink:0}.to-top svg{width:1.125rem;height:1.125rem}.nav-toc{position:relative;min-width:0;min-height:56px;min-height:var(--toc-list-height);display:flex;align-items:center;gap:.5rem;gap:var(--l-space-xxs)}.nav-toc>.to-top{flex-shrink:0}.nav-toc .toc-trigger{padding:.25rem 1rem;padding:var(--l-space-xxxs) var(--l-space-s);display:none;align-items:center;gap:.5rem;gap:var(--l-space-xxs);max-width:100%;border:0;font:inherit;text-align:left;cursor:pointer;border-radius:3rem;color:#2f2c28;color:var(--text-default);font-weight:600;box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06);background:hsla(0,0%,100%,.92);font-size:1rem}:is(.nav-toc .toc-trigger):after{content:"";width:.5rem;height:.5rem;flex-shrink:0;border-right:2px solid;border-bottom:2px solid;transform:translateY(-.125rem) rotate(45deg)}[aria-expanded=true]:is(.nav-toc .toc-trigger):after{transform:translateY(.125rem) rotate(225deg)}.nav-toc .toc-list{margin:0;padding-left:0;flex-shrink:0;height:56px;height:var(--toc-list-height);list-style:none;display:flex;align-items:center;gap:.5rem;gap:var(--l-space-xxs)}:is(.nav-toc .toc-list) li{font-size:1rem;flex-shrink:0}:is(.nav-toc .toc-list) a{padding:.25rem 1rem;padding:var(--l-space-xxxs) var(--l-space-s);display:block;-webkit-text-decoration:none;text-decoration:none;border-radius:3rem;color:#2f2c28;color:var(--text-default);font-weight:500;white-space:nowrap;box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06);background:hsla(0,0%,100%,.92);transition:color .15s ease-in-out,background .15s ease-in-out}:is(:is(.nav-toc .toc-list) a):focus,:is(:is(.nav-toc .toc-list) a):hover{background:#fff}.active:is(:is(.nav-toc .toc-list) a){background:var(--clr-brand-800);color:#fff;box-shadow:none}.nav-toc.is-collapsed .toc-trigger{display:inline-flex}.nav-toc.is-collapsed .toc-list{display:none}.nav-toc.is-collapsed.is-open:not(.is-measuring) .toc-list{position:absolute;top:100%;left:0;right:0;z-index:1;display:flex;flex-direction:column;align-items:stretch;height:auto;max-height:min(70dvh,calc(100dvh - 56px - 1rem));max-height:min(70dvh,calc(100dvh - var(--toc-list-height) - 1rem));overflow-y:auto;overscroll-behavior:contain;background:var(--clr-brand-500);border-radius:0 0 .75rem .75rem;background:#fff;border-radius:.5rem;padding:.5rem 0;padding:var(--l-space-xxs) 0;box-shadow:0 12px 24px rgba(0,0,0,.15);left:calc(.5rem + 32px);right:auto;bottom:auto;left:calc(var(--l-space-xxs) + 32px);transform:translateY(-.25rem);transform:translateY(calc(var(--l-space-xxxs)*-1));min-width:14em;max-width:60vw;box-shadow:0 30px 60px -12px rgba(50,50,93,.25),0 18px 36px -18px rgba(0,0,0,.3);box-shadow:var(--bs-megadropdown);gap:0}:is(.nav-toc.is-collapsed.is-open:not(.is-measuring) .toc-list) li:last-child{display:block}:is(.nav-toc.is-collapsed.is-open:not(.is-measuring) .toc-list) a{white-space:normal;word-wrap:anywhere;box-shadow:none;border-radius:0;border-radius:initial;font-weight:400;color:#6b665e;color:var(--text-muted);padding:.5rem 1rem;padding:var(--l-space-xxs) var(--l-space-s)}.active:is(:is(.nav-toc.is-collapsed.is-open:not(.is-measuring) .toc-list) a){background:transparent none repeat 0 0/auto auto padding-box border-box scroll;background:initial;color:#171512;color:var(--text-strong)}@supports (color:color-mix(in lch,red,blue)){.active:is(:is(.nav-toc.is-collapsed.is-open:not(.is-measuring) .toc-list) a){background:color-mix(in srgb,var(--clr-brand-500) 2%,#f7f7f6)}}.nav-toc.is-measuring .toc-list{position:absolute;top:0;right:auto;bottom:auto;left:0;display:flex;flex-direction:row;align-items:center;width:-moz-max-content;width:max-content;max-width:none;height:56px;height:var(--toc-list-height);max-height:none;padding:0;overflow:visible;visibility:hidden}:is(.nav-toc.is-measuring .toc-list) a{white-space:nowrap}.mega-dropdown{padding:1rem;padding:var(--l-space-s);border-top:1px solid var(--border-1);top:100%!important;left:0;background:#fff;box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04);border-radius:.75rem;border-radius:.25em;border-radius:0 0 .5rem .5rem;font-size:1rem;z-index:20;width:100%}.mega-dropdown-grid{--gap-x:var(--l-space-m)}.mega-dropdown-nav-list-detailed{padding:1rem 1rem 1rem 0;padding:var(--l-space-s) var(--l-space-s) var(--l-space-s) 0;padding-top:1.5rem;padding-bottom:1.5rem;padding-top:var(--l-space-m);padding-bottom:var(--l-space-m);list-style:none;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:2rem;grid-gap:var(--l-space-l);gap:2rem;gap:var(--l-space-l);animation:dropdown-grid-fade-in .2s ease-in forwards;opacity:0}.mega-dropdown-nav-list-detailed a{flex-direction:column;align-items:start}:is(:is(.mega-dropdown-nav-list-detailed a):hover,:is(.mega-dropdown-nav-list-detailed a):focus-visible) strong{-webkit-text-decoration:underline;text-decoration:underline;text-decoration-thickness:2px}:is(.mega-dropdown-nav-list-detailed a) strong{display:block;color:#2f2c28;color:var(--text-default);-webkit-text-decoration:none;text-decoration:none;text-underline-offset:.15em;text-decoration-thickness:1px}:is(.mega-dropdown-nav-list-detailed a) span{margin-top:.25rem;margin-top:var(--l-space-xxxs);color:#6b665e;color:var(--text-muted);display:block;text-wrap:balance}.mega-dropdown-header{padding:1.5rem;padding:var(--l-space-m);background:var(--clr-brand-neutral-300);border-radius:.25rem;display:flex;flex-direction:column;justify-content:space-between}.mega-dropdown-heading{font-size:clamp(.875rem,.75rem + .25vw,1rem);font-size:var(--fs-s);line-height:1.65;line-height:var(--lh-s);font-weight:600;font-weight:var(--fw-semibold)}@keyframes dropdown-grid-fade-in{0%{opacity:0}to{opacity:1}}@keyframes dropdown-header-fade-in{0%{opacity:0;transform:translateX(-.5em)}to{opacity:1;transform:translateX(0)}}.link-and-icon{display:flex;align-items:center;gap:.5rem;gap:var(--l-space-xxs);font-weight:500;font-weight:var(--fw-medium)}.link-and-icon svg{width:1em;height:1em}.team-list .teammember{grid-column:auto/span 6;display:grid;grid-template-columns:repeat(2,1fr);grid-template-columns:2fr 3fr;grid-gap:0;gap:0;background:var(--clr-brand-neutral-200);border-radius:.5rem;overflow:hidden}.grid-three-fourths :is(.team-list .teammember){grid-column:auto/span 6}.section-bg :is(.team-list .teammember){background:#fff;border:1px solid var(--border-2)}:is(.team-list .teammember-image) img{-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center;width:100%;height:100%;border-radius:.375rem 0 0 .375rem;aspect-ratio:3.5/4}.team-list .teammember-text{padding:1.5rem;padding:var(--l-space-m);display:flex;flex-direction:column}.team-list .teammember-name{font-size:clamp(1.125rem,1rem + .25vw,1.25rem);font-size:var(--fs-l);line-height:1.45;line-height:var(--lh-l)}.team-list .teammember-function{color:#6b665e;color:var(--text-muted)}.team-list .teammember-contact,.team-list .teammember-function{font-size:clamp(.875rem,.75rem + .25vw,1rem);font-size:var(--fs-s);line-height:1.65;line-height:var(--lh-s)}.team-list .teammember-contact{margin-top:auto;padding-left:0;list-style:none}.teammember blockquote{color:#6b665e;color:var(--text-muted);font-size:clamp(.875rem,.75rem + .25vw,1rem);font-size:var(--fs-s);line-height:1.65;line-height:var(--lh-s)}:is(.teammember blockquote):before{display:block;margin-bottom:.25rem;margin-bottom:var(--l-space-xxxs);content:"";width:2em;height:2em;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22currentColor%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20d%3D%22M19.417%206.679C20.447%207.773%2021%209%2021%2010.989c0%203.5-2.456%206.637-6.03%208.188l-.893-1.378c3.335-1.804%203.987-4.145%204.248-5.621-.537.278-1.24.375-1.93.311-1.804-.167-3.226-1.648-3.226-3.489a3.5%203.5%200%200%201%203.5-3.5c1.073%200%202.1.49%202.748%201.179m-10%200C10.447%207.773%2011%209%2011%2010.989c0%203.5-2.456%206.637-6.03%208.188l-.893-1.378c3.335-1.804%203.987-4.145%204.247-5.621-.537.278-1.24.375-1.929.311C4.591%2012.323%203.17%2010.842%203.17%209a3.5%203.5%200%200%201%203.5-3.5c1.073%200%202.1.49%202.748%201.179%22%2F%3E%3C%2Fsvg%3E");background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22rgba(252%2C177%2C51%2C1)%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20d%3D%22M19.417%206.679C20.447%207.773%2021%209%2021%2010.989c0%203.5-2.456%206.637-6.03%208.188l-.893-1.378c3.335-1.804%203.987-4.145%204.248-5.621-.537.278-1.24.375-1.93.311-1.804-.167-3.226-1.648-3.226-3.489a3.5%203.5%200%200%201%203.5-3.5c1.073%200%202.1.49%202.748%201.179m-10%200C10.447%207.773%2011%209%2011%2010.989c0%203.5-2.456%206.637-6.03%208.188l-.893-1.378c3.335-1.804%203.987-4.145%204.247-5.621-.537.278-1.24.375-1.929.311C4.591%2012.323%203.17%2010.842%203.17%209a3.5%203.5%200%200%201%203.5-3.5c1.073%200%202.1.49%202.748%201.179%22%2F%3E%3C%2Fsvg%3E");background-position:0 0}.teammember.testimonial .teammember-function,.teammember.testimonial .teammember-name{font-size:clamp(.875rem,.75rem + .25vw,1rem);font-size:var(--fs-s);line-height:1.65;line-height:var(--lh-s)}.teammember.testimonial .teammember-function{color:#6b665e;color:var(--text-muted)}.dummy-img{background:rgba(0,0,0,.05);aspect-ratio:274/411;border-radius:.375rem;display:flex;align-items:center;justify-content:center}.dummy-img:before{content:"Bild";opacity:.38;text-transform:uppercase;font-size:clamp(.8125rem,.75rem + .125vw,.875rem);font-size:var(--fs-xs)}.ratio-800-600{aspect-ratio:800/600}.p-accent{--accent-height:8px}.p-accent:before{margin-top:calc((var(--l-space-m) + var(--accent-height))*-1);content:"";height:var(--accent-height);width:2em;background:var(--clr-brand-500);display:block;margin-bottom:1.5rem;margin-bottom:var(--l-space-m)}.p-accent-2{--accent-height:6px;position:relative}.p-accent-2:before{margin-top:calc(var(--accent-height)*-1);height:var(--accent-height);width:2em}.p-accent-2:after,.p-accent-2:before{content:"";background:var(--clr-brand-500);display:block;margin-bottom:1.5rem;margin-bottom:var(--l-space-m);transform:translateX(-2em)}.p-accent-2:after{position:absolute;top:0;left:0;width:var(--accent-height);height:2em}.nav-index{display:flex;gap:1rem;gap:var(--l-space-s);font-size:clamp(1.125rem,1rem + .25vw,1.25rem);font-size:var(--fs-l);flex-wrap:wrap}.nav-index a{display:block;-webkit-text-decoration:none;text-decoration:none}:is(.nav-index a):focus,:is(.nav-index a):hover{opacity:.6}.association{background:rgba(0,0,0,.02);border-radius:.5em;padding:1.5rem;padding:var(--l-space-m)}.association+.association{margin-top:1.5rem;margin-top:var(--l-space-m);padding-top:1.5rem;padding-top:var(--l-space-m)}.association-image{grid-column:auto/span 3;background:#fff;border-radius:.5em;padding:1rem;padding:var(--l-space-s);display:flex;align-items:center;justify-content:center}.association-image img{height:auto;max-height:80px;max-width:180px}.association-text{grid-column:auto/span 5}.association-links{display:flex;align-items:flex-end;flex-direction:column;justify-content:space-between;grid-column:auto/span 4}.association-links ul{padding-left:0;list-style:none;text-align:right;gap:1rem;gap:var(--l-space-s)}[data-expandable=container]+[data-expandable=container]{margin-top:1.5rem;margin-top:var(--space-m)}.js [data-expandable=details]{height:0;overflow:hidden;visibility:hidden;transition:height .2s ease-in-out,visibility .2s ease-in-out;transition-behavior:allow-discrete}.expanded:is(.js [data-expandable=details]){height:auto;visibility:visible}.history [data-dropdown=container]{margin-top:2em;margin-bottom:2em}@media screen and (min-width:840px){:is(.history [data-dropdown=container]){grid-column:auto/span 4;text-align:center}}.history [data-dropdown=toggle]{width:10em;height:6em;padding:1.5em;border-radius:50%;border-radius:.5rem;border:medium none currentcolor;border:initial;font-weight:var(--fw-semibild);background:none}:is(.history [data-dropdown=toggle]):before{content:"";background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22rgba(255%2C255%2C255%2C1)%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20d%3D%22M11%2011V5h2v6h6v2h-6v6h-2v-6H5v-2z%22%2F%3E%3C%2Fsvg%3E");background-size:18px;background-position:50%;background-repeat:no-repeat;width:1.5rem;height:1.5rem;border-radius:50%;background-color:#111;color:#fff;display:flex;align-items:center;justify-content:center;position:absolute;top:0;left:50%;transform:translateX(-50%) translateY(-50%)}.section-bg :is(.history [data-dropdown=toggle]){background:#fff;box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06);border:medium none currentcolor;border:initial}.expanded:is(.history [data-dropdown=toggle]){background:var(--clr-brand-500)}.history [data-dropdown=content]{padding:1.5rem;padding:var(--l-space-m);font-size:clamp(.875rem,.75rem + .25vw,1rem);font-size:var(--fs-s);line-height:1.65;line-height:var(--lh-s);background:#fff;box-shadow:inset 0 1px 1px 0 hsla(0,0%,100%,.1),0 50px 100px -20px rgba(50,50,93,.25),0 30px 60px -30px rgba(0,0,0,.3);border-radius:.5rem;z-index:5;text-align:left;opacity:0;animation:history-item-fade-in .2s ease-in forwards;top:auto!important;bottom:100%!important;transform:translateY(-1.5em)}@keyframes history-item-fade-in{0%{opacity:0}to{opacity:1}}.timeline{padding-left:0;list-style:none;display:flow-root;position:relative}@media screen and (min-width:840px){.timeline{padding-top:2rem;padding-bottom:2rem;padding-top:var(--l-space-l);padding-bottom:var(--l-space-l)}.timeline:before{position:absolute;top:0;left:50%;content:"";display:block;width:7px;height:100%;background:linear-gradient(180deg,transparent 0,var(--border-1) 12%,var(--border-1) 92%,transparent 100%);transform:translateX(-3px);border-radius:4px}}.timeline-item{--bg-clr:#fff;--arrow-size:16px;--arrow-border-radius:0;--border-clr:var(--border-3);padding:1.5rem;padding:var(--space-m);border-radius:.5rem;position:relative;background:#fff;background:var(--bg-clr);border:1px solid var(--border-3)}.section-bg .timeline-item{--border-clr:var(--border-2);border-color:var(--border-2)}.timeline-item+.timeline-item{margin-top:1.5rem;margin-top:var(--space-m)}@media screen and (min-width:840px){.timeline-item+.timeline-item{margin-top:0}.timeline-item{float:left;clear:both;width:calc(50% - 4rem)}}.timeline-item:before{position:relative;z-index:10}@media screen and (min-width:840px){.timeline-item:before{content:"";position:absolute;top:50%;left:100%;width:var(--arrow-size);height:var(--arrow-size);transform-origin:0 0;transform:rotate(-45deg) translateY(-50%) translateX(-50%);background:var(--bg-clr);z-index:5;border:1px solid var(--border-clr);border-width:0 1px 1px 0;border-radius:0 0 var(--arrow-border-radius) 0}}.timeline-item .timeline-heading{margin-bottom:.5rem;margin-bottom:var(--l-space-xxs);font-size:clamp(1rem,.875rem + .25vw,1.125rem);font-size:var(--fs-m);line-height:1.5;line-height:var(--lh-body)}@media screen and (min-width:840px){:is(.timeline-item .timeline-heading):before{content:"";width:24px;height:24px;display:block;border:4px solid #fff;background:var(--clr-brand-500);border-radius:50%;position:absolute;top:50%;right:0;z-index:5;transform:translate(calc(50% + 4rem + 1px),-50%)}}.section-bg :is(.timeline-item .timeline-heading):before{border-color:var(--clr-brand-neutral-200)}.timeline-item p{color:#6b665e;color:var(--text-muted);font-size:clamp(.875rem,.75rem + .25vw,1rem);font-size:var(--fs-s);line-height:1.65;line-height:var(--lh-s)}@media screen and (min-width:840px){.timeline-item:nth-child(2n){float:right;text-align:left}}.timeline-item:nth-child(2n):before{right:auto;left:0;border-width:1px 0 0 1px;border-radius:var(--arrow-border-radius) 0 0 0}@media screen and (min-width:840px){.timeline-item:nth-child(2n) .timeline-heading{text-align:left}}:is(.timeline-item:nth-child(2n) .timeline-heading):before{left:0;transform:translate(calc(-50% - 4rem - 1px),-50%)}@media screen and (min-width:840px){.timeline-item:not(:first-child){margin-top:-3.75rem;margin-top:calc(var(--l-space-xl)*-1)}}.timeline-item>:not(:last-child){margin-bottom:.75rem;margin-bottom:var(--l-space-xs)}.js .faq .expandable-item{border-radius:.5rem;background:color-mix(in srgb,var(--clr-brand-500) 1%,#f7f7f6);border:1px solid rgba(0,0,0,.04);transition:all .15s ease-in-out}:is(.js .faq .expandable-item)+:is(.js .faq .expandable-item){margin-top:1rem;margin-top:var(--l-space-s)}.js .faq .expandable-item:has(.expanded){background:color-mix(in srgb,var(--clr-brand-500) 1%,#f7f7f6);border-color:rgba(0,0,0,.12)}.faq .expandable-summary{margin-bottom:1.5rem;margin-bottom:var(--space-m);position:relative;font-size:clamp(1rem,.875rem + .25vw,1.125rem);font-size:var(--fs-m);line-height:1.6;line-height:var(--lh-m);max-width:none;text-wrap:inherit;font-weight:700;font-weight:var(--fw-bold)}.js .faq .expandable-summary:has([data-expandable=toggle]){margin-bottom:0}.faq .expandable-toggle{padding:1.125rem 1.5rem;padding:var(--space-s) var(--space-m);background:none;border:0;display:flex;align-items:flex-start;gap:1.125rem;gap:var(--space-s);text-align:left;width:100%;cursor:pointer;font-weight:600;font-weight:var(--fw-semibold);hyphens:auto}.faq .expandable-toggle-icon{margin-left:auto;width:1.25em;height:1.25em;transform:translateY(.25em);fill:currentcolor;transition:transform .2s ease-in;flex-shrink:0}[aria-expanded=true] :is(.faq .expandable-toggle-icon){transform:translateY(.25em) rotate(-180deg)}:is(.faq .expandable-content) p{color:#6b665e;color:var(--text-muted)}:is(:is(.faq .expandable-content) p)+:is(:is(.faq .expandable-content) p){margin-top:1.5rem;margin-top:var(--space-m)}.js .faq .expandable-details-inner{padding:0 1.5rem 1.5rem;padding:0 var(--space-m) var(--space-m)}:is(.js .faq-plain .expandable-item)+:is(.js .faq-plain .expandable-item){margin-top:0;border-top:1px solid var(--border-1)}.faq-plain .expandable-summary{margin-bottom:1.5rem;margin-bottom:var(--space-m);position:relative;font-size:clamp(1rem,.875rem + .25vw,1.125rem);font-size:var(--fs-m);line-height:1.6;line-height:var(--lh-m);max-width:none;text-wrap:inherit}.js .faq-plain .expandable-summary:has([data-expandable=toggle]){margin-bottom:0}.faq-plain .expandable-toggle{padding:1rem 0;padding:var(--l-space-s) 0;background:none;border:0;display:flex;align-items:flex-start;gap:1.125rem;gap:var(--space-s);text-align:left;width:100%;cursor:pointer;font-weight:500;font-weight:var(--fw-medium);hyphens:auto}.faq-plain .expandable-toggle-icon{margin-left:auto;width:1.25rem;height:1.25rem;transform:translateY(.25em);fill:currentcolor;transition:transform .2s ease-in-out;flex-shrink:0;opacity:.9}[aria-expanded=true] :is(.faq-plain .expandable-toggle-icon){transform:translateY(.25em) rotate(45deg)}:is(.faq-plain .expandable-details) p{color:#6b665e;color:var(--text-muted)}:is(:is(.faq-plain .expandable-details) p)+:is(:is(.faq-plain .expandable-details) p){margin-top:1.5rem;margin-top:var(--space-m)}.js .faq-plain .expandable-details-inner{padding:0 3.75rem 0 1rem;padding:0 var(--l-space-xl) 0 var(--l-space-s);border-left:4px solid var(--clr-brand-500);margin-bottom:1rem;margin-bottom:var(--l-space-s)}.accordion{margin-top:2rem;margin-bottom:2rem;margin-top:var(--l-space-l);margin-bottom:var(--l-space-l)}.js .accordion{border-top:1px solid var(--border-1);border-bottom:1px solid var(--border-1)}.accordion+*{margin-top:2rem;margin-top:var(--l-space-l)}:is(.js .accordion .expandable-item)+:is(.js .accordion .expandable-item){margin-top:0;border-top:1px solid var(--border-1)}.accordion .expandable-summary{margin-bottom:1.5rem;margin-bottom:var(--space-m);position:relative;font-size:clamp(1.125rem,1rem + .25vw,1.25rem);font-size:var(--fs-l);line-height:1.45;line-height:var(--lh-l);max-width:none;text-wrap:inherit}.js .accordion .expandable-summary:has([data-expandable=toggle]){margin-bottom:0}.accordion .expandable-toggle{padding:1.125rem 0;padding:var(--space-s) 0;background:none;border:0;display:flex;align-items:flex-start;gap:1.125rem;gap:var(--space-s);text-align:left;width:100%;cursor:pointer;font-weight:600;font-weight:var(--fw-semibold);hyphens:auto}.accordion .expandable-toggle-icon{margin-left:auto;margin-right:.25rem;margin-right:var(--l-space-xxxs);width:1.25rem;height:1.25rem;transform:translateY(.25em);fill:currentcolor;transition:transform .2s ease-in-out;flex-shrink:0;opacity:.9}[aria-expanded=true] :is(.accordion .expandable-toggle-icon){transform:translateY(.25em) rotate(45deg)}:is(:is(.accordion .expandable-details) p)+:is(:is(.accordion .expandable-details) p){margin-top:1.5rem;margin-top:var(--space-m)}.js .accordion .expandable-details-inner{margin-top:.375rem;margin-top:var(--space-xxs);margin-bottom:1.5rem;margin-bottom:var(--l-space-m)}:is(.js .accordion .expandable-details-inner)>*+*{margin-top:1.5rem;margin-top:var(--space-m)}.press-release{border-radius:.5rem;background:var(--clr-brand-neutral-200);position:relative;transition:transform .2s ease-in-out,background .2s ease-in-out}.press-release:focus-visible,.press-release:hover{transform:translateY(0)}.press-release-image{overflow:hidden;border-radius:.5rem .5rem 0 0;aspect-ratio:800/533}.press-release-image img{transition:transform .2s ease-in-out}.press-release:hover .press-release-image img{transform:scale(1.05)}.press-release-text{padding:1.5rem;padding:var(--l-space-m)}.press-release-date{font-size:clamp(.875rem,.75rem + .25vw,1rem);font-size:var(--fs-s);line-height:1.65;line-height:var(--lh-s);color:#6b665e;color:var(--text-muted)}.press-release-heading{margin-top:.5rem;margin-top:var(--l-space-xxs);font-size:clamp(1.125rem,1rem + .25vw,1.25rem);font-size:var(--fs-l);line-height:1.45;line-height:var(--lh-l)}.press-release-heading a{padding-top:.2em;padding-bottom:.2em}:is(.press-release-heading a):before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .2s ease-in-out,transform .2s ease-in-out;border-radius:.5rem}:is(:is(.press-release-heading a):hover,:is(.press-release-heading a):focus):before{opacity:0;box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04)}.press-release-excerpt{margin-top:.75rem;margin-top:var(--l-space-xs);color:#6b665e;color:var(--text-muted);font-size:clamp(.875rem,.75rem + .25vw,1rem);font-size:var(--fs-s);line-height:1.65;line-height:var(--lh-s);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden}.press-article{max-width:860px;max-width:var(--max-width-s)}.press-article-date{font-size:clamp(.875rem,.75rem + .25vw,1rem);font-size:var(--fs-s);line-height:1.65;line-height:var(--lh-s)}.press-article-downloads{margin-top:1.5rem;margin-top:var(--l-space-m);padding-top:1.5rem;padding-top:var(--l-space-m);border-top:1px solid var(--border-1)}.press-article-downloads ul{padding-left:0;list-style:none}:is(.press-article-downloads ul) li{display:flex;gap:.5rem;gap:var(--l-space-xxs);justify-self:flex-start}:is(:is(.press-article-downloads ul) li):before{content:"";width:1.5rem;width:calc(var(--lh-body)*1rem);height:1.5rem;height:calc(var(--lh-body)*1rem);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22currentColor%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20d%3D%22M3%2019h18v2H3zm10-5.828L19.071%207.1l1.414%201.414L12%2017%203.515%208.515%204.929%207.1%2011%2013.173V2h2z%22%2F%3E%3C%2Fsvg%3E");background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22currentColor%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20d%3D%22M13%2012h3l-4%204-4-4h3V8h2zm2-8H5v16h14V8h-4zM3%202.992C3%202.444%203.447%202%203.999%202H16l5%205v13.993A1%201%200%200%201%2020.007%2022H3.993A1%201%200%200%201%203%2021.008z%22%2F%3E%3C%2Fsvg%3E");background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJjdXJyZW50Q29sb3IiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIxLjUiIGNsYXNzPSJsdWNpZGUgbHVjaWRlLWZpbGUtZG93biBwcmV2aWV3LWljb24iIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZD0iTTYgMjJhMiAyIDAgMCAxLTItMlY0YTIgMiAwIDAgMSAyLTJoOGEyLjQgMi40IDAgMCAxIDEuNzA0LjcwNmwzLjU4OCAzLjU4OEEyLjQgMi40IDAgMCAxIDIwIDh2MTJhMiAyIDAgMCAxLTIgMnoiLz48cGF0aCBkPSJNMTQgMnY1YTEgMSAwIDAgMCAxIDFoNU0xMiAxOHYtNk05IDE1bDMgMyAzLTMiLz48L3N2Zz4=");background-size:1.5rem;background-position:50%;background-repeat:no-repeat}:is(:is(.press-article-downloads ul) li)+li{margin-top:.5rem;margin-top:var(--l-space-xxs)}:is(.press-article-downloads ul) li a{-webkit-text-decoration:none;text-decoration:none}:is(:is(.press-article-downloads ul) li a) span:not(.download-file-type){-webkit-text-decoration:underline;text-decoration:underline}:is(:is(.press-article-downloads ul) li a):hover span:not(.download-file-type){-webkit-text-decoration:underline;text-decoration:underline;text-decoration-thickness:2px}.press-article-share{margin-top:2rem;margin-top:var(--l-space-l);display:inline-flex;gap:.5rem;gap:var(--l-space-xxs);align-items:center;border-radius:.5rem}.press-article-share .press-article-share-heading{font-size:clamp(.875rem,.75rem + .25vw,1rem);font-size:var(--fs-s);line-height:1.65;line-height:var(--lh-s);font-weight:400;font-weight:var(--fw-regular)}:is(.press-article-share>a) svg{width:2rem;height:2rem;transition:transform .2s ease-in-out}:is(:is(.press-article-share>a):hover,:is(.press-article-share>a):focus-visible) svg{transform:scale(1.1)}.form-filter{display:flex;align-items:center;border:1px solid #111;justify-self:flex-start;border-radius:.25rem;font-size:clamp(.875rem,.75rem + .25vw,1rem);font-size:var(--fs-s);line-height:1.65;line-height:var(--lh-s)}.form-filter label{flex-shrink:0;border-right:1px solid #111;background:var(--clr-brand-neutral-200);border-radius:.25rem 0 0 .25rem;font-weight:500;font-weight:var(--fw-medium)}.form-filter label,.form-filter select{padding:.25rem .75rem;padding:var(--l-space-xxxs) var(--l-space-xs)}.form-filter select{border:medium none currentcolor;border:initial;padding-right:2.5rem;width:auto}.agenda-toolbar{margin-bottom:3.75rem;margin-bottom:var(--l-space-xl);display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;gap:1.5rem;gap:var(--l-space-m)}.agenda-toolbar .nav-page{padding-left:0;list-style:none;display:flex;border:1px solid #111;border-radius:.25rem;font-size:clamp(.875rem,.75rem + .25vw,1rem);font-size:var(--fs-s);line-height:1.65;line-height:var(--lh-s)}:is(.agenda-toolbar .nav-page) a{display:block;padding:.25rem .75rem;padding:var(--l-space-xxxs) var(--l-space-xs);-webkit-text-decoration:none;text-decoration:none}li.active>:is(:is(.agenda-toolbar .nav-page) a){background:var(--clr-brand-900);color:#fff}.agenda-item+.agenda-item{margin-top:2rem;margin-top:var(--l-space-l);padding-top:2rem;padding-top:var(--l-space-l);border-top:1px solid var(--border-1)}.agenda-item-image img{border-radius:.5rem}.agenda-item-text{display:flex;flex-direction:column;gap:1rem;gap:var(--l-space-s)}.agenda-item-heading{font-size:clamp(1.25rem,1rem + .5vw,1.5rem);font-size:var(--fs-xl);line-height:1.4;line-height:var(--lh-xl)}.agenda-item-date,.agenda-item-excerpt{margin-top:1rem;margin-top:var(--l-space-s)}.agenda-item-excerpt{color:#6b665e;color:var(--text-muted)}.agenda-item-cat{margin-top:auto;border:1px solid rgba(0,0,0,.03);padding:.25rem .5rem;padding:var(--l-space-xxxs) var(--l-space-xxs);padding-top:0;padding-bottom:0;border-radius:.25rem;display:inline-block;align-self:flex-start;color:var(--clr-brand-800)}.agenda-end-link,.agenda-item-cat{background:var(--clr-brand-neutral-200);font-size:clamp(.875rem,.75rem + .25vw,1rem);font-size:var(--fs-s);line-height:1.65;line-height:var(--lh-s)}.agenda-end-link{margin-top:3.75rem;margin-top:var(--l-space-xl);padding:1.5rem;padding:var(--l-space-m) var(--l-space-m);display:flex;gap:1.125rem;gap:var(--space-s);align-items:center;justify-content:space-between;border-radius:.5rem;flex-wrap:wrap}.agenda-article{max-width:860px;max-width:var(--max-width-s)}.agenda-article-date{display:flex;gap:1rem;gap:var(--l-space-s);align-items:center;flex-wrap:wrap}.agenda-article-date button{background:transparent none repeat 0 0/auto auto padding-box border-box scroll;background:initial;border:medium none currentcolor;border:initial;display:flex;align-items:center;gap:.25rem;gap:var(--l-space-xxxs);border:2px solid #111;border-radius:1.5rem;padding:.25rem .75rem;padding:var(--l-space-xxxs) var(--l-space-xs);font-size:clamp(.875rem,.75rem + .25vw,1rem);font-size:var(--fs-s);line-height:1.65;line-height:var(--lh-s)}:is(.agenda-article-date button) svg{width:1.375rem;height:1.375rem}.agenda-article-info{padding-top:1.5rem;padding-top:var(--l-space-m);border-top:1px solid var(--border-1)}.agenda-article-info-heading{font-size:clamp(1rem,.875rem + .25vw,1.125rem);font-size:var(--fs-m);line-height:1.6;line-height:var(--lh-m)}.article-share{margin-top:3.75rem;margin-top:var(--l-space-xl);display:inline-flex;gap:.5rem;gap:var(--l-space-xxs);align-items:center;border-radius:.5rem}.article-share .article-share-heading{font-size:clamp(.875rem,.75rem + .25vw,1rem);font-size:var(--fs-s);line-height:1.65;line-height:var(--lh-s);font-weight:400;font-weight:var(--fw-regular)}:is(.article-share>a) svg{width:2rem;height:2rem;transition:transform .2s ease-in-out}:is(:is(.article-share>a):hover,:is(.article-share>a):focus-visible) svg{transform:scale(1.1)}.downloads[data-auth=guest] .when-member,.downloads[data-auth=member] .when-guest{display:none!important}.downloads-toolbar{margin-bottom:2rem;margin-bottom:var(--l-space-l);display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem}.downloads-toolbar .agenda-filter{margin-bottom:0}.view-switch{display:none;border:1px solid #111;border-radius:.25rem;overflow:hidden}.view-switch button{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:grid;align-items:center;justify-items:center;place-items:center;padding:.5rem;padding:var(--l-space-xxs);border:0;background:none;color:#6b665e;color:var(--clr-text-muted);cursor:pointer}.view-switch button:hover{color:#171512;color:var(--clr-text-strong)}.view-switch button:focus-visible{outline:2px solid #171512;outline:2px solid var(--clr-text-strong);outline-offset:1px}.view-switch button[aria-pressed=true]{background:var(--clr-brand-900);color:#fff}.view-switch svg{width:1.25rem;height:1.25rem}.downloads-status{margin-bottom:1rem;margin-bottom:var(--l-space-s);font-size:clamp(.8125rem,.75rem + .125vw,.875rem);font-size:var(--fs-xs);line-height:var(--lh-xs);color:#6b665e;color:var(--clr-text-muted)}.downloads-empty{padding:2rem 0}.download-list{display:grid;grid-template-columns:1fr;grid-gap:1.5rem;grid-gap:var(--l-space-m);gap:1.5rem;gap:var(--l-space-m)}.dl-group,.dl-group-items{display:contents}.dl-group-items{padding-left:0;list-style:none}.dl-group-head{display:none}.download{padding:1rem;padding:var(--l-space-s);position:relative;display:grid;grid-template-columns:1fr auto;grid-template-rows:auto auto 1fr auto auto;grid-template-areas:"type  lock" "title title" "desc  desc" "order order" "meta  icon";align-items:start;background:var(--clr-brand-neutral-200);border-radius:.5rem;transition:transform .15s,box-shadow .15s,background-color .15s}.download-members{background:var(--clr-brand-50);box-shadow:inset 0 0 0 2px var(--clr-brand-500)}.download-select{display:none;grid-area:select}.download-type{grid-area:type;display:inline-flex;align-items:center;gap:.25rem;gap:var(--l-space-xxxs);margin-bottom:1rem;margin-bottom:var(--l-space-s);font-size:.75rem;font-weight:600;letter-spacing:.08em;color:#6b665e;color:var(--clr-text-muted)}.download-type svg{width:1.25rem;height:1.25rem}.download-lock{grid-area:lock;justify-self:end;display:inline-flex;align-items:center;gap:.3em;font-size:.75rem;font-weight:600;color:#171512;color:var(--text-strong)}.download-lock svg{width:1.125rem;height:1.125rem}.download-title{grid-area:title;font-size:clamp(1rem,.875rem + .25vw,1.125rem);font-size:var(--fs-m);line-height:1.5;line-height:var(--lh-body)}.download-title-lock{display:none}.download-link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.download:hover .download-link{text-decoration-thickness:.12em}.download-link:focus-visible{outline:none}.download:has(.download-link:focus-visible){outline:2px solid #171512;outline:2px solid var(--clr-text-strong);outline-offset:2px}.download-desc{margin-top:.375rem;margin-top:var(--space-xxs);grid-area:desc;font-size:clamp(.875rem,.75rem + .25vw,1rem);font-size:var(--fs-s);line-height:1.65;line-height:var(--lh-s);color:#6b665e;color:var(--text-muted);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden}.download-order{grid-area:order;position:relative;z-index:1;justify-self:start;display:inline-flex;align-items:center;gap:.3em;margin-top:1.5rem;margin-top:var(--l-space-m);font-size:.9375rem;color:#171512;color:var(--clr-text-strong)}.download-order:hover{-webkit-text-decoration:none;text-decoration:none}.download-order:focus-visible{-webkit-text-decoration:none;text-decoration:none;outline:2px solid #171512;outline:2px solid var(--clr-text-strong);outline-offset:2px}.download-order svg{width:1em;height:1em;flex:none;display:none}.download-meta{grid-area:meta;align-self:end;margin-top:1rem;margin-top:var(--l-space-s);font-size:.875rem;color:#6b665e;color:var(--text-muted)}.download-ext{display:none}.download-sku{display:block}.download-icon,.download-sku strong{color:#171512;color:var(--text-strong)}.download-icon{grid-area:icon;align-self:end;justify-self:end;width:1.75rem;height:1.75rem;margin-top:1rem}@media (min-width:48em){.view-switch{display:inline-flex}.download-list{grid-template-columns:repeat(auto-fill,minmax(18rem,1fr));gap:1.5rem}.downloads[data-view=list] .download-list{display:block}.downloads[data-view=list] .dl-group{display:block;margin-bottom:2rem;margin-bottom:var(--l-space-l)}.downloads[data-view=list] .dl-group-items{display:block;border-top:1px solid var(--border-clr);border-color:#d3d3d3}.downloads[data-view=list] .dl-group-head{padding:.75rem;padding:var(--l-space-xs) .75rem;display:flex;align-items:center;gap:1rem;font-weight:600;color:#171512;color:var(--clr-text-strong);cursor:pointer}.dl-group-count{font-size:.8125rem;font-weight:400;color:#6b665e;color:var(--text-muted);margin-left:-.6rem}.downloads[data-view=list] .download{padding:.75rem;padding:var(--l-space-xs) .75rem;grid-template-rows:auto auto;grid-template-columns:18px auto 1fr auto auto;grid-template-areas:"select title meta order icon" "select title meta  order icon";align-items:center;-moz-column-gap:1rem;column-gap:1rem;-moz-column-gap:var(--l-space-s);column-gap:var(--l-space-s);background:transparent none repeat 0 0/auto auto padding-box border-box scroll;background:initial;box-shadow:none;border-bottom:1px solid var(--border-clr);border-color:#e5e5e5;border-radius:0;border-radius:initial}.downloads[data-view=list] .download:hover{background:var(--clr-surface-card);background:var(--clr-brand-neutral-200)}.downloads[data-view=list] .download-members{box-shadow:inset 4px 0 0 var(--clr-brand-500);background:var(--clr-brand-50)}.downloads[data-view=list] .download-desc,.downloads[data-view=list] .download-lock,.downloads[data-view=list] .download-type{display:none}.downloads[data-view=list] .download-select{display:block;align-self:flex-start;margin-top:.25rem}.downloads[data-view=list] .download-title{display:flex;align-items:center;gap:.4rem}.downloads[data-view=list] .download-title-lock{display:block;width:1rem;height:1rem;flex:none}.downloads[data-view=list] .download-meta{margin:0;display:flex;align-items:center;height:100%}.downloads[data-view=list] .download-ext,.downloads[data-view=list] .download-sku{display:inline}.downloads[data-view=list] .download-sku:before{content:" · "}.downloads[data-view=list] .download-order{margin-top:0;margin-right:1.5rem;margin-right:var(--l-space-m)}.downloads[data-view=list] .download-icon{align-self:center;margin-top:0}}.dl-group-head input,.download-select{position:relative;z-index:1;width:1.125rem;height:1.125rem;margin:0;accent-color:#171512;accent-color:var(--text-strong);cursor:pointer}.download-select:disabled{cursor:not-allowed;opacity:.4}.dl-bar{margin-top:1rem;margin-top:var(--l-space-s);padding:1rem 1rem 1rem 1.5rem;padding:var(--l-space-s) var(--l-space-s) var(--l-space-s) var(--l-space-m);position:sticky;bottom:1rem;bottom:var(--l-space-s);z-index:5;flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem;background:#fff;border:1px solid var(--border-clr);border-radius:.5rem;box-shadow:0 8px 28px rgba(23,21,18,.14);display:none}.dl-bar .btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;gap:.5em;border:0;background:#171512;background:var(--clr-neutral-900);color:#fff;font:inherit;cursor:pointer}.dl-bar .btn:focus-visible{outline:2px solid #171512;outline:2px solid var(--clr-neutral-900);outline-offset:2px}.dl-bar .btn svg{width:1.125rem;height:1.125rem}@media (min-width:48em){.downloads[data-view=list] .dl-bar{display:flex}}.dl-bar-info{margin:0 auto 0 0;color:#171512;color:var(--text-strong)}.dl-bar-info span{color:#6b665e;color:var(--text-muted);display:none}.dl-bar-clear{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:none;padding:.25rem;font:inherit;font-size:clamp(.875rem,.75rem + .25vw,1rem);font-size:var(--fs-s);line-height:1.65;line-height:var(--lh-s);color:#171512;color:var(--clr-text-strong);-webkit-text-decoration:underline;text-decoration:underline;text-underline-offset:.15em;cursor:pointer}.dl-bar-clear:hover{-webkit-text-decoration:none;text-decoration:none}.dl-bar-note{flex-basis:100%;margin:0;font-size:.8125rem;color:#6b665e;color:var(--clr-text-muted)}@media (prefers-reduced-motion:reduce){.download{transition:none}}a.link-arrow{display:inline-block;font-weight:600;font-weight:var(--fw-semibold);text-wrap:balance}a.link-arrow:after{content:"";display:inline-block;width:1em;height:1em;width:1rem;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22currentColor%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20d%3D%22M7.828%2011H20v2H7.828l5.364%205.364-1.414%201.414L4%2012l7.778-7.778%201.414%201.414z%22%2F%3E%3C%2Fsvg%3E");background-size:1rem;background-position:50%;background-repeat:no-repeat;transform:rotate(180deg);transform:translateY(.25em) rotate(180deg);margin-left:.5rem;margin-left:var(--l-space-xxs)}.lightbox-gallery img{-o-object-fit:cover;object-fit:cover;aspect-ratio:4/3;border-radius:.5rem}.list-features{margin-bottom:2rem;margin-bottom:var(--l-space-l);margin-top:2rem;margin-top:var(--l-space-l);padding-left:0;list-style:none;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1rem;grid-gap:var(--l-space-s);gap:1rem;gap:var(--l-space-s)}.list-features li{display:flex;align-items:center;gap:1rem;gap:var(--l-space-s)}:is(.list-features li) .icon{width:3rem;height:3rem;border-radius:50%;background:var(--clr-brand-neutral-400);background:var(--clr-brand-200);display:flex;align-items:center;justify-content:center}:is(:is(.list-features li) .icon) svg{width:24px;height:24px}:is(:is(.list-features li) .text) p:first-child{font-size:clamp(.875rem,.75rem + .25vw,1rem);font-size:var(--fs-s);line-height:1.65;line-height:var(--lh-s);font-weight:600;font-weight:var(--fw-semibold)}:is(:is(.list-features li) .text) p:last-child{font-size:clamp(.875rem,.75rem + .25vw,1rem);font-size:var(--fs-s);line-height:1.65;line-height:var(--lh-s);color:#6b665e;color:var(--text-muted)}.icon-text{padding:1rem;padding:var(--l-space-s);border-radius:.5rem;display:flex;align-items:center;gap:.75rem;gap:var(--l-space-xs);background:var(--clr-brand-neutral-200)}.section-bg .icon-text{background:#fff;border:1px solid var(--border-2)}.icon-text .icon{background:var(--clr-brand-neutral-400);background:var(--clr-brand-200);width:3rem;height:3rem;border-radius:50%;display:flex;align-items:center;justify-content:center}.icon-text .text{font-weight:500;font-weight:var(--fw-medium);font-size:clamp(.875rem,.75rem + .25vw,1rem);font-size:var(--fs-s);line-height:1.65;line-height:var(--lh-s)}.list-equip{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:.75rem;grid-gap:var(--l-space-xs);gap:.75rem;gap:var(--l-space-xs)}.list-equip,.price-list{padding-left:0;list-style:none}.price{padding:1rem 1.5rem;padding:var(--l-space-s) var(--l-space-m);display:grid;grid-template-columns:1fr auto;grid-template-rows:auto 1fr;grid-template-areas:"heading tag" "desc tag";grid-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;border-radius:.5rem;background:#fff;border:1px solid var(--border-3)}.section-bg .price{border-color:var(--border-2)}.price+.price{margin-top:1.5rem;margin-top:var(--l-space-m)}.price-tag{grid-area:tag}.price-description{margin-top:8px;text-wrap:pretty}.price-heading{grid-area:heading;font-size:var(--fs-base);line-height:1.5;line-height:var(--lh-body)}dl.price-tag{margin:0;display:grid;grid-gap:4px;gap:4px}dl.price-tag div{display:flex;justify-content:flex-end;align-items:baseline;gap:10px}dl.price-tag dt{font-weight:400;color:var(--muted);font-size:14px}dl.price-tag dd{margin:0;font-weight:600}.price-suffix{font-weight:400;color:var(--muted)}.price-description{grid-area:desc;margin-top:.75rem;margin-top:var(--space-xs);font-size:clamp(.875rem,.75rem + .25vw,1rem);font-size:var(--fs-s);line-height:1.65;line-height:var(--lh-s);color:#6b665e;color:var(--text-muted)}.price-amount{font-weight:600;font-weight:var(--fw-semibold);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.price-prefix{font-weight:400;color:#6b665e;color:var(--text-muted)}.price-info{margin-top:1.5rem;margin-top:var(--l-space-m);background:var(--clr-brand-neutral-200);border:medium none currentcolor;border:initial}.section-bg .price-info{background:rgba(0,0,0,.04)}.additional-services{padding-left:0;list-style:none;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1rem 1.5rem;grid-gap:var(--l-space-s) var(--l-space-m);gap:1rem 1.5rem;gap:var(--l-space-s) var(--l-space-m);font-size:clamp(.875rem,.75rem + .25vw,1rem);font-size:var(--fs-s);line-height:1.65;line-height:var(--lh-s)}.additional-services>li{border-bottom:1px solid var(--border-1);padding-bottom:1rem;padding-bottom:var(--l-space-s);display:flex;gap:.5rem;gap:var(--l-space-xxs)}:is(.additional-services>li):before{width:1.65rem;width:calc(var(--lh-s)*1rem);height:1.65rem;height:calc(var(--lh-s)*1rem);background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJjdXJyZW50Q29sb3IiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIyIiBjbGFzcz0ibHVjaWRlIGx1Y2lkZS1jaXJjbGUtcGx1cyBwcmV2aWV3LWljb24iIHZpZXdCb3g9IjAgMCAyNCAyNCI+PGNpcmNsZSBjeD0iMTIiIGN5PSIxMiIgcj0iMTAiLz48cGF0aCBkPSJNOCAxMmg4TTEyIDh2OCIvPjwvc3ZnPg==");display:block;background-repeat:no-repeat;background-size:1.25em;background-position:50%}.advantages{--min-width:19em;--gap-y:var(--l-space-s);padding-left:0;list-style:none}.advantages>li{display:flex;gap:.5rem;gap:var(--l-space-xxs);text-wrap:pretty}:is(.advantages>li):before{content:"";width:calc(1.5rem + 4px);width:calc(var(--lh-body)*1rem + 4px);height:calc(1.5rem + 4px);height:calc(var(--lh-body)*1rem + 4px);transform:translateY(-2px);width:calc(1.5rem + 12px);width:calc(var(--lh-body)*1rem + 12px);height:calc(1.5rem + 12px);height:calc(var(--lh-body)*1rem + 12px);transform:translateY(-6px);background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJjdXJyZW50Q29sb3IiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIyIiBjbGFzcz0ibHVjaWRlIGx1Y2lkZS1jaGVjayBwcmV2aWV3LWljb24iIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZD0iTTIwIDYgOSAxN2wtNS01Ii8+PC9zdmc+");display:block;background-repeat:no-repeat;background-size:1.125em;background-position:50%;border-radius:50%;background-color:var(--clr-brand-500);flex-shrink:0}.target-list{--min-width:20em;padding-left:0;list-style:none;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,20em),1fr));grid-template-columns:repeat(auto-fit,minmax(min(100%,var(--min-width)),1fr));grid-gap:2rem;grid-gap:var(--l-space-l);gap:2rem;gap:var(--l-space-l)}.target-list .target{display:flex;flex-direction:row;align-items:center;gap:1rem;gap:var(--l-space-s)}:is(.target-list .target) .target-icon{flex-shrink:0;padding:0;width:3rem;height:3rem;background:#fff;background:var(--clr-brand-200);border-radius:50%;display:flex;align-items:center;justify-content:center}:is(:is(.target-list .target) .target-icon) svg{stroke:#171512;stroke:var(--text-strong);width:24px;height:24px;stroke-width:2px}:is(.target-list .target) .target-text{padding:0;font-weight:500;font-weight:var(--fw-medium)}.steps{margin-top:2rem;margin-bottom:2rem;margin-top:var(--l-space-l);margin-bottom:var(--l-space-l);counter-reset:steps-counter;padding-left:0;list-style:none;display:grid;grid-template-columns:repeat(5,1fr);grid-gap:1.5rem;grid-gap:var(--l-space-m);gap:1.5rem;gap:var(--l-space-m);font-size:clamp(.875rem,.75rem + .25vw,1rem);font-size:var(--fs-s);line-height:1.65;line-height:var(--lh-s);position:relative}.steps.center{text-align:center}@media screen and (min-width:840px){.steps:before{position:absolute;top:calc(1.3rem - 3px);left:.2em;content:"";display:block;height:5px;width:100%;background:linear-gradient(90deg,var(--border-1) 0,var(--border-1) 12%,var(--border-1) 92%,transparent 100%);border-radius:4px}}.steps li{position:relative;counter-increment:steps-counter}:is(.steps li):before{margin-bottom:1rem;margin-bottom:var(--l-space-s);content:counter(steps-counter);font-size:clamp(1rem,.875rem + .25vw,1.125rem);font-size:var(--fs-m);line-height:1.5;line-height:var(--lh-body);width:2.6rem;height:2.6rem;display:flex;align-items:center;justify-content:center;background:var(--clr-brand-500);border-radius:50%;position:relative;z-index:2;outline:4px solid #fff;font-weight:500;font-weight:var(--fw-medium);border:2px solid var(--clr-brand-800)}.section-bg :is(.steps li):before{outline-color:var(--clr-brand-neutral-200)}:is(.steps li) .step-heading{font-size:clamp(1rem,.875rem + .25vw,1.125rem);font-size:var(--fs-m);line-height:1.5;line-height:var(--lh-body)}:is(.steps li) p{margin-top:.75rem;margin-top:var(--space-xs);color:#6b665e;color:var(--text-muted)}.info-important{padding:1.5rem;padding:var(--l-space-m);background:#fff;border-radius:.5rem;background:rgba(0,0,0,.05)}.nav-section{padding-left:0;list-style:none}:is(.nav-section li)+:is(.nav-section li){margin-top:.5rem;margin-top:var(--l-space-xxs)}.nav-section a{display:flex;align-items:center;gap:.75rem;gap:var(--l-space-xs);-webkit-text-decoration:none;text-decoration:none}.nav-section svg{stroke:var(--clr-brand-500);width:1.5rem;height:1.5rem;stroke-width:2px}.list-downloads{padding-left:0;list-style:none}.list-downloads>li+li{margin-top:.25rem;margin-top:var(--l-space-xxxs)}.more-info{background:var(--clr-brand-500)}.more-info,.more-info-2{padding:2rem;padding:var(--l-space-l);border-radius:.5rem}.more-info-2{background:var(--clr-brand-200)}.more-info-3{padding:2rem;padding:var(--l-space-l);border-radius:.5rem;background:var(--clr-brand-900);color:#fff}.more-info-3 a,.more-info-3 h4,.more-info-3 p{color:#fff;color:hsla(0,0%,100%,.94)}.more-info-3 a:focus-visible,.more-info-3 a:hover{color:hsla(0,0%,100%,.87)}.more-info-3 .btn-primary{background:#fff;color:#2f2c28;color:var(--text-default)}.badge{border-radius:1.5rem;display:inline-block;color:#6b665e;color:var(--text-muted);font-size:clamp(.875rem,.75rem + .25vw,1rem);font-size:var(--fs-s);line-height:1.65;line-height:var(--lh-s)}.badge+*{margin-top:.375rem;margin-top:var(--space-xxs)}