.bb-faq-cluster{padding:72px 0;width:100%}.bb-faq-toggle{align-items:flex-start;color:var(--deep-teal);cursor:pointer;display:flex;font-family:var(--gp-font--lora);font-size:20px;font-weight:500;gap:32px;justify-content:space-between;padding:28px 0;padding-bottom:15px;padding-top:15px;transition:color 0.2s ease}.bb-faq-toggle:hover{color:var(--petrol)}@media (max-width:767px){.bb-faq-toggle{font-size:17px}}.bb-faq-icon{align-items:center;border:1.5px solid var(--border);border-bottom-color:var(--beere);border-left-color:var(--beere);border-radius:50%;border-right-color:var(--beere);border-top-color:var(--beere);color:var(--beere);display:flex;flex-shrink:0;height:32px;justify-content:center;width:32px}.bb-faq-icon svg{height:15px;width:15px}.bb-faq-a{color:var(--text-muted);font-size:16px;line-height:1.65;padding:0 80px 28px 0}.bb-faq-a p{margin:0}.bb-faq-a p+p{margin-top:14px}@media(max-width:700px){.bb-faq-a{padding-right:0}}.bb-footer-h4{color:rgba(255,255,255,0.6);font-family:var(--gp-font--public-sans);font-size:13px;font-weight:700;letter-spacing:2px;margin-bottom:24px;text-transform:uppercase}.bb-footer-brand-name{color:#fff;font-family:var(--gp-font--lora);font-size:22px;font-style:italic;font-weight:500;line-height:1.2;margin-bottom:4px}.bb-footer-brand-sub{color:rgba(255,255,255,0.5);font-size:11px;letter-spacing:1.5px;margin-bottom:24px;text-transform:uppercase}.bb-footer-brand-desc{color:rgba(255,255,255,0.75);font-size:14px;line-height:1.55;margin-bottom:20px;max-width:280px}.bb-footer-trust{border-top:1px solid rgba(255,255,255,0.12);color:rgba(255,255,255,0.55);font-size:11px;letter-spacing:1.4px;padding-top:18px;text-transform:uppercase}.bb-footer-links{display:flex;flex-direction:column;gap:10px;list-style:none;margin:0;padding:0}.bb-footer-links li{margin:0}.bb-footer-links a{color:rgba(255,255,255,0.78);font-size:14px;text-decoration:none;transition:color 0.2s ease}.bb-footer-links a:hover{color:#fff}.bb-footer-contact{border-top:1px solid rgba(255,255,255,0.12);color:rgba(255,255,255,0.75);font-size:13px;line-height:1.6;margin-top:16px;padding-top:16px}.bb-footer-contact a{color:#fff;text-decoration:none}.bb-footer-tagline{background:var(--deep-teal);width:100%}.bb-footer-tagline-inner{border-bottom:1px solid rgba(255,255,255,0.12);border-top:1px solid rgba(255,255,255,0.12);margin:0 auto;max-width:1200px;padding:32px 40px;text-align:center}.bb-footer-tagline-text{color:#DBBFCC;font-family:var(--gp-font--lora);font-size:22px;font-style:italic;margin:0}.bb-faq-item{background-color:var(--white);margin-bottom:10px;padding-left:10px;padding-right:10px;transition:border-color 0.2s ease,padding-left 0.2s ease;border:1px solid var(--border-light);border-radius:12px}.bb-faq{display:flex;flex-direction:column}.bb-dash-list{display:flex;flex-direction:column;gap:12px;list-style:none;margin:0;padding:0}.bb-dash-list li{color:var(--text);font-size:15px;line-height:1.45;padding-left:18px;position:relative}.bb-dash-list li::before{background:var(--petrol);content:'';height:1px;left:0;position:absolute;top:9px;width:8px}.bb-outer{padding-bottom:80px;padding-top:80px;width:100%}@media (max-width:700px){.bb-outer{padding-bottom:72px;padding-top:72px}}.bb-inner{margin-left:auto;margin-right:auto;max-width:1240px;padding-left:64px;padding-right:64px;width:100%}@media (max-width:1024px){.bb-inner{padding-left:20px;padding-right:20px}}@media (max-width:700px){.bb-inner{padding-left:10px;padding-right:10px}}.bb-inner-narrow{margin-left:auto;margin-right:auto;max-width:880px;padding-left:64px;padding-right:64px;width:100%}@media (max-width:767px){.bb-inner-narrow{padding-left:24px;padding-right:24px}}.bb-overline{color:var(--petrol);font-size:14px;font-weight:700;letter-spacing:2.5px;margin-bottom:24px;text-transform:uppercase}.bb-lead{color:var(--text-muted);font-size:20px;font-weight:400;line-height:1.55;max-width:640px}.bb-quote{color:var(--deep-teal);flex:1;font-family:var(--gp-font--lora);font-size:20px;font-style:italic;line-height:1.45}.bb-tag{color:var(--petrol);font-size:11px;font-weight:600;letter-spacing:2px;text-transform:uppercase}.bb-btn{align-items:center;background:transparent;border:1.5px solid var(--beere);border-radius:100px;color:var(--beere);cursor:pointer;display:inline-flex;font-family:inherit;font-size:15px;font-weight:600;gap:10px;letter-spacing:0.2px;padding:16px 32px;text-align:center;text-decoration:none;transition:all 0.25s ease}.bb-btn:hover{background:var(--beere);color:#ffffff}.bb-link-list{border-top:1px solid var(--border-light);display:flex;flex-direction:column;gap:8px;list-style:none;margin:0;padding:20px 0 0}.bb-link-list li{margin:0}.bb-link-list a{align-items:center;color:var(--text-muted);display:inline-flex;font-size:14px;gap:6px;padding:4px 0;text-decoration:none;transition:color 0.2s ease}.bb-link-list a:hover{color:var(--petrol)}.bb-link-list a::before{color:var(--petrol);content:'→';font-weight:400}.bb-card{background:#ffffff;border-radius:14px;display:flex;flex-direction:column;gap:24px;row-gap:0px;transition:box-shadow 0.3s ease,transform 0.3s ease;padding:20px}.bb-card:hover{box-shadow:0 24px 48px -24px rgba(27,75,80,0.18);transform:translateY(-3px)}.bb-grid-3{display:grid;gap:28px;grid-template-columns:1fr 1fr 1fr}@media(max-width:1100px){.bb-grid-3{grid-template-columns:1fr}}.bb-section-head-center{display:block;margin-bottom:80px;text-align:center}.bb-section-head-center h2{margin-left:auto;margin-right:auto;max-width:760px}.bb-section-head-center .bb-lead{margin-left:auto;margin-right:auto}.bb-section-head{align-items:end;display:grid;gap:60px;grid-template-columns:1.1fr 1fr;margin-bottom:72px}.bb-section-head .bb-lead{max-width:460px}@media(max-width:1100px){.bb-section-head{grid-template-columns:1fr;gap:32px}}.bb-arr-link{align-items:baseline;border-bottom:1px solid transparent;color:var(--petrol);display:inline-flex;font-size:15px;font-weight:500;gap:8px;padding:6px 0;text-decoration:none;transition:border-color 0.2s ease,gap 0.25s ease}.bb-arr-link:hover{border-color:var(--petrol);gap:12px}.bb-subtitle{border-top:1px solid rgba(255,255,255,0.15);color:rgba(255,255,255,0.72);font-size:12px;font-weight:500;gap:14px;letter-spacing:1.2px;margin-bottom:0px;text-transform:uppercase}.bb-btn-small{border-bottom-color:var(--petrol);border-left-color:var(--petrol);border-right-color:var(--petrol);border-top-color:var(--petrol);color:var(--petrol);padding-bottom:10px;padding-top:10px}.bb-btn-small:hover{background-color:var(--petrol)}@media (max-width:767px){.bb-btn-small{display:block;font-size:12px;padding-left:10px;padding-right:10px;text-align:center}}.bb-grid-2{display:grid;gap:28px;grid-template-columns:1fr 1fr}@media (max-width:1100px){.bb-grid-2{grid-template-columns:1fr}}.bb-sign-card{background-color:var(--bg-soft);color:var(--text-muted);font-size:16px;line-height:1.55;border-radius:12px;padding:25px}.bb-sign-card p:last-child{margin-bottom:0px}.bb-sign-card:is(:hover,:focus){border-top-color:var(--petrol);border-right-color:var(--petrol);border-bottom-color:var(--petrol);border-left-color:var(--petrol);transform:translate3d(0px,-2px,0px)}.bb-sign-card-no{color:var(--beere);font-family:var(--gp-font--lora);font-size:22px;font-style:italic;line-height:1em;margin-bottom:10px}.bb-sign-card-heading{color:var(--deep-teal);font-family:var(--gp-font--lora);font-size:17px;font-weight:600;margin-bottom:10px}.bb-sign-grid{column-gap:20px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));row-gap:20px}@media (max-width:1024px){.bb-sign-grid{grid-template-columns:1fr}}.bb-760-container{max-width:760px;border:1px solid var(--border);border-radius:12px;padding:40px}@media (max-width:767px){.bb-760-container{padding:10px}}.bb-cause-card{background-color:var(--bg-soft);color:var(--text-muted);display:grid;font-size:14px;grid-template-columns:40px auto;line-height:1.55;transition:all 0.25s ease 0s;border:1px solid var(--border-light);border-radius:12px;padding:25px}.bb-cause-card p:last-child{margin-bottom:0px}.bb-cause-card:is(:hover,:focus){border-top-color:var(--petrol);border-right-color:var(--petrol);border-bottom-color:var(--petrol);border-left-color:var(--petrol);transform:translate3d(0px,-2px,0px)}.bb-text-container{max-width:760px}.bb-focus-card{background-color:var(--white);color:var(--text-muted);font-size:16px;line-height:1.6;transition:all 0.25s ease 0s;border:1px solid var(--border-light);border-radius:12px;padding:25px}.bb-focus-card p:last-child{margin-bottom:0px}.bb-focus-card:is(:hover,:focus){border-top-color:var(--petrol);border-right-color:var(--petrol);border-bottom-color:var(--petrol);border-left-color:var(--petrol);transform:translate3d(0px,-2px,0px)}.bb-focus-card-no{color:var(--petrol);font-family:var(--gp-font--lora);font-size:15px;font-style:normal;font-weight:600;letter-spacing:2px;line-height:1.55em;margin-bottom:10px}.bb-focus-card-heading{color:var(--deep-teal);font-family:var(--gp-font--lora);font-size:20px;margin-bottom:10px;margin-top:10px}@media (max-width:767px){.bb-grid-mobilefix{grid-template-columns:1fr}.bb-grid-mobilefix>div{min-width:0px}}.bb-table{display:grid}.bb-citation-block{align-items:center;column-gap:20px;display:grid;grid-template-columns:20px auto}.bb-citation-block p{font-style:italic;color:var(--text)}.bb-citation-block p:last-child{margin-bottom:0px}.bb-card-rose{background-color:var(--rose-light);border:1px solid var(--rose-wash)}.bb-beitrags-weiterlesen-container{margin-top:40px;padding-top:40px;border-top:1px solid var(--border)}.bb-outer-hero{background-color:var(--deep-teal);border-bottom:1px solid rgba(255,255,255,0.1);overflow:hidden;padding-bottom:120px;padding-top:140px;width:100%}@media (max-width:767px){.bb-outer-hero{padding-bottom:70px;padding-top:70px}}.bb-inner-hero{column-gap:3em;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:1em}@media (max-width:767px){.bb-inner-hero{grid-template-columns:1fr;margin-bottom:40px}}.bb-hero-button{align-items:center;display:flex;flex-wrap:wrap;gap:28px;grid-column:1/3;margin-bottom:40px}@media (max-width:767px){.bb-hero-button{grid-column:1/2;justify-content:center;order:2}}@media (max-width:767px){.bb-hero-image-container{order:3}}@media (max-width:767px){.bb-hero-text-container{order:1}}