/* @license GNU-GPL-2.0-or-later https://www.drupal.org/about/licensing */
.j7-teaser img{max-width:100%;}.j7-teaser [hidden]:not([hidden="until-found" i]){display:none !important;}.j7-teaser{color:var(--ink);background:var(--surface);font-family:var(--font-sans);font-size:16px;line-height:24px;-webkit-font-smoothing:antialiased;}body.j7-teaser-page{-webkit-text-size-adjust:auto;text-size-adjust:auto;-webkit-tap-highlight-color:rgba(0,0,0,0.18);}.j7-teaser ::before,.j7-teaser ::after{box-sizing:content-box;}.j7-teaser > *,.j7-teaser :where(div) > *,.j7-teaser :where(img,svg){vertical-align:baseline;}.j7-teaser :where(h1,h2,h3,h4,h5,h6){font-size:revert;line-height:inherit;}.j7-teaser p{font-size:inherit;line-height:inherit;}.j7-teaser :where(a){text-decoration:underline;}.j7-teaser button{font-size:revert;line-height:revert;appearance:auto;}.j7-teaser{--header-height:48px;}.j7-teaser .hero:focus{outline:none;}.j7-teaser .j7-end{padding-block:var(--space-6);border-top:1px solid var(--border);background:var(--surface);}.j7-teaser .j7-end__inner{max-width:var(--container-max);margin:0 auto;padding-inline:var(--gutter);}.j7-teaser .j7-end .disclaimer{margin-top:0;}.j7-teaser .oj-input:focus{box-shadow:0 0 0 2.4px var(--focus-neutral);}.j7-teaser svg.material-icons-outlined{display:inline-block;flex:none;width:1em;height:1em;fill:currentColor;}.j7-teaser .j7-hp{position:absolute !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;white-space:nowrap;}.j7-teaser .regdlg .messages{margin:0;padding:var(--space-3) var(--space-4);color:var(--text-body);border:1px solid var(--border-strong);border-radius:var(--radius-sm);background:var(--surface);font:500 14px/22px var(--font-sans);}.j7-teaser .regdlg .messages--error{color:var(--error);border-color:var(--error);}.j7-teaser .regdlg .messages a{color:inherit;}.j7-teaser .regdlg .messages__list{margin:0;padding-left:1.1em;}.j7-teaser .j7-register-closed{color:var(--text-placeholder);}
