.forus-bw,.forus-bw *,.forus-bw :after,.forus-bw :before{box-sizing:border-box}.forus-bw{--fu-grad:var(--gradient,linear-gradient(120deg,#9e2585 0%,#c81d84 25%,#e21961 50%,#e84c05 75%,#ec6a02 100%));--fu-warm:linear-gradient(120deg,#e21961,#e84c05 55%,#ec6a02);--fu-papier:var(--papier,#f1eeed);--fu-surface:var(--surface,#e6e0da);--fu-pflaume:var(--pflaume,#330f2d);--fu-ink:var(--ink,#1a1e20);--fu-ease:cubic-bezier(.19,1,.22,1);--fu-dim:.66;--fu-akzent:var(--fu-warm);background:var(--fu-bg);color:var(--fu-fg);padding-bottom:min(var(--fu-pad-bottom,144px),24vw);padding-top:min(var(--fu-pad-top,144px),24vw);position:relative;z-index:2}.forus-bw.is-bg-papier{--fu-bg:var(--fu-papier)}.forus-bw.is-bg-surface{--fu-bg:var(--fu-surface)}.forus-bw.is-bg-weiss{--fu-bg:#fff}.forus-bw.is-bg-pflaume{--fu-bg:var(--fu-pflaume)}.forus-bw.is-bg-ink{--fu-bg:var(--fu-ink)}.forus-bw.is-text-ink{--fu-fg:var(--fu-ink)}.forus-bw.is-text-papier{--fu-fg:var(--fu-papier);--fu-dim:.7}.forus-bw.is-bg-papier,.forus-bw.is-bg-surface,.forus-bw.is-bg-weiss{--fu-akzent:var(--fu-grad)}.forus-bw{--fu-r-eff:min(var(--fu-r,96px),11vw)}.forus-bw__sweep{bottom:100%;display:block;height:var(--fu-r-eff);left:0;margin-bottom:-1px;pointer-events:none;position:absolute;right:0;width:100%;z-index:0}.forus-bw__sweep-path{fill:var(--fu-bg)}.forus-bw--round-bottom{border-bottom-left-radius:50% var(--fu-r-eff);border-bottom-right-radius:50% var(--fu-r-eff)}.forus-bw.cw-default{--fu-cw:1440px}.forus-bw.cw-narrow{--fu-cw:1040px}.forus-bw.cw-wide{--fu-cw:1440px}.forus-bw.cw-max{--fu-cw:100%}.forus-bw__inner{margin:0 auto;max-width:var(--fu-cw,1440px);padding-inline:clamp(1.25rem,5vw,3.5rem);width:100%}.forus-bw__kopf{grid-column:1/span 7;margin-bottom:var(--fu-s6,clamp(2.5rem,5vw,4rem))}.forus-bw__eyebrow{font-size:.72rem;font-weight:800;letter-spacing:.24em;margin:0 0 1rem;opacity:var(--fu-dim);text-transform:uppercase}.forus-bw__title{color:var(--fu-fg);margin:0 0 clamp(1.1rem,2vw,1.4rem);max-width:18ch;text-wrap:balance}.forus-bw__title:not(.has-display-size){font-size:clamp(2.2rem,6vw,4.2rem);font-weight:800;letter-spacing:-.03em;line-height:.98}.forus-bw__title em{background:var(--fu-akzent);-webkit-background-clip:text;background-clip:text;color:transparent;font-style:normal}.forus-bw__lead{font-size:clamp(1rem,1.4vw,1.15rem);line-height:1.55;max-width:56ch;opacity:.82}.forus-bw__lead p{margin:0 0 .8em}.forus-bw__lead p:last-child{margin-bottom:0}.forus-bw__track{position:relative}.forus-bw.is-buehne .forus-bw__track{height:calc(var(--bw-n, 4)*85vh + 20vh)}.forus-bw.is-buehne .forus-bw__stage{align-items:center;display:flex;min-height:100svh;position:sticky;top:0}.forus-bw.is-buehne .forus-bw__stage-grid{align-items:start;width:100%}.forus-bw.is-buehne .forus-bw__leiste{padding-top:clamp(3rem,9vh,5rem)}@media (max-height:820px) and (min-width:1024px){.forus-bw.is-buehne .forus-bw__bild{margin-bottom:clamp(.9rem,1.8vh,2rem);max-height:clamp(130px,22vh,210px)}.forus-bw.is-buehne .forus-bw__aktion{margin-top:clamp(.9rem,2vh,3rem)}}.forus-bw__leiste{align-items:flex-start;display:flex;flex-direction:column;gap:clamp(1rem,2.2vh,1.6rem);grid-column:1/span 4}.forus-bw__wahl{align-items:baseline;-webkit-appearance:none;appearance:none;background:none;border:0;color:var(--fu-fg);cursor:pointer;display:flex;font:inherit;gap:.9rem;opacity:.34;padding:0;text-align:left;transition:opacity .45s var(--fu-ease)}.forus-bw__wahl:hover{opacity:.7}.forus-bw__wahl.is-an{opacity:1}.forus-bw__wahl:focus-visible{outline:3px solid currentColor;outline-offset:4px}.forus-bw__wahl-nr{font-size:.78rem;font-variant-numeric:tabular-nums;font-weight:800;letter-spacing:.08em;opacity:.7}.forus-bw__wahl-name{font-size:clamp(1.5rem,2.4vw,2.2rem);font-weight:800;letter-spacing:-.02em;line-height:1.1}.forus-bw__wahl.is-an .forus-bw__wahl-name{background:var(--fu-akzent);-webkit-background-clip:text;background-clip:text;color:transparent}.forus-bw__buehne{grid-column:6/span 7;position:relative}.forus-bw.is-buehne .forus-bw__panel{inset:0 0 auto 0;opacity:0;pointer-events:none;position:absolute;transform:translateY(28px);transition:opacity .55s var(--fu-ease),transform .55s var(--fu-ease)}.forus-bw.is-buehne .forus-bw__panel.is-an{opacity:1;pointer-events:auto;position:relative;transform:none}.forus-bw__panel{scroll-margin-top:clamp(80px,12vh,110px)}.forus-bw__panel+.forus-bw__panel{margin-top:var(--fu-s7,clamp(3.5rem,7vw,6rem))}.forus-bw.is-buehne .forus-bw__panel+.forus-bw__panel{margin-top:0}.forus-bw__panel-titel{color:var(--fu-fg);font-size:clamp(1.5rem,2.4vw,2.1rem);font-weight:800;letter-spacing:-.02em;line-height:1.05;margin:0 0 clamp(.9rem,1.6vw,1.2rem)}.forus-bw.is-buehne .forus-bw__panel-titel{display:none}.forus-bw__bild{aspect-ratio:21/9;border-radius:18px;margin:0 0 clamp(1.4rem,2.4vw,2rem);max-height:clamp(180px,30vh,300px);overflow:hidden;width:100%}.forus-bw__bild img{display:block;height:100%;object-fit:cover;object-position:center;width:100%}.forus-bw__bild.is-fokus-oben img{object-position:center 12%}.forus-bw__bild.is-fokus-unten img{object-position:center 88%}.forus-bw__panel-grid{align-items:start;display:grid;gap:clamp(1.75rem,3.5vw,3.5rem);grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.forus-bw__panel-lead{font-size:clamp(1rem,1.35vw,1.12rem);line-height:1.6;max-width:52ch;opacity:.88}.forus-bw__panel-lead p{margin:0 0 .8em}.forus-bw__panel-lead p:last-child{margin-bottom:0}.forus-bw__wichtig{border-image:var(--fu-akzent) 1;border-left:2px solid transparent;margin-top:var(--fu-s4,clamp(1.75rem,2.5vw,2rem));max-width:52ch;padding-left:clamp(1.1rem,2vw,1.6rem)}.forus-bw__wichtig-label{align-items:center;cursor:pointer;display:flex;font-size:.72rem;font-weight:800;gap:.6rem;letter-spacing:.2em;list-style:none;margin:0;opacity:var(--fu-dim);text-transform:uppercase;transition:opacity .3s var(--fu-ease)}.forus-bw__wichtig-label::-webkit-details-marker{display:none}.forus-bw__wichtig-label:hover{opacity:1}.forus-bw__wichtig-label svg{flex:none;height:14px;transition:transform .35s var(--fu-ease);width:14px}.forus-bw__wichtig[open] .forus-bw__wichtig-label{margin-bottom:.6rem;opacity:1}.forus-bw__wichtig[open] .forus-bw__wichtig-label svg{transform:rotate(180deg)}.forus-bw__wichtig-text{font-size:clamp(.95rem,1.25vw,1.05rem);line-height:1.6;opacity:.88}.forus-bw__wichtig-text p{margin:0 0 .8em}.forus-bw__wichtig-text p:last-child{margin-bottom:0}.forus-bw__rubriken{display:grid;gap:clamp(1.2rem,2vw,1.6rem)}.forus-bw__rubrik-label{align-items:center;display:flex;font-size:.72rem;font-weight:800;gap:.9rem;letter-spacing:.22em;margin:0 0 .6rem;opacity:.85;text-transform:uppercase}.forus-bw__rubrik-label:before{background:var(--fu-akzent);content:"";flex:none;height:2px;width:2.2rem}.forus-bw__rubrik--nicht .forus-bw__rubrik-label:before{background:color-mix(in srgb,currentColor 30%,transparent)}.forus-bw__rubrik--nicht .forus-bw__rubrik-text{opacity:.68}.forus-bw__rubrik-text{font-size:clamp(.95rem,1.2vw,1.02rem);line-height:1.55;margin:0;max-width:44ch;opacity:.9}.forus-bw__aktion{margin-top:var(--fu-s5,clamp(2rem,3.5vw,3rem))}.forus-bw__cta{align-items:center;background:var(--fu-pflaume);border-radius:999px;color:#fff;display:inline-flex;font-size:clamp(.95rem,1.05vw,1.05rem);font-weight:800;gap:.7rem;letter-spacing:.06em;padding:.8em 1.7em;text-decoration:none;text-transform:uppercase;transition:transform .3s var(--fu-ease)}.forus-bw.is-text-papier .forus-bw__cta{background:var(--fu-papier);color:var(--fu-ink)}.forus-bw__cta svg{flex:none;height:16px;transition:transform .35s var(--fu-ease);width:16px}.forus-bw__cta:hover{transform:translateY(-3px)}.forus-bw__cta:hover svg{transform:translateX(4px)}.forus-bw__cta:focus-visible{outline:3px solid currentColor;outline-offset:4px}.forus-bw__formteil{margin-top:var(--fu-s8,min(144px,24vw));scroll-margin-top:clamp(80px,12vh,110px)}.forus-bw__form-kopf{grid-column:1/span 5}.forus-bw__form-titel{color:var(--fu-fg);font-size:clamp(1.7rem,4.4vw,3.6rem);font-weight:800;letter-spacing:-.02em;line-height:1.02;margin:0 0 clamp(1rem,1.8vw,1.3rem)}.forus-bw__form-text{font-size:clamp(.98rem,1.3vw,1.1rem);line-height:1.6;max-width:44ch;opacity:.82}.forus-bw__form-text p{margin:0 0 .8em}.forus-bw__form-text p:last-child{margin-bottom:0}.forus-bw__form-feld{grid-column:6/span 7}.forus-bw__form-platzhalter{border:1px dashed color-mix(in srgb,currentColor 30%,transparent);border-radius:14px;line-height:1.6;margin:0;opacity:.7;padding:clamp(1.6rem,3vw,2.4rem)}.forus-bw .forus-bw__form-feld .hs-field-desc,.forus-bw .forus-bw__form-feld .hs-form-field label,.forus-bw .forus-bw__form-feld .hs-form-field legend,.forus-bw .forus-bw__form-feld .hs-richtext,.forus-bw .forus-bw__form-feld .hs-richtext *,.forus-bw .forus-bw__form-feld .legal-consent-container,.forus-bw .forus-bw__form-feld .legal-consent-container *,.forus-bw .forus-bw__form-feld form .hs-error-msgs label,.forus-bw .forus-bw__form-feld form .hs-form-field>label,.forus-bw .forus-bw__form-feld form .hs-form-field>label span,.forus-bw .forus-bw__form-feld form label,.forus-bw .forus-bw__form-feld form label span,.forus-bw .forus-bw__form-feld form legend{color:var(--fu-fg)!important}.forus-bw .forus-bw__form-feld form label .hs-form-required{color:inherit!important;opacity:.6}.forus-bw__form-feld .hs-form-field label{font-size:.78rem;font-weight:800;letter-spacing:.1em;opacity:.85;text-transform:uppercase}.forus-bw__form-feld .hs-form-booleancheckbox label,.forus-bw__form-feld .hs-form-booleancheckbox label span,.forus-bw__form-feld .legal-consent-container label,.forus-bw__form-feld .legal-consent-container label span,.forus-bw__form-feld .legal-consent-container p{font-size:.88rem;font-weight:400;letter-spacing:0;line-height:1.5;opacity:.8;text-transform:none}.forus-bw__form-feld .hs-field-desc{font-size:.85rem;margin:.2em 0 .5em;opacity:.65}.forus-bw__form-feld .legal-consent-container,.forus-bw__form-feld .legal-consent-container p{font-size:.82rem;line-height:1.5;opacity:.75}.forus-bw__form-feld .legal-consent-container label{font-size:.88rem;font-weight:500;letter-spacing:0;text-transform:none}.forus-bw__form-feld fieldset{border:0;margin:0;max-width:none;padding:0}.forus-bw__form-feld fieldset.form-columns-2{display:flex;gap:1rem}.forus-bw__form-feld fieldset.form-columns-2 .hs-form-field{flex:1;float:none;width:auto}.forus-bw__form-feld .hs-input:not([type=checkbox]):not([type=radio]){width:100%}@media (max-width:600px){.forus-bw__form-feld fieldset.form-columns-2{flex-direction:column;gap:0}}.forus-bw__form-feld .hs-input{background:color-mix(in srgb,currentColor 6%,transparent);border:1px solid color-mix(in srgb,currentColor 37%,transparent);border-radius:10px;color:inherit;font:inherit;padding:.75em 1em;width:100%}.forus-bw__form-feld .hs-input:focus{outline:2px solid currentColor;outline-offset:2px}.forus-bw__form-feld .hs-form-field{margin-bottom:1.1rem}
/* !important: die Formular-Stilvorlage bringt einen eigenen (grossen,
   orangen) Standard-Knopf mit — unsere Pillen-Optik muss gewinnen */.forus-bw__form-feld .hs-button,.forus-bw__form-feld input[type=submit]{align-items:center;-webkit-appearance:none;appearance:none;background:var(--fu-pflaume)!important;border:0!important;border-radius:999px!important;box-shadow:none!important;color:#fff!important;cursor:pointer;display:inline-flex;font-family:inherit!important;font-size:clamp(.95rem,1.05vw,1.05rem)!important;font-weight:800!important;letter-spacing:.06em!important;line-height:1.2!important;line-height:1.5!important;padding:.8em 1.7em!important;text-shadow:none!important;text-transform:uppercase!important;transition:transform .3s var(--fu-ease);width:auto!important}.forus-bw .forus-bw__form-feld .hs-button,.forus-bw .forus-bw__form-feld input[type=submit],.forus-bw.is-text-papier .forus-bw__form-feld .hs-button,.forus-bw.is-text-papier .forus-bw__form-feld input[type=submit]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' stroke='%23f1eeed' stroke-width='2' viewBox='0 0 16 16'%3E%3Cpath d='M2 8h11M9 4l4 4-4 4'/%3E%3C/svg%3E"),var(--fu-grad)!important;background-position:right 1.5em center,0 0!important;background-repeat:no-repeat,no-repeat!important;background-size:16px 16px,cover!important;color:var(--fu-papier)!important;justify-content:center;min-height:47px!important;min-width:220px!important;padding-right:3.1em!important;transition:transform .3s var(--fu-ease),background-position .35s var(--fu-ease)}.forus-bw__form-feld .hs-button:hover{transform:translateY(-3px)}.forus-bw .forus-bw__form-feld .hs-button:hover,.forus-bw .forus-bw__form-feld input[type=submit]:hover{background-position:right 1.15em center,0 0!important}.forus-bw .forus-bw__form-feld .hs-button:focus-visible,.forus-bw .forus-bw__form-feld input[type=submit]:focus-visible{outline:3px solid var(--fu-fg);outline-offset:4px}.forus-bw__form-feld .hs-error-msgs{list-style:none;margin:.5em 0 0;padding:0}.forus-bw .forus-bw__form-feld .hs-form-field .hs-error-msgs{order:3!important}.forus-bw .forus-bw__form-feld .hs-error-msgs label{align-items:baseline;display:flex;font-size:.95rem!important;font-weight:600!important;gap:.5rem;letter-spacing:0!important;line-height:1.45!important;opacity:1!important;text-transform:none!important}.forus-bw .forus-bw__form-feld .hs-error-msgs label:before{background:#e21961;border-radius:999px;content:"";flex:none;height:.6rem;translate:0 -.05em;width:.6rem}.forus-bw__form-feld .hs-input.error,.forus-bw__form-feld .hs-input.invalid{border-color:#e21961!important;box-shadow:inset 0 0 0 1px #e21961!important}.forus-bw.is-anim [data-bw-in]{opacity:0;transform:translateY(24px) scale(.96);transition:opacity .8s var(--fu-ease),transform .8s var(--fu-ease)}.forus-bw.is-anim [data-bw-in].is-in{opacity:1;transform:none}.forus-bw.is-anim .forus-bw__eyebrow.is-in{opacity:var(--fu-dim)}.forus-bw.is-anim .forus-bw__form-text.is-in,.forus-bw.is-anim .forus-bw__lead.is-in{opacity:.82}@media (max-width:900px){.forus-bw__buehne,.forus-bw__form-feld,.forus-bw__form-kopf,.forus-bw__kopf,.forus-bw__leiste{grid-column:1/-1}.forus-bw__leiste{display:none}.forus-bw__form-feld{margin-top:var(--fu-s5,2rem)}.forus-bw__panel-grid{grid-template-columns:minmax(0,1fr)}.forus-bw__bild{aspect-ratio:16/9;border-radius:14px}}@media (prefers-reduced-motion:reduce){.forus-bw__panel,[data-bw-in]{opacity:1!important;transform:none!important;transition:none!important}.forus-bw__panel{position:relative!important}.forus-bw__cta,.forus-bw__cta svg,.forus-bw__form-feld .hs-button{transition:none}}.forus-bw__form-feld .form-title:empty{display:none}