@font-face{font-family:primary-regular;src:url(../fonts/HelveticaNowTextRegular.woff)}@font-face{font-family:primary-medium;src:url(../fonts/HelveticaNowTextMedium.woff)}:root{--main-title:3rem;--block-title:2.5rem;--small-title:2.5rem;--subtitle:2rem;--medium-text:2rem;--regular-text:1.4rem;--navigation-text:1.7rem;--small-text:1.2rem;--large-text:7rem;--main-title-letter-spacing:-0.3px}@media screen and (min-width:768px){:root{--main-title:3.6rem;--block-title:2rem;--small-title:2rem;--subtitle:1.5rem;--medium-text:1.2rem;--regular-text:1.1rem;--large-text:8rem}}@media screen and (min-width:992px){:root{--main-title:4.6rem;--block-title:2.6rem;--small-title:2.6rem;--subtitle:2rem;--medium-text:1.6rem;--regular-text:1.2rem;--navigation-text:1.2rem;--small-text:1rem;--large-text:9.5rem;--main-title-letter-spacing:-0.46px}}@media screen and (min-width:1440px){:root{--main-title:6.6rem;--block-title:3.8rem;--small-title:3.8rem;--subtitle:3rem;--medium-text:2.4rem;--regular-text:1.6rem;--navigation-text:1.4rem;--small-text:1.38rem;--large-text:14rem;--main-title-letter-spacing:-0.66px}}@media screen and (min-width:1670px){:root{--main-title:7.8rem;--block-title:4.6rem;--small-title:4.6rem;--subtitle:3.5rem;--medium-text:2.8rem;--regular-text:1.8rem;--navigation-text:1.6rem;--small-text:1.4rem;--large-text:16rem;--main-title-letter-spacing:-0.78px}}@media screen and (min-width:1920px){:root{--main-title:9rem;--block-title:5.5rem;--small-title:5.5rem;--subtitle:4rem;--medium-text:3rem;--regular-text:2rem;--navigation-text:1.7rem;--small-text:1.5rem;--large-text:18.6rem;--main-title-letter-spacing:-0.9px}}.title__main{font-size:var(--main-title);letter-spacing:var(--main-title-letter-spacing)}.title__small{font-size:var(--small-title)!important}.title__block{font-size:var(--block-title)}.subtitle{font-size:var(--subtitle)!important}.text__large{font-size:var(--large-text)}.text__medium{font-size:var(--medium-text);line-height:1.2}.text__regular{font-size:var(--regular-text);line-height:1.3}.text__small{font-size:var(--small-text)}.font__medium{font-family:primary-medium}.font__bold{font-family:primary-medium;font-weight:600}.variant__numeric{font-variant-numeric:lining-nums tabular-nums}.text__unwrap{white-space:nowrap}