html{font-size:17px!important}@media only screen and (max-width:767px){body{font-size:1rem!important;line-height:1.47!important;font-weight:400!important;letter-spacing:-0.022em!important}h1{font-size:1.88rem!important;line-height:1.125!important;font-weight:600!important;letter-spacing:0.004em!important}h2{font-size:1.65rem!important;line-height:1.14286!important;font-weight:600!important;letter-spacing:0.007em!important}h3{font-size:1.24rem!important;line-height:1.19048!important;font-weight:600!important;letter-spacing:0.011em!important}h4{font-size:1.12rem!important;line-height:1.4211!important;font-weight:400!important;letter-spacing:0.012em!important}h5{font-size:0.82rem!important;line-height:1.42859!important;font-weight:400!important;letter-spacing:-0.016em!important}h6{font-size:0.71rem!important;line-height:1.33337!important;font-weight:400!important;letter-spacing:-0.01em!important}}@media only screen and (min-width:768px) and (max-width:980px){body{font-size:1rem!important;line-height:1.47!important;font-weight:400!important;letter-spacing:-0.022em!important}h1{font-size:1.88rem!important;line-height:1.125!important;font-weight:600!important;letter-spacing:0.004em!important}h2{font-size:1.65rem!important;line-height:1.14286!important;font-weight:600!important;letter-spacing:0.007em!important}h3{font-size:1.24rem!important;line-height:1.19048!important;font-weight:600!important;letter-spacing:0.011em!important}h4{font-size:1.12rem!important;line-height:1.4211!important;font-weight:400!important;letter-spacing:0.012em!important}h5{font-size:0.82rem!important;line-height:1.42859!important;font-weight:400!important;letter-spacing:-0.016em!important}h6{font-size:0.71rem!important;line-height:1.33337!important;font-weight:400!important;letter-spacing:-0.01em!important}}@media only screen and (min-width:981px){body{font-size:calc(1rem + 0.88 * ((100vw - 981px) / 1151))!important;line-height:1.47!important;font-weight:400!important;letter-spacing:-0.022em!important}h1{font-size:calc(2.82rem + 2.94 * ((100vw - 981px) / 1151))!important;line-height:1.08349!important;font-weight:600!important;letter-spacing:-0.003em!important}h2{font-size:calc(2.35rem + 1.64 * ((100vw - 981px) / 1151))!important;line-height:1.1!important;font-weight:600!important;letter-spacing:0em!important}h3{font-size:calc(1.41rem + 0.47 * ((100vw - 981px) / 1151))!important;line-height:1.16667!important;font-weight:600!important;letter-spacing:0.009em!important}h4{font-size:calc(1.24rem + 0.35 * ((100vw - 981px) / 1151))!important;line-height:1.381!important;font-weight:400!important;letter-spacing:0.011em!important}h5{font-size:0.82rem!important;line-height:1.42859!important;font-weight:400!important;letter-spacing:-0.016em!important}h6{font-size:0.71rem!important;line-height:1.33337!important;font-weight:400!important;letter-spacing:-0.01em!important}}