.question{color:#666;font-size:1.4rem;font-weight:700;letter-spacing:.05em;line-height:2.3;margin:0 auto 4.3rem;max-width:62.6rem;position:relative}.question__number{color:#fff;font-size:9.4rem;font-weight:700;left:-7.4rem;line-height:1;position:absolute;top:-3.1rem}.question__text{position:relative;z-index:1;&:before{background:#344ec4;content:"";display:block;height:.1rem;left:-5.6rem;position:absolute;top:.8rem;transform:rotate(126.12deg);width:4rem}}@media (width <= 768px){.question{font-size:1.3rem;line-height:1.85;margin:0 0 2rem;padding:0 0 0 3rem}.question__number{font-size:6.5rem;left:-1.3rem;top:-1.6rem}.question__text{&:before{left:-2.8rem;top:1rem;transform:rotate(135deg);width:2.7rem}}}