/*!
 * Opk 2025 0.7.0
 * https://www.ifabrik.de/
 *
 * Copyright 2025 i-fabrik GmbH
 *
 * Released on November 28, 2025
 * 
 * Author: i-fabrik GmbH
 * Contributor: Heiko Pfefferkorn <heiko.pfefferkorn@ifabrik.de>
 */.highlight-box[data-type=memberportal]{--opk-highlight-box-column-left-size:1.5fr;--opk-highlight-box-column-right-size:0.5fr}.highlight-box[data-type=memberportal] .highlight-box-title{-webkit-margin-after:calc(var(--opk-highlight-box-row-gap)*-1);font-size:var(--opk-highlight-box-teaser-font-size);font-weight:var(--opk-highlight-box-teaser-font-weight);margin-block-end:calc(var(--opk-highlight-box-row-gap)*-1);text-transform:none}.highlight-box[data-type=memberportal] .highlight-box-content{align-self:center;text-align:center}@media (min-width:992px){.highlight-box[data-type=memberportal] .highlight-box-content{text-align:right}.highlight-box[data-type=memberportal] .highlight-box__inner{grid-template-areas:"title content" "teaser content" "text content"}}@media (min-width:1200px){.highlight-box[data-type=memberportal]{--opk-highlight-box-column-left-size:1.25fr;--opk-highlight-box-column-right-size:0.75fr}}.highlight-box[data-type=placead]{--opk-highlight-box-teaser-font-size:var(--opk-font-size-xl);--opk-highlight-box-teaser-font-weight:var(--opk-font-weight-regular)}.highlight-box[data-type=placead] .highlight-box-text{font-size:var(--opk-highlight-box-teaser-font-size);font-weight:var(--opk-font-weight-bold);line-height:1.125}@media (min-width:992px){.highlight-box[data-type=placead] .highlight-box-text+.highlight-box-content{-webkit-padding-before:var(--opk-spacing-l);padding-block-start:var(--opk-spacing-l)}.highlight-box[data-type=placead] .highlight-box__inner{grid-template-areas:"title title" "teaser text" "teaser content"}.highlight-box[data-type=placead]{--opk-highlight-box-teaser-font-size:var(--opk-font-size-xxl)}}.highlight-box[data-type=newsletter] .highlight-box-content:has(a.button:first-child:last-child){align-content:center;text-align:center}.highlight-box{--opk-highlight-box-background-color:var(--opk-color-primary);--opk-highlight-box-color:var(--opk-color-primary-contrast);--opk-highlight-box-border-radius:var(--opk-border-radius-l);--opk-highlight-box-padding:var(--opk-spacing);--opk-highlight-box-teaser-font-size:var(--opk-h2-font-size);--opk-highlight-box-teaser-font-weight:var(--opk-font-weight-bold);--opk-highlight-box-column-gap:var(--opk-spacing-l);--opk-highlight-box-row-gap:calc(var(--opk-spacing) + var(--opk-spacing-s));background-color:var(--opk-highlight-box-background-color);border-radius:0 var(--opk-highlight-box-border-radius) var(--opk-highlight-box-border-radius);color:var(--opk-highlight-box-color);padding:var(--opk-highlight-box-padding)}.highlight-box .button{--ifabsh-button-background-color:var(--opk-body-background-color);--ifabsh-button-background-color-hover:var(--ifabsh-button-background-color);--ifabsh-button-border-color:var(--ifabsh-button-background-color);--ifabsh-button-border-color-hover:var(--ifabsh-button-border-color);--ifabsh-button-color:var(--opk-body-color);--ifabsh-button-color-hover:var(--ifabsh-button-color);--_outline-color:var(--ifabsh-button-background-color)}.highlight-box a:not(.button){--opk-link-color:currentColor;--opk-link-color-hover:currentColor}.highlight-box-title{--opk-heading-color:currentColor;--opk-heading-font-size:var(--opk-highlight-box-title-font-size,var(--opk-font-size-s));-webkit-margin-after:0;grid-area:title;margin-block-end:0;text-transform:uppercase}.highlight-box-teaser{font-size:var(--opk-highlight-box-teaser-font-size);font-weight:var(--opk-highlight-box-teaser-font-weight);grid-area:teaser;line-height:1.125;margin:0}.highlight-box-text{grid-area:text;margin:0}.highlight-box-text>:first-child{-webkit-margin-before:0;margin-block-start:0}.highlight-box-text>:last-child{-webkit-margin-after:0;margin-block-end:0}.highlight-box-content{grid-area:content}.highlight-box__inner{-moz-column-gap:var(--opk-highlight-box-column-gap);column-gap:var(--opk-highlight-box-column-gap);display:grid;grid-template:"title" auto "teaser" auto "content" auto/1fr;row-gap:var(--opk-highlight-box-row-gap)}.highlight-box__inner:has(.highlightbox-text){grid-template:"title" auto "teaser" auto "text" auto "content" auto/1fr}@media (max-width:767px){.section-body__inner>.highlight-box{--opk-highlight-box-border-radius:0;margin-inline:calc(-50vw + 50%) calc(-50vw + 50%);padding-block:calc(var(--opk-highlight-box-padding)*2);padding-inline:calc(50vw - 50%) calc(50vw - 50%)}}@media (min-width:768px){.highlight-box{--opk-highlight-box-padding:var(--opk-spacing-l)}}@media (min-width:992px){.highlight-box{--opk-highlight-box-border-radius:var(--opk-border-radius-xl);--opk-highlight-box-column-gap:var(--opk-spacing-xl);--opk-highlight-box-padding:calc(var(--opk-spacing-l) + var(--opk-spacing));--opk-highlight-box-teaser-font-size:var(--opk-h1-font-size)}.highlight-box__inner{grid-template:"title title" auto "teaser content" 1fr/var(--opk-highlight-box-column-left-size,1fr) var(--opk-highlight-box-column-right-size,1fr)}.highlight-box__inner:has(.highlightbox-text){grid-template:"title title" auto "teaser content" auto "text content" 1fr/var(--opk-highlight-box-column-left-size,1fr) var(--opk-highlight-box-column-right-size,1fr)}}
/*# sourceMappingURL=index.css.map */