@layer bricks {.brxe-accordion-nested{--brx-icon-transform:rotate(90deg);width:100%}.brxe-accordion-nested .accordion-title-wrapper{cursor:pointer}.brxe-accordion-nested .accordion-title-wrapper .brxe-heading{margin:0}.brxe-accordion-nested .accordion-content-wrapper{display:none}.brxe-accordion-nested .brx-open>.accordion-content-wrapper{display:block}.brxe-accordion-nested .brx-icon-expanded{display:none}.brxe-accordion-nested .brx-icon-transform{transition:transform .1s}.brxe-accordion-nested>.brx-open>.accordion-title-wrapper .brx-icon-transform{transform:var(--brx-icon-transform)}.brxe-accordion-nested>.brx-open>.accordion-title-wrapper .brx-icon-collapsed{display:none}.brxe-accordion-nested>.brx-open>.accordion-title-wrapper .brx-icon-expanded{display:block}}@layer bricks {.brxe-icon{font-size:60px}svg.brxe-icon{font-size:inherit}}@layer bricks {.brxe-code{width:100%}}@layer bricks {.brxe-button{width:auto}}@layer bricks {:where(.brxe-heading).has-separator{align-items:center;display:inline-flex;gap:20px}:where(.brxe-heading)>[contenteditable]{display:inline-block;text-decoration:inherit}:where(.brxe-heading) .separator{border-top:1px solid;flex-grow:1;flex-shrink:0;height:1px}}#brxe-wbheye {text-transform: uppercase; letter-spacing: 0.08em; font-size: var(--text-s)}#brxe-wbhh1x {font-size: clamp(4rem, 4.5vw, 5.6rem); line-height: 1.12}#brxe-wbhtxt {font-size: 2rem; line-height: 1.45; max-width: min(440px, 100%)}#brxe-wbhblk {position: relative}#brxe-wbhctn {max-width: min(1140px, 100%)}#brxe-wbhero {background-color: #f2e4dc; background-image: url("https://dental.tomedo.de/wp-content/uploads/2026/07/weiterempfehlungsbonus-hero-zahnaerzte-scaled.jpg"); background-size: cover; background-repeat: no-repeat; background-position: center right; min-height: 600px; position: relative}:where(#brxe-wbhero > *:not(figcaption)) {position: relative}#brxe-wbhero::before {background-image: linear-gradient(90deg, rgba(255,255,255,0.96) 30%, rgba(255,255,255,0.55) 55%, rgba(255,255,255,0) 78%); position: absolute; content: ""; top: 0; right: 0; bottom: 0; left: 0; pointer-events: none}@media (max-width: 767px) {#brxe-wbhero {position: relative}:where(#brxe-wbhero > *:not(figcaption)) {position: relative}#brxe-wbhero::before {background-image: linear-gradient(90deg, rgba(255,255,255,0.92), rgba(255,255,255,0.82)); position: absolute; content: ""; top: 0; right: 0; bottom: 0; left: 0; pointer-events: none}}#brxe-wbvkft {color: var(--white)}#brxe-wbvkfb{position:absolute;top:-75px;right:max(60px, calc(50% - 570px + 40px));z-index:20;width:150px;height:150px;border-radius:50%;background:var(--primary);color:var(--white);transform:rotate(5deg);box-shadow:0 4px 16px rgba(0,0,0,.06),0 12px 40px rgba(0,0,0,.08);outline:2px solid var(--white);outline-offset:-5px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:4px;padding:20px;}#brxe-wbvkfb .wb-sto-l1{display:block;font-size:14px;font-weight:800;line-height:1.35;}#brxe-wbvkfb .wb-sto-l2{display:block;font-size:20px;font-weight:900;line-height:1.1;}@media (max-width:991px){#brxe-wbvkfb{display:none;}}#brxe-wbvh2x {font-size: var(--text-xxl); text-align: left}#brxe-wbvinf {width: 100%}#brxe-wbvc1p{display:inline-block;align-self:flex-start;background:var(--primary-ultra-light);color:var(--primary);font-weight:700;font-size:12px;text-transform:uppercase;letter-spacing:.08em;padding:6px 14px;border-radius:999px;}#brxe-wbvc1h {font-size: clamp(2.8rem, 3vw, 3.8rem); font-weight: 400; line-height: 1.15}#brxe-wbvc1t {font-size: 1.6rem; line-height: 1.6}#brxe-wbvc1s {font-size: var(--text-s); color: #718096}#brxe-wbvc1c {display: flex; flex-direction: column; row-gap: 20px; padding-top: clamp(28px,4vw,44px); padding-right: clamp(28px,4vw,44px); padding-bottom: clamp(28px,4vw,44px); padding-left: clamp(28px,4vw,44px)}#brxe-wbvc1c{border-right:1px solid #e2e8f0;}@media (max-width:991px){#brxe-wbvc1c{border-right:none;border-bottom:1px solid #e2e8f0;}}#brxe-wbvc2p{display:inline-block;align-self:flex-start;background:var(--primary-ultra-light);color:var(--primary);font-weight:700;font-size:12px;text-transform:uppercase;letter-spacing:.08em;padding:6px 14px;border-radius:999px;}#brxe-wbvc2h {font-size: clamp(2.8rem, 3vw, 3.8rem); font-weight: 400; line-height: 1.15}#brxe-wbvc2t {font-size: 1.6rem; line-height: 1.6}#brxe-wbvc2s {font-size: var(--text-s); color: var(--base)}#brxe-wbvc2c {display: flex; flex-direction: column; row-gap: 20px; padding-top: clamp(28px,4vw,44px); padding-right: clamp(28px,4vw,44px); padding-bottom: clamp(28px,4vw,44px); padding-left: clamp(28px,4vw,44px)}#brxe-wbvgrd {display: grid; align-items: initial; grid-template-columns: var(--grid-2); grid-gap: 0px; background-color: var(--white); border: 1px solid #e2e8f0; border-radius: 20px; box-shadow: 0 8px 24px 0 rgba(0,0,0,0.06); overflow: hidden; width: 100%}@media (max-width: 767px) {#brxe-wbvgrd {grid-template-columns: var(--grid-1)}}#brxe-wbvctn {max-width: min(1140px, 100%)}#vorteile {position: relative; padding-top: var(--section-space-m); padding-bottom: var(--section-space-m); background-color: var(--bg-ultra-light)}#brxe-wbch2x {font-size: var(--text-xxl); text-align: left}#brxe-wbcinf {width: 100%}#brxe-wbccod {width: 100%}#brxe-wbcbic {color: var(--primary); fill: var(--primary)}#brxe-wbcbtx {font-size: 1.5rem; max-width: 100%}#brxe-wbcbin {align-items: center}#brxe-wbcbed {background-color: var(--white); border-color: var(--primary); display: flex; flex-direction: row; width: 100%}#brxe-wbcctn {max-width: min(1140px, 100%)}#rechner {padding-top: var(--space-l); padding-bottom: var(--section-space-m); background-color: var(--bg-ultra-light)}#brxe-wbfh2x {font-size: clamp(4rem, 6vw, 5.6rem); text-align: center; width: 100%}#brxe-wbfsh3 {font-size: 3rem; font-weight: 400}#brxe-wbfn1{width:36px;height:36px;border-radius:50%;background:var(--primary);color:var(--white);font-weight:800;font-size:16px;display:flex;align-items:center;justify-content:center;position:relative;z-index:1;}#brxe-wbft1 {font-size: 1.8rem; line-height: 1.5}#brxe-wbfli1 {display: grid; align-items: initial; grid-template-columns: 36px 1fr; grid-gap: 22px; align-items: center; min-height: 64px}#brxe-wbfn2{width:36px;height:36px;border-radius:50%;background:var(--primary);color:var(--white);font-weight:800;font-size:16px;display:flex;align-items:center;justify-content:center;position:relative;z-index:1;}#brxe-wbft2 {font-size: 1.8rem; line-height: 1.5}#brxe-wbfli2 {display: grid; align-items: initial; grid-template-columns: 36px 1fr; grid-gap: 22px; align-items: center; min-height: 64px}#brxe-wbfn3{width:36px;height:36px;border-radius:50%;background:var(--primary);color:var(--white);font-weight:800;font-size:16px;display:flex;align-items:center;justify-content:center;position:relative;z-index:1;}#brxe-wbft3 {font-size: 1.8rem; line-height: 1.5}#brxe-wbfli3 {display: grid; align-items: initial; grid-template-columns: 36px 1fr; grid-gap: 22px; align-items: center; min-height: 64px}#brxe-wbflst {flex-direction: column; row-gap: 0px; position: relative}#brxe-wbflst:before{content:'';position:absolute;left:17px;top:18px;bottom:18px;width:2px;background:#e2e8f0;}#brxe-wbfhic {font-size: 17px; color: #718096; fill: #718096; margin-top: 2px}#brxe-wbfhtx {font-size: var(--text-s); line-height: 1.6; color: #718096}#brxe-wbfhwd {display: flex; flex-direction: row; column-gap: 12px; align-items: flex-start}#brxe-wbfhwd{border-top:1px solid #e2e8f0;padding-top:24px;}#brxe-wbfsog {flex-direction: column; row-gap: 32px; min-width: 0px}#brxe-wbffh3 {font-size: 3rem; font-weight: 400}#brxe-wbfrgt {flex-direction: column; row-gap: 32px; min-width: 0px}#brxe-wbfgrd {display: grid; align-items: initial; grid-template-columns: var(--grid-2); grid-gap: clamp(40px, 6vw, 88px); align-items: start; width: 100%}@media (max-width: 767px) {#brxe-wbfgrd {grid-template-columns: var(--grid-1)}}#brxe-wbfctn {max-width: min(1140px, 100%)}#formular {background-color: var(--white); border-top: 1px solid #e2e8f0; border-bottom: 1px solid #e2e8f0; padding-top: var(--section-space-m); padding-bottom: var(--section-space-m)}#brxe-wbqh2x {font-size: var(--text-xxl); text-align: left}#brxe-wbqinf {width: 100%}#brxe-wbq1it {border: 0; border-style: none}#brxe-wbq2it {border: 0; border-style: none}#brxe-wbq3it {border: 0; border-style: none}#brxe-wbq5it {border: 0; border-style: none}#brxe-wbqacc{gap:12px;border:none;}#brxe-wbqacc .faq__item{background:var(--white);border:1px solid #e2e8f0;border-radius:12px;overflow:hidden;}#brxe-wbqctn {align-items: flex-start; max-width: min(760px, 100%)}#brxe-wbqsec {background-color: var(--bg-ultra-light)}