@media screen and (max-width: 768px){.promotion-landing[data-heading=c]{overflow:visible}}@media screen and (max-width: 768px){.promotion-landing[data-heading=c] .promotion-landing__hero{padding:2rem 0 0}}@media screen and (max-width: 768px){.promotion-landing[data-heading=c] .promotion-landing__heading{line-height:1.5;margin-bottom:1rem}}@media screen and (max-width: 768px){.promotion-landing[data-heading=c] .promotion-landing__heading span,.promotion-landing[data-heading=c] .promotion-landing__heading strong{font-size:5rem}}@media screen and (max-width: 768px){.promotion-landing[data-heading=c] .promotion-landing__subheading{font-size:1.75rem;max-width:16ch}}@media screen and (max-width: 768px){.promotion-landing[data-heading=c] .promotion-landing__copy{margin:0 0 1.5rem}}@media screen and (max-width: 768px){.promotion-landing[data-heading=c] .promotion-landing__buttons{width:100%}}
