:root{--gb-container-width:1180px;}.gb-container .wp-block-image img{vertical-align:middle;}.gb-grid-wrapper .wp-block-image{margin-bottom:0;}.gb-highlight{background:none;}.gb-shape{line-height:0;}.gb-container-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:99;}.gb-element-pjh{background-color:var(--base-4)}.gb-element-pjhso{padding-bottom:clamp(40px,6vw,64px);padding-top:clamp(64px,9vw,104px)}.gb-element-pjhsi{margin-left:max(0px,calc((100% - 1180px) / 2));max-width:840px}.gb-element-pjhf{margin:0 auto;max-width:1180px;padding:0 clamp(20px,5vw,40px) 26px}.gb-element-pjfz{align-items:center;display:flex;flex-wrap:wrap;gap:10px;margin-top:28px}.gb-element-pqa{color:inherit;display:block;text-decoration:none}.gb-element-pqb{aspect-ratio:4/3;background-color:var(--base-2);margin-bottom:16px;overflow:hidden}.gb-element-pjgr{border-bottom:1px solid var(--base-4-line);margin-top:36px}.gb-element-pjg0{border-top:1px solid var(--base-4-line);display:grid;gap:32px;grid-template-columns:360px minmax(0,1fr);padding-bottom:32px;padding-top:32px}@media (max-width:1024px){.gb-element-pjg0{gap:20px;grid-template-columns:minmax(0,1fr)}}.gb-element-pjg0b{aspect-ratio:4/3;overflow:hidden}.gb-element-pjg1{border-top:1px solid var(--base-4-line);display:grid;gap:32px;grid-template-columns:360px minmax(0,1fr);padding-bottom:32px;padding-top:32px}@media (max-width:1024px){.gb-element-pjg1{gap:20px;grid-template-columns:minmax(0,1fr)}}.gb-element-pjg1b{aspect-ratio:4/3;overflow:hidden}.gb-element-pjg2{border-top:1px solid var(--base-4-line);display:grid;gap:32px;grid-template-columns:360px minmax(0,1fr);padding-bottom:32px;padding-top:32px}@media (max-width:1024px){.gb-element-pjg2{gap:20px;grid-template-columns:minmax(0,1fr)}}.gb-element-pjg2b{aspect-ratio:4/3;overflow:hidden}.gb-element-pjzi{border-top:1px solid var(--contrast-3);max-width:760px;padding-top:48px}.gb-element-pjzr{align-items:flex-end;display:flex;flex-wrap:wrap;gap:14px;margin-top:32px}.gb-element-pjzq{align-items:center;border-bottom:1px solid var(--accent);color:var(--ueberschrift,var(--contrast));display:inline-flex;font-family:'Inter',system-ui,-apple-system,'Segoe UI',Roboto,sans-serif;font-size:15px;font-weight:500;gap:10px;justify-self:start;line-height:1.2;padding-bottom:13px;text-decoration:none;transition:color 200ms ease-out,border-color 200ms ease-out;width:fit-content}.gb-element-pjzq:hover{border-bottom-color:var(--contrast);color:var(--accent-dark)}.gb-element-fsmb{background-color:var(--base-4)}.gb-element-fsw{background-color:var(--base-4);color:var(--base-4-text);padding:56px clamp(20px,5vw,40px) 64px clamp(20px,5vw,40px)}.gb-element-fsi{display:grid;gap:48px;grid-template-columns:1.1fr .8fr 1.15fr;margin-left:auto;margin-right:auto;max-width:1180px}@media (max-width:1024px){.gb-element-fsi{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.gb-element-fsi{gap:36px;grid-template-columns:minmax(0,1fr)}}.gb-element-fsk1{align-content:start;display:grid;gap:18px}.gb-element-fswm{display:inline-block;text-decoration:none}.gb-element-fsk3{display:grid;gap:2px}.gb-element-fst1{color:var(--base-4-text);font-size:14px;line-height:1.9;text-decoration:none}.gb-element-fst1:hover{color:var(--accent)}.gb-element-fsm1{color:var(--base-4-text);font-size:14px;line-height:1.9;text-decoration:none}.gb-element-fsm1:hover{color:var(--accent)}.gb-element-fssg{display:grid}.gb-element-fsl0{color:var(--base-4-text);display:block;font-size:14px;line-height:1.9;text-decoration:none}.gb-element-fsl0:hover{color:var(--accent)}.gb-element-fsl1{color:var(--base-4-text);display:block;font-size:14px;line-height:1.9;text-decoration:none}.gb-element-fsl1:hover{color:var(--accent)}.gb-element-fsl2{color:var(--base-4-text);display:block;font-size:14px;line-height:1.9;text-decoration:none}.gb-element-fsl2:hover{color:var(--accent)}.gb-element-fsl3{color:var(--base-4-text);display:block;font-size:14px;line-height:1.9;text-decoration:none}.gb-element-fsl3:hover{color:var(--accent)}.gb-element-fsl4{color:var(--base-4-text);display:block;font-size:14px;line-height:1.9;text-decoration:none}.gb-element-fsl4:hover{color:var(--accent)}.gb-element-fsl6{color:var(--base-4-text);display:block;font-size:14px;line-height:1.9;text-decoration:none}.gb-element-fsl6:hover{color:var(--accent)}.gb-element-fsek{align-content:start;display:grid;gap:12px}.gb-element-fsekb{align-items:center;border-bottom:1px solid var(--accent);color:var(--base);display:inline-flex;font-family:'Inter',system-ui,-apple-system,'Segoe UI',Roboto,sans-serif;font-size:15px;font-weight:500;line-height:1.2;margin-top:8px;padding-bottom:3px;text-decoration:none;transition:color 200ms ease-out,border-color 200ms ease-out;width:fit-content}.gb-element-fsekb:hover{border-bottom-color:var(--base);color:var(--accent)}.gb-element-fsz{align-items:center;border-top:1px solid var(--base-4-line);display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin-left:auto;margin-right:auto;margin-top:48px;max-width:var(--gb-container-width);padding-top:28px}.gb-element-fszr{display:flex;gap:20px}.gb-element-fsr0{color:var(--base-4-muted);font-family:'IBM Plex Mono',ui-monospace,SFMono-Regular,Consolas,monospace;font-size:11px;letter-spacing:.1em;text-decoration:none}.gb-element-fsr0:hover{color:var(--accent)}.gb-element-fsr1{color:var(--base-4-muted);font-family:'IBM Plex Mono',ui-monospace,SFMono-Regular,Consolas,monospace;font-size:11px;letter-spacing:.1em;text-decoration:none}.gb-element-fsr1:hover{color:var(--accent)}.gb-text-pjhe{color:var(--base);font-family:'Jost','Century Gothic',Futura,system-ui,sans-serif;font-size:clamp(32px,5.4vw,54px);font-weight:200;letter-spacing:.005em;line-height:1.1;margin-bottom:14px;margin-top:0}.gb-text-pjht{color:var(--contrast-3);font-family:'Jost','Century Gothic',Futura,system-ui,sans-serif;font-size:clamp(19px,2.3vw,24px);font-weight:300;letter-spacing:.01em;line-height:1.3;margin-bottom:24px;margin-top:0}.gb-text-pjhl{font-size:clamp(18px,2.2vw,20px);line-height:1.6}.gb-text-pjhn{color:var(--base-4-muted);font-family:'IBM Plex Mono',ui-monospace,SFMono-Regular,Consolas,monospace;font-size:10px;letter-spacing:.14em;margin-bottom:0;margin-top:10px;text-transform:uppercase}.gb-text-pjfl{color:var(--contrast-2);font-family:'IBM Plex Mono',ui-monospace,SFMono-Regular,Consolas,monospace;font-size:11px;letter-spacing:.14em;margin-bottom:0;margin-right:6px;margin-top:0;text-transform:uppercase}.gb-text-pjfalle{background-color:var(--contrast);border:1px solid var(--contrast);color:var(--base);cursor:pointer;font-family:'IBM Plex Mono',ui-monospace,SFMono-Regular,Consolas,monospace;font-size:11px;letter-spacing:.12em;padding:8px 16px;text-transform:uppercase;transition:background-color 200ms ease-out,color 200ms ease-out}.gb-text-pjfgewerbe{background-color:transparent;border:1px solid var(--contrast-3-dark);color:var(--contrast);cursor:pointer;font-family:'IBM Plex Mono',ui-monospace,SFMono-Regular,Consolas,monospace;font-size:11px;letter-spacing:.12em;padding:8px 16px;text-transform:uppercase;transition:background-color 200ms ease-out,color 200ms ease-out}.gb-text-pjfverwaltung{background-color:transparent;border:1px solid var(--contrast-3-dark);color:var(--contrast);cursor:pointer;font-family:'IBM Plex Mono',ui-monospace,SFMono-Regular,Consolas,monospace;font-size:11px;letter-spacing:.12em;padding:8px 16px;text-transform:uppercase;transition:background-color 200ms ease-out,color 200ms ease-out}.gb-text-pjfverein{background-color:transparent;border:1px solid var(--contrast-3-dark);color:var(--contrast);cursor:pointer;font-family:'IBM Plex Mono',ui-monospace,SFMono-Regular,Consolas,monospace;font-size:11px;letter-spacing:.12em;padding:8px 16px;text-transform:uppercase;transition:background-color 200ms ease-out,color 200ms ease-out}.gb-text-de88d3fb{background-color:transparent;border:1px solid var(--contrast-3-dark);color:var(--contrast);cursor:pointer;font-family:'IBM Plex Mono',ui-monospace,SFMono-Regular,Consolas,monospace;font-size:11px;letter-spacing:.12em;padding:8px 16px;text-transform:uppercase;transition:background-color 200ms ease-out,color 200ms ease-out}.gb-text-pjfzahl{color:var(--contrast-2);font-family:'IBM Plex Mono',ui-monospace,SFMono-Regular,Consolas,monospace;font-size:11px;letter-spacing:.12em;margin-bottom:0;margin-left:auto;margin-top:0;text-transform:uppercase}.gb-text-pqk{color:var(--contrast-2);font-family:'IBM Plex Mono',ui-monospace,SFMono-Regular,Consolas,monospace;font-size:11px;letter-spacing:.1em;margin-bottom:8px;margin-top:0;text-transform:uppercase}.gb-text-pqh{font-size:21px;font-weight:400;line-height:1.3;margin-bottom:6px;margin-top:0}.gb-text-pjuh{border-top:1px solid var(--contrast-3);color:var(--contrast-2);font-family:'IBM Plex Mono',ui-monospace,SFMono-Regular,Consolas,monospace;font-size:11px;letter-spacing:.1em;margin-bottom:0;margin-top:44px;padding-top:18px;text-transform:uppercase}.gb-text-pjg0k{color:var(--accent);font-family:'IBM Plex Mono',ui-monospace,SFMono-Regular,Consolas,monospace;font-size:11px;letter-spacing:.1em;margin-bottom:10px;margin-top:0;text-transform:uppercase}.gb-text-pjg0h{color:var(--base);font-size:23px;font-weight:400;line-height:1.3;margin-bottom:10px;margin-top:0}.gb-text-pjg0t{color:var(--base-4-muted);font-size:15px;line-height:1.7;margin-bottom:0;margin-top:0}.gb-text-pjg1k{color:var(--accent);font-family:'IBM Plex Mono',ui-monospace,SFMono-Regular,Consolas,monospace;font-size:11px;letter-spacing:.1em;margin-bottom:10px;margin-top:0;text-transform:uppercase}.gb-text-pjg1h{color:var(--base);font-size:23px;font-weight:400;line-height:1.3;margin-bottom:10px;margin-top:0}.gb-text-pjg1t{color:var(--base-4-muted);font-size:15px;line-height:1.7;margin-bottom:0;margin-top:0}.gb-text-pjg2k{color:var(--accent);font-family:'IBM Plex Mono',ui-monospace,SFMono-Regular,Consolas,monospace;font-size:11px;letter-spacing:.1em;margin-bottom:10px;margin-top:0;text-transform:uppercase}.gb-text-pjg2h{color:var(--base);font-size:23px;font-weight:400;line-height:1.3;margin-bottom:10px;margin-top:0}.gb-text-pjg2t{color:var(--base-4-muted);font-size:15px;line-height:1.7;margin-bottom:0;margin-top:0}.gb-text-pjzqz{color:var(--contrast-2);font-family:'IBM Plex Mono',ui-monospace,SFMono-Regular,Consolas,monospace;font-size:12px}.gb-text-fsa1{color:var(--base-4-text);font-size:14px;line-height:1.7;margin-bottom:0;margin-top:0}.gb-text-fsa2{color:var(--base-4-muted);font-size:13px;line-height:1.7;margin-bottom:0;margin-top:0}.gb-text-fssh{color:var(--base-4-muted);font-family:'IBM Plex Mono',ui-monospace,SFMono-Regular,Consolas,monospace;font-size:11px;letter-spacing:.14em;line-height:1.6;margin-bottom:18px;margin-top:0;text-transform:uppercase}.gb-text-fsekh{color:var(--base-4-muted);font-family:'IBM Plex Mono',ui-monospace,SFMono-Regular,Consolas,monospace;font-size:11px;letter-spacing:.14em;line-height:1.6;margin-bottom:6px;margin-top:0;text-transform:uppercase}.gb-text-fsekt{color:var(--base-4-text);font-size:14px;line-height:1.7;margin-bottom:0;margin-top:0;max-width:40ch}.gb-text-fsekp{color:var(--base-4-muted);font-family:'IBM Plex Mono',ui-monospace,SFMono-Regular,Consolas,monospace;font-size:11px;letter-spacing:.1em;line-height:1.6;margin-bottom:0;margin-top:2px;text-transform:uppercase}.gb-text-fszc{color:var(--base-4-muted);font-family:'IBM Plex Mono',ui-monospace,SFMono-Regular,Consolas,monospace;font-size:11px;letter-spacing:.1em;margin-bottom:0;margin-top:0;text-transform:uppercase}.gb-looper-pql{display:grid;gap:44px 40px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:40px}@media (max-width:1024px){.gb-looper-pql{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.gb-looper-pql{grid-template-columns:minmax(0,1fr)}}.gb-media-pqm{filter:grayscale(1) contrast(1.06);height:100%;object-fit:cover;transition:filter 350ms ease-out,transform 350ms cubic-bezier(.22,1,.36,1);width:100%}.gb-media-pqm:hover{filter:grayscale(0);transform:scale(1.03)}.gb-media-pjg0i{height:100%;object-fit:cover;width:100%}.gb-media-pjg1i{height:100%;object-fit:cover;width:100%}.gb-media-pjg2i{height:100%;object-fit:cover;width:100%}.gb-media-fswmi{display:block;height:auto;width:200px}@media (max-width:767px){.gb-media-fswmi{width:170px}}