.br-intro p{margin:0 0 12px;font-size:1rem;line-height:1.6}.br-intro p:last-child{margin-bottom:0}.br-grid{display:grid;gap:16px;width:100%;align-items:stretch}.br-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.br-grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.br-grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}.br-card{background:#dff3f0;border-radius:14px;box-shadow:0 4px 16px #0f172a1a,0 1px 4px #0f172a0f;box-sizing:border-box;padding:28px 32px;display:flex;flex-direction:column;gap:4px}.br-card h3{margin:0 0 4px;color:#0f5162;font-weight:600;font-size:1.35rem;line-height:1.3}.br-card p{margin:0 0 12px;font-size:.95rem;line-height:1.6}.br-card p:last-child{margin-bottom:0}.br-card a{color:#0f5162}.br-grid--2>.br-card:last-child:nth-child(odd){grid-column:1/-1}.br-links{margin-top:auto;padding-top:8px;display:flex;flex-wrap:wrap;gap:8px}.br-links a{display:inline-block;padding:8px 16px;border-radius:20px;background:#fff;color:#0f5162;font-size:13px;font-weight:600;text-decoration:none;transition:background .15s,color .15s}.br-links a:hover{background:#17a398;color:#fff}.br-box{background:#dff3f0;border-radius:14px;box-shadow:0 4px 16px #0f172a1a,0 1px 4px #0f172a0f;box-sizing:border-box;padding:28px 32px;width:100%;display:grid;grid-template-columns:2fr 1fr;gap:24px;align-items:center}.br-box p{margin:0;font-size:.95rem;line-height:1.6}.br-btns{display:flex;flex-direction:column;gap:10px}.br-btns a{display:block;text-align:center;padding:12px 28px;border-radius:25px;background:#17a398;color:#fff;font-weight:600;font-size:15px;text-decoration:none;border:1px solid #17A398;transition:background .15s}.br-btns a:hover{background:#128176;border-color:#128176}.br-btns a.br-sec{background:#fff;color:#0f5162}.br-btns a.br-sec:hover{background:#0f5162;border-color:#0f5162;color:#fff}.br-check{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;width:100%}.br-check li{position:relative;background:#dff3f0;border-radius:14px;box-shadow:0 4px 16px #0f172a1a,0 1px 4px #0f172a0f;box-sizing:border-box;padding:18px 24px 18px 58px;font-size:.95rem;line-height:1.6;display:flex;align-items:center}.br-check li:before{content:"";position:absolute;left:22px;top:50%;margin-top:-11px;width:22px;height:22px;border-radius:50%;background:#17a398}.br-check li:after{content:"";position:absolute;left:29px;top:50%;margin-top:-4px;width:7px;height:4px;border-left:2px solid #fff;border-bottom:2px solid #fff;transform:rotate(-45deg)}.br-usp .br-card strong{display:block;color:#0f5162;font-weight:600;font-size:1.1rem;line-height:1.3}.br-usp .br-card span{font-size:.95rem;line-height:1.6}.br-faq{width:100%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px;align-items:start}.br-faq details{background:#dff3f0;border-radius:14px;box-shadow:0 4px 16px #0f172a1a,0 1px 4px #0f172a0f;box-sizing:border-box}.br-faq summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 28px;font-weight:600;color:#0f5162;font-size:1.05rem;line-height:1.4}.br-faq summary::-webkit-details-marker{display:none}.br-faq summary::marker{content:""}.br-faq-icon{position:relative;flex-shrink:0;width:18px;height:18px}.br-faq-icon:before,.br-faq-icon:after{content:"";position:absolute;top:50%;left:50%;background:#0f5162;transform:translate(-50%,-50%);transition:transform .2s ease}.br-faq-icon:before{width:14px;height:2px}.br-faq-icon:after{width:2px;height:14px}.br-faq details[open] .br-faq-icon:after{transform:translate(-50%,-50%) rotate(90deg);opacity:0}.br-faq details[open] summary{color:#0f5162}.br-faq-a{padding:0 28px 22px;color:#000000bf;line-height:1.6;font-size:.95rem}.br-faq-a p{margin:0}@media(max-width:989px){.br-grid--3,.br-grid--4{grid-template-columns:repeat(2,minmax(0,1fr))}.br-box{grid-template-columns:1fr}}@media(max-width:749px){.br-grid--2,.br-grid--3,.br-grid--4,.br-check,.br-faq{grid-template-columns:1fr}.br-card,.br-box{padding:20px 22px}.br-faq summary{padding:18px 22px}.br-faq-a{padding:0 22px 20px}}*:has(>.br-faq),*:has(>.br-check),*:has(>.br-grid),*:has(>.br-box),*:has(>.br-intro){width:100%;max-width:100%}main[data-template^="page.branche"] .shopify-section h2{font-size:clamp(1.6rem,2.6vw,2.1rem);font-weight:600;line-height:1.25;letter-spacing:-.01em;color:#0f5162;margin:0}main[data-template^="page.branche"] [id$=__section_ratgeber_head],main[data-template^="page.branche"] [id$=__section_ratgeber],main[data-template^="page.branche"] [id$=__section_check_head],main[data-template^="page.branche"] [id$=__section_check],main[data-template^="page.branche"] [id$=__section_usp_head],main[data-template^="page.branche"] [id$=__section_usp]{background-color:#f2f9f8}main[data-template^="page.branche"] [id$=__section_ratgeber_head] .section,main[data-template^="page.branche"] [id$=__section_ratgeber] .section,main[data-template^="page.branche"] [id$=__section_check_head] .section,main[data-template^="page.branche"] [id$=__section_check] .section,main[data-template^="page.branche"] [id$=__section_usp_head] .section,main[data-template^="page.branche"] [id$=__section_usp] .section{background-color:transparent}main[data-template^="page.branche"] [id$=__section_ratgeber] .br-card,main[data-template^="page.branche"] [id$=__section_ratgeber] .br-check li,main[data-template^="page.branche"] [id$=__section_check] .br-card,main[data-template^="page.branche"] [id$=__section_check] .br-check li,main[data-template^="page.branche"] [id$=__section_usp] .br-card,main[data-template^="page.branche"] [id$=__section_usp] .br-check li{background:#fff}
/*# sourceMappingURL=/cdn/shop/t/126/assets/branche.css.map */
