#performance_ticket_alarm .headling{background:#000;color:#fff;padding:10px;position:relative;margin-bottom:27px;box-shadow:2px 2px 5px rgba(0,0,0,0.3)}#performance_ticket_alarm .headling .date{color:#000;top:100%;position:absolute;left:0;background:#fff;padding:7px 10px;line-height:1;font-weight:bold;text-transform:uppercase}#performance_ticket_alarm .headling h2,#performance_ticket_alarm .headling h3{color:#fff;font-weight:normal;text-transform:uppercase;margin-bottom:0rem}#performance_ticket_alarm .headling h1{color:#fff}#performance_ticket_alarm>img{max-width:100%;max-height:15rem;margin-bottom:1rem}@media screen and (min-width: 600px){#performance_ticket_alarm .top-content{margin:2rem 0}}#performance_ticket_alarm .top-content img{max-height:15rem;max-width:100%;object-fit:contain}#performance_ticket_alarm .snippet{margin:2.5rem auto 5rem}#performance_ticket_alarm .ticket-alarm-subscription{margin:5rem auto 5rem}#performance_ticket_alarm .ticket-alarm-subscription #success_msg{margin:0.5rem 0 1rem}#performance_ticket_alarm .ticket-alarm-subscription #success_msg .icon{color:green}#performance_ticket_alarm .ticket-alarm-subscription form{display:grid;grid-template-areas:"email ." "captcha submit";gap:0.5rem}@media screen and (max-width: 599px){#performance_ticket_alarm .ticket-alarm-subscription form{grid-template-areas:"email" "captcha" "submit"}}#performance_ticket_alarm .ticket-alarm-subscription form .mail-wrapper{grid-area:email;width:100%}#performance_ticket_alarm .ticket-alarm-subscription form .mail-wrapper .input-label{display:inline-block;min-width:55px}#performance_ticket_alarm .ticket-alarm-subscription form .captcha-wrapper{grid-area:captcha;width:100%}#performance_ticket_alarm .ticket-alarm-subscription form .field{max-width:25rem;width:calc(100% - 55px)}#performance_ticket_alarm .ticket-alarm-subscription form .button{grid-area:submit;justify-self:end}
