/* Intentionally unrevealed course art. Only unrevealed course images are blurred. */
.u-art img.u-course-unrevealed{filter:blur(10px);pointer-events:none;user-select:none}

.u-course-soon{display:inline-flex;align-items:center;justify-content:center;min-height:36px;padding:7px 15px;margin:0 0 10px;border:1px solid #e6665f;border-radius:6px;background:#bf3732;color:#fff;font:750 14px/1.2 Onest,Arial,sans-serif;letter-spacing:.015em;white-space:nowrap;box-shadow:inset 0 1px 0 #ffffff18}
@media(max-width:640px){.u-course-soon{min-height:32px;font-size:13px;padding:6px 13px;margin-bottom:9px}}

/* The sharp status badge overlays the blurred art, not the course copy. */
.u-course-teaser{position:relative;display:flex;align-items:center;justify-content:center;width:100%;max-width:280px;min-width:0;height:100%}.u-course-teaser .u-course-soon{position:absolute;z-index:2;left:50%;top:auto;bottom:12px;transform:translateX(-50%);margin:0;box-shadow:0 3px 12px #0003,inset 0 1px 0 #ffffff18}

/* Stronger gesture teaser blur, intentionally without a status badge. */
.u-art img.u-gestures-unrevealed{filter:blur(13px);pointer-events:none;user-select:none}
@media(max-width:640px){.u-art img.u-gestures-unrevealed{filter:blur(11px)}}
