article.offer h1{letter-spacing:0;line-height:1.2;font-size:1.75rem;margin-bottom:30px}@media only screen and (min-width:360px){article.offer h1{font-size:calc(1.75rem + 20 * (100vw - 22.5rem) / 1560)}}@media only screen and (min-width:1920px){article.offer h1{font-size:3rem}}@media (min-width:768px){article.offer h1{margin-bottom:36px}}@media (min-width:1024px){article.offer h1{margin-bottom:42px}}@media (min-width:1280px){article.offer h1{margin-bottom:48px}}article.offer>.intro .content strong{font-weight:450}article.offer>.intro .content a:where(:not(.btn)){color:#585858;font-weight:400}article.offer>.intro .content__terms{margin-top:32px}article.offer>.intro .content p:has(strong:first-child){margin-top:30px}@media (min-width:768px){article.offer>.intro .content p:has(strong:first-child){margin-top:36px}}@media (min-width:1024px){article.offer>.intro .content p:has(strong:first-child){margin-top:42px}}@media (min-width:1280px){article.offer>.intro .content p:has(strong:first-child){margin-top:48px}}