.gb-accordion__item:not(.gb-accordion__item-open)>.gb-button .gb-accordion__icon-open{display:none}.gb-accordion__item.gb-accordion__item-open>.gb-button .gb-accordion__icon{display:none}.gb-button-button{display:inline-flex;align-items:center;justify-content:center;height:50px;min-width:150px;min-height:20px;padding:15px 20px;border:3px solid var(--contrast);background-color:var(--base-3);color:var(--contrast);text-decoration:none}.gb-button-button:hover,.gb-button-button:active,.gb-button-button:focus{border-color:var(--global-color-8);background-color:var(--base-3);color:var(--global-color-8)}a.gb-button-22804930{display:inline-flex;padding:15px 20px;text-decoration:none}a.gb-button-1a11a330{display:inline-flex;padding:15px 20px;text-decoration:none}a.gb-button-5cd56251{display:inline-flex;padding:15px 20px;text-decoration:none}a.gb-button-7ea7e191{display:inline-flex;padding:15px 20px;text-decoration:none}a.gb-button-374e81b0{display:inline-flex;align-items:center;column-gap:.5em;padding:5px;color:var(--contrast);text-decoration:none}a.gb-button-374e81b0:hover,a.gb-button-374e81b0:active,a.gb-button-374e81b0:focus{color:var(--contrast)}a.gb-button-374e81b0 .gb-icon{line-height:0}a.gb-button-374e81b0 .gb-icon svg{width:1.5em;height:1.5em;fill:currentColor}a.gb-button-f1950520{display:inline-flex;align-items:center;column-gap:.5em;padding:5px;color:var(--contrast);text-decoration:none}a.gb-button-f1950520:hover,a.gb-button-f1950520:active,a.gb-button-f1950520:focus{color:var(--contrast)}a.gb-button-f1950520 .gb-icon{line-height:0}a.gb-button-f1950520 .gb-icon svg{width:1.5em;height:1.5em;fill:currentColor}a.gb-button-5900aa07{display:inline-flex;align-items:center;column-gap:.5em;padding:5px;color:var(--contrast);text-decoration:none}a.gb-button-5900aa07:hover,a.gb-button-5900aa07:active,a.gb-button-5900aa07:focus{color:var(--contrast)}a.gb-button-5900aa07 .gb-icon{line-height:0}a.gb-button-5900aa07 .gb-icon svg{width:1.5em;height:1.5em;fill:currentColor}a.gb-button-e6368a2b{display:inline-flex;align-items:center;column-gap:.5em;padding:5px;color:var(--contrast);text-decoration:none}a.gb-button-e6368a2b:hover,a.gb-button-e6368a2b:active,a.gb-button-e6368a2b:focus{color:var(--contrast)}a.gb-button-e6368a2b .gb-icon{line-height:0}a.gb-button-e6368a2b .gb-icon svg{width:1.5em;height:1.5em;fill:currentColor}.gb-container.gb-tabs__item:not(.gb-tabs__item-open){display:none}.gb-container-ddf533b5:hover{color:var(--global-color-8)}.gb-container-e6637c66{width:70%}.gb-container-ccb1c0e3{margin-top:50px;margin-bottom:120px}.gb-grid-wrapper>.gb-grid-column-0bfb26ef{width:66.66%}.gb-grid-wrapper>.gb-grid-column-1f9121f5{width:25%}.gb-grid-wrapper>.gb-grid-column-546be244{width:25%}.gb-grid-wrapper>.gb-grid-column-19e81a19{width:25%}.gb-grid-wrapper>.gb-grid-column-682c7ad1{width:25%}.gb-grid-wrapper>.gb-grid-column-0d2ea8d1{width:33.33%}.gb-container-0d2ea8d1:hover{color:var(--global-color-8)}.gb-container-92792174{padding-top:100px;padding-bottom:100px;margin-top:80px;margin-bottom:80px;background-color:var(--contrast-3);background-image:url(https://stefan-weigand.com/wp-content/uploads/2025/12/frankfurt-sankt-ignatius-dsj-3579-stefan-weigand-sw.jpg);background-repeat:no-repeat;background-position:center center;background-size:cover;background-attachment:fixed}.gb-container-92792174.gb-has-dynamic-bg{background-image:var(--background-url)}.gb-container-92792174.gb-no-dynamic-bg{background-image:none}.gb-container-65d40337{max-width:1200px;padding-right:40px;padding-left:40px;margin-right:auto;margin-left:auto}.gb-grid-wrapper>.gb-grid-column-ade91d02{width:60%}.gb-grid-wrapper>.gb-grid-column-43593f59{width:40%}.gb-container-95ee0994{min-height:500px;margin-top:100px;margin-bottom:100px;background-image:url(https://stefan-weigand.com/wp-content/uploads/2024/03/dtf4559-raw-stefan-weigand-sw-mod-klein-scaled.jpg);background-repeat:no-repeat;background-position:center center;background-size:cover;background-attachment:fixed}.gb-container-95ee0994.gb-has-dynamic-bg{background-image:var(--background-url)}.gb-container-95ee0994.gb-no-dynamic-bg{background-image:none}.gb-grid-wrapper>.gb-grid-column-1713e9ac{width:50%}.gb-grid-wrapper>.gb-grid-column-9d9effab{width:50%}.gb-grid-wrapper>.gb-grid-column-1ddb911e{width:50%}.gb-grid-wrapper>.gb-grid-column-cca79196{width:50%}.gb-container-d7214501{padding:40px;margin-top:100px;margin-bottom:150px;border:2px solid}.gb-grid-wrapper>.gb-grid-column-635edf71{width:5%}.gb-grid-wrapper>.gb-grid-column-0463b747{width:50%}.gb-grid-wrapper>.gb-grid-column-0025af64{width:5%}.gb-grid-wrapper>.gb-grid-column-a0edb4d8{width:50%}.gb-grid-wrapper>.gb-grid-column-c4cd32f0{width:5%}.gb-grid-wrapper>.gb-grid-column-5ddc84e5{width:50%}.gb-container-322d1e92{position:relative;text-align:right;margin-top:80px;margin-bottom:-40px}.gb-container-322d1e92:hover{color:var(--global-color-8)}.gb-container-c1f14b06{display:flex;flex-direction:row;align-items:center;column-gap:15px;margin:20px}.gb-container-22e050ef{display:flex;align-items:center;column-gap:10px}.gb-container-a04c31e5{width:auto;flex-grow:1;flex-shrink:0;border-top:1px solid var(--contrast)}.gb-image-aff2a3d4{vertical-align:middle}.gb-block-image-a9cb56d5{margin-bottom:60px;text-align:left}.gb-image-a9cb56d5{width:700px;vertical-align:middle}.gb-image-f2a58b29{vertical-align:middle}.gb-image-cf7b5a53{vertical-align:middle}.gb-image-71d2fc7d{vertical-align:middle}div.gb-headline-50dae2cc{font-size:50px;margin-top:80px;margin-bottom:110px}h2.gb-headline-785dca40{margin-top:50px}div.gb-headline-245265e0{font-size:45px;color:#88888c}div.gb-headline-209051d7{font-size:45px;color:#88888c}div.gb-headline-94d186ee{font-size:45px;color:#88888c}div.gb-headline-0dcbf513{font-size:45px;color:#88888c}div.gb-headline-1a4dd5ba{font-size:100px;line-height:1em;color:var(--contrast)}h1.gb-headline-784f6e03{font-size:35px;color:var(--base-3)}h3.gb-headline-6a49cd47{display:flex;align-items:center;column-gap:.5em}h3.gb-headline-6a49cd47 .gb-icon{line-height:0}h3.gb-headline-6a49cd47 .gb-icon svg{width:1em;height:1em;fill:currentColor}div.gb-headline-fcd1f9d9{font-size:20px}h3.gb-headline-89c4ff05{display:flex;align-items:center;column-gap:.5em}h3.gb-headline-89c4ff05 .gb-icon{line-height:0}h3.gb-headline-89c4ff05 .gb-icon svg{width:1em;height:1em;fill:currentColor}div.gb-headline-d9593026{font-size:20px}h3.gb-headline-b9baae20{display:flex;align-items:center;column-gap:.5em}h3.gb-headline-b9baae20 .gb-icon{line-height:0}h3.gb-headline-b9baae20 .gb-icon svg{width:1em;height:1em;fill:currentColor}div.gb-headline-b2c74bdb{font-size:20px}h2.gb-headline-265fea90{display:flex;align-items:center;justify-content:flex-end;column-gap:.5em;margin-right:100px}.gb-grid-wrapper-cdb63d87{display:flex;flex-wrap:wrap;align-items:flex-end;margin-left:-80px}.gb-grid-wrapper-cdb63d87>.gb-grid-column{box-sizing:border-box;padding-left:80px}.gb-grid-wrapper-338c5d47{display:flex;flex-wrap:wrap;margin-left:-40px}.gb-grid-wrapper-338c5d47>.gb-grid-column{box-sizing:border-box;padding-left:40px}.gb-grid-wrapper-e083d156{display:flex;flex-wrap:wrap;row-gap:40px;margin-left:-60px}.gb-grid-wrapper-e083d156>.gb-grid-column{box-sizing:border-box;padding-left:60px}.gb-grid-wrapper-e29b80cb{display:flex;flex-wrap:wrap;row-gap:40px;margin-left:-60px}.gb-grid-wrapper-e29b80cb>.gb-grid-column{box-sizing:border-box;padding-left:60px}.gb-grid-wrapper-b8026362{display:flex;flex-wrap:wrap;row-gap:40px;margin-left:-60px}.gb-grid-wrapper-b8026362>.gb-grid-column{box-sizing:border-box;padding-left:60px}.gb-grid-wrapper-9e51807b{display:flex;flex-wrap:wrap;margin-left:-20px}.gb-grid-wrapper-9e51807b>.gb-grid-column{box-sizing:border-box;padding-left:20px}.gb-grid-wrapper-9c303d92{display:flex;flex-wrap:wrap;margin-left:-20px}.gb-grid-wrapper-9c303d92>.gb-grid-column{box-sizing:border-box;padding-left:20px}.gb-grid-wrapper-5f1ce0d0{display:flex;flex-wrap:wrap;margin-left:-20px}.gb-grid-wrapper-5f1ce0d0>.gb-grid-column{box-sizing:border-box;padding-left:20px}@media (max-width:1024px){.gb-container-c1f14b06{flex-direction:column;align-items:flex-start;column-gap:25px;row-gap:15px}.gb-container-a04c31e5{flex-grow:1}.gb-grid-wrapper>.gb-grid-column-a04c31e5{flex-grow:1}}@media (max-width:767px){a.gb-button-22804930{margin-top:20px}.gb-container-e6637c66{width:100%}.gb-grid-wrapper>.gb-grid-column-e6637c66{width:100%}.gb-container-ccb1c0e3{margin-top:30px;margin-bottom:50px}.gb-container-0bfb26ef{text-align:center;padding-left:20px}.gb-grid-wrapper>.gb-grid-column-0bfb26ef{width:100%}.gb-grid-wrapper>.gb-grid-column-1f9121f5{width:100%}.gb-grid-wrapper>.gb-grid-column-546be244{width:100%}.gb-grid-wrapper>.gb-grid-column-19e81a19{width:100%}.gb-grid-wrapper>.gb-grid-column-682c7ad1{width:100%}.gb-container-0d2ea8d1{text-align:center;margin-left:20px}.gb-grid-wrapper>.gb-grid-column-0d2ea8d1{width:100%}.gb-container-92792174{padding-top:60px;margin-top:50px;margin-bottom:40px;background-attachment:initial}.gb-container-65d40337{padding-right:10px;padding-left:10px}.gb-container-ade91d02{margin-bottom:20px}.gb-grid-wrapper>.gb-grid-column-ade91d02{width:100%}.gb-grid-wrapper>.gb-grid-column-43593f59{width:100%}.gb-container-95ee0994{margin-top:50px;margin-bottom:50px;background-attachment:initial}.gb-grid-wrapper>.gb-grid-column-1713e9ac{width:100%}.gb-grid-wrapper>.gb-grid-column-9d9effab{width:100%}.gb-grid-wrapper>.gb-grid-column-1ddb911e{width:100%}.gb-grid-wrapper>.gb-grid-column-cca79196{width:100%}.gb-container-d7214501{padding:25px;margin-top:50px;margin-bottom:30px}.gb-container-635edf71{margin-bottom:-10px}.gb-grid-wrapper>.gb-grid-column-635edf71{width:20%}.gb-grid-wrapper>.gb-grid-column-0463b747{width:100%}.gb-container-0025af64{margin-bottom:-10px}.gb-grid-wrapper>.gb-grid-column-0025af64{width:20%}.gb-container-a0edb4d8{margin-bottom:10px}.gb-grid-wrapper>.gb-grid-column-a0edb4d8{width:100%}.gb-container-c4cd32f0{margin-bottom:-10px}.gb-grid-wrapper>.gb-grid-column-c4cd32f0{width:20%}.gb-grid-wrapper>.gb-grid-column-5ddc84e5{width:100%}.gb-container-322d1e92{margin-top:30px}.gb-image-aff2a3d4{height:600px;object-fit:cover}.gb-block-image-cf7b5a53{padding:20px}.gb-block-image-71d2fc7d{padding:20px}div.gb-headline-50dae2cc{margin-top:50px;margin-bottom:50px}h2.gb-headline-72879b3a{margin-bottom:20px}h2.gb-headline-785dca40{margin-top:40px;margin-bottom:20px}h2.gb-headline-b6275190{margin-bottom:20px}h2.gb-headline-ca96f72a{margin-bottom:20px}h2.gb-headline-42ffa401{margin-bottom:20px}div.gb-headline-fcd1f9d9{margin-bottom:30px}div.gb-headline-d9593026{margin-bottom:30px}div.gb-headline-b2c74bdb{margin-bottom:15px}h2.gb-headline-265fea90{margin-right:25px}div.gb-headline-822d5b14{font-size:22px}div.gb-headline-f92edeb4{font-size:22px}div.gb-headline-eb60bcc2{font-size:16px}div.gb-headline-71bedead{font-size:22px}div.gb-headline-e6f45a4f{font-size:22px}.gb-grid-wrapper-9c303d92{margin-left:-40px}.gb-grid-wrapper-9c303d92>.gb-grid-column{padding-left:40px}.gb-grid-wrapper-5f1ce0d0{margin-left:-40px}.gb-grid-wrapper-5f1ce0d0>.gb-grid-column{padding-left:40px}}:root{--gb-container-width:1200px}.gb-container .wp-block-image img{vertical-align:middle}.gb-grid-wrapper .wp-block-image{margin-bottom:0}.gb-highlight{background:0 0}.gb-shape{line-height:0}.gb-container-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:99}