.call-teaser{display:flex;flex-direction:column;height:100%;width:100%;position:relative;box-sizing:border-box}.call-teaser::after{content:"";position:absolute;bottom:-10px;left:0;right:0;height:10px}.call-teaser:hover .load-more-button{background-color:var(--wp--preset--color--primary);color:#fff !important}.call-teaser.open .teaser-header{border-top:2px solid var(--wp--preset--color--light-orange);border-inline:2px solid var(--wp--preset--color--light-orange)}.call-teaser.open .teaser-content{background-color:var(--wp--preset--color--light-orange)}.call-teaser.open:hover .teaser-header{box-shadow:inset 4px 0 0 var(--wp--preset--color--light-orange),inset -4px 0 0 var(--wp--preset--color--light-orange),inset 0 4px 0 var(--wp--preset--color--light-orange)}.call-teaser.coming-soon .teaser-header{border-top:2px solid var(--wp--preset--color--light-blue);border-inline:2px solid var(--wp--preset--color--light-blue)}.call-teaser.coming-soon .teaser-content{background-color:var(--wp--preset--color--light-blue)}.call-teaser.coming-soon:hover .teaser-header{box-shadow:inset 4px 0 0 var(--wp--preset--color--light-blue),inset -4px 0 0 var(--wp--preset--color--light-blue),inset 0 4px 0 var(--wp--preset--color--light-blue)}.call-teaser.under-review .teaser-header{border-top:2px solid var(--wp--preset--color--light-grey);border-inline:2px solid var(--wp--preset--color--light-grey)}.call-teaser.under-review .teaser-content{background-color:var(--wp--preset--color--light-grey)}.call-teaser.under-review:hover .teaser-header{box-shadow:inset 4px 0 0 var(--wp--preset--color--light-grey),inset -4px 0 0 var(--wp--preset--color--light-grey),inset 0 4px 0 var(--wp--preset--color--light-grey)}.call-teaser.closed .teaser-header{border-top:2px solid var(--wp--preset--color--light-grey);border-inline:2px solid var(--wp--preset--color--light-grey)}.call-teaser.closed .teaser-content{background-color:var(--wp--preset--color--light-grey)}.call-teaser.closed:hover .teaser-header{box-shadow:inset 4px 0 0 var(--wp--preset--color--light-grey),inset -4px 0 0 var(--wp--preset--color--light-grey),inset 0 4px 0 var(--wp--preset--color--light-grey)}.call-teaser .teaser-header{display:flex;justify-content:space-between;align-items:center;background-color:#fff;border-radius:24px 24px 0 0;padding:1rem 1rem .5rem 1.5rem;box-sizing:border-box;transition:box-shadow .3s ease}.call-teaser .teaser-header .teaser-status-label{font-size:.875rem;color:#1a2b49}.call-teaser .teaser-header .teaser-status-icon{display:block;width:24px;height:24px;background-size:contain;background-repeat:no-repeat;background-position:center}.call-teaser .teaser-header .teaser-status-icon.icon-coming-soon{background-image:url("/wp-content/themes/brainhealth/assets/icons/icon-coming-soon.svg")}.call-teaser .teaser-header .teaser-status-icon.icon-open{background-image:url("/wp-content/themes/brainhealth/assets/icons/icon-open.svg")}.call-teaser .teaser-header .teaser-status-icon.icon-under-review{background-image:url("/wp-content/themes/brainhealth/assets/icons/icon-under-review.svg")}.call-teaser .teaser-header .teaser-status-icon.icon-closed{background-image:url("/wp-content/themes/brainhealth/assets/icons/icon-closed.svg")}.call-teaser .teaser-content{border-radius:0 0 24px 24px;padding:1.5rem;display:flex;flex-direction:column;flex-grow:1}.call-teaser .teaser-content .teaser-title{font-size:1.25rem;color:#1a2b49;margin:0;line-height:150%}.call-teaser .teaser-content .teaser-meta{font-size:1rem;color:#1a2b49;margin-top:auto}.call-teaser .teaser-content .teaser-footer{display:flex;justify-content:flex-end;margin-top:auto}.call-teaser .teaser-content .teaser-footer .load-more-button{display:inline-block;padding:.5rem 1.25rem;border:1px solid #1a2b49;border-radius:50px;color:#1a2b49;text-decoration:none;font-size:.875rem;transition:background-color .2s ease,color .2s ease}.call-teaser .teaser-content .teaser-footer .load-more-button:focus-visible::before{outline:3px solid var(--wp--preset--color--blue, #0052cc);outline-offset:4px;border-radius:24px}.call-teaser .teaser-content .teaser-footer .load-more-button::before{content:"";position:absolute;inset:0;z-index:10}
