/* Hero case: a light, compact note under the illustration — a label and the case text by a pink line. It lives in the right column, so it resets the old card styles of .wow-case. */
/* The hero's glow, grid and stamp shockwaves reach past the right edge; clip them sideways only. */
main>.wow-hero{overflow-x:clip}
.wow-hero .wow-visual{display:flex;flex-direction:column;align-items:center;min-width:0}
.wow-hero .wow-visual .wow-stage{width:100%}
.wow-hero .wow-case.case-result{position:relative;display:block;width:100%;max-width:460px;margin:6px 0 0;padding:4px 0 4px 16px;border:0;border-left:2px solid #ff0067;border-radius:0;background:none;box-shadow:none;transform:none!important;transition:border-color .3s}
.wow-hero .wow-case.case-result::before,.wow-hero .wow-case.case-result::after,.wow-hero .wow-case.case-result .wow-case-light{display:none}
.wow-hero .case-result .wow-case-body{display:block}
.wow-hero .case-result .wow-stamp{position:static;display:block;margin:0 0 4px;padding:0;border:0;border-radius:0;background:none;box-shadow:none;transform:none!important;-webkit-mask-image:none;mask-image:none;opacity:1;color:#ff0067;font:500 11px/1 Eesti,Arial,sans-serif;letter-spacing:.14em;text-transform:uppercase}
.wow-hero .case-result .wow-case-text{font-size:15px;line-height:1.45;color:#d9cbd2;margin:0;max-width:none}
.wow-hero .case-result .wow-case-text strong{color:#ff0067;font-weight:500}
@media(hover:hover){.wow-hero .wow-case.case-result:hover{border-left-color:#ff0067}}
@media(max-width:760px){
 .wow-hero .wow-visual{align-items:stretch}
 .wow-hero .wow-case.case-result{margin-top:22px;padding-left:12px;max-width:none}
  .wow-hero .case-result .wow-case-text{font-size:14px}
}


/* Bring the topic tiles closer to the problem block above. */
main>section.process-section{padding-bottom:8px!important}
.process-section .process-cinema .cinema-panel{padding-bottom:0!important}
main>section.wow-topics{padding-top:12px!important}
