/**
 * @license
 * Generated by Zeplin
 * Copyright (C) 2023 - present Zeplin
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at

 *     http://www.apache.org/licenses/LICENSE-2.0

 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */

@font-face {
  font-family: SFProDisplay;
  src: local(SFProDisplay-Regular),
    url(../fonts/SFProDisplay-Regular.woff2) format("woff2"),
    url(../fonts/SFProDisplay-Regular.woff) format("woff"),
    url(../fonts/SFProDisplay-Regular.ttf) format("truetype");
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
}

@font-face {
  font-family: SFProDisplay;
  src: local(SFProDisplay-Semibold),
    url(../fonts/SFProDisplay-Semibold.woff2) format("woff2"),
    url(../fonts/SFProDisplay-Semibold.woff) format("woff"),
    url(../fonts/SFProDisplay-Semibold.ttf) format("truetype");
  font-weight: 600;
  font-style: normal;
  font-stretch: normal;
}

@font-face {
  font-family: SFProText;
  src: local(SFProText-Regular),
    url(../fonts/SFProText-Regular.woff2) format("woff2"),
    url(../fonts/SFProText-Regular.woff) format("woff"),
    url(../fonts/SFProText-Regular.ttf) format("truetype");
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
}

@font-face {
  font-family: SFProText;
  src: local(SFProText-Medium),
    url(../fonts/SFProText-Medium.woff2) format("woff2"),
    url(../fonts/SFProText-Medium.woff) format("woff"),
    url(../fonts/SFProText-Medium.ttf) format("truetype");
  font-weight: 500;
  font-style: normal;
  font-stretch: normal;
}

@font-face {
  font-family: SFProText;
  src: local(SFProText-Semibold),
    url(../fonts/SFProText-Semibold.woff2) format("woff2"),
    url(../fonts/SFProText-Semibold.woff) format("woff"),
    url(../fonts/SFProText-Semibold.ttf) format("truetype");
  font-weight: 600;
  font-style: normal;
  font-stretch: normal;
}

@font-face {
  font-family: SFProText;
  src: local(SFProText-Bold),
    url(../fonts/SFProText-Bold.woff2) format("woff2"),
    url(../fonts/SFProText-Bold.woff) format("woff"),
    url(../fonts/SFProText-Bold.ttf) format("truetype");
  font-weight: bold;
  font-style: normal;
  font-stretch: normal;
}

.HeadingH1 {
  font-family: SFProText;
  font-size: 84px;
  font-weight: bold;
  font-stretch: normal;
  font-style: normal;
  line-height: normal;
  letter-spacing: normal;
}

.HeadingH2 {
  font-family: SFProText;
  font-size: 84px;
  font-weight: 500;
  font-stretch: normal;
  font-style: normal;
  line-height: normal;
  letter-spacing: normal;
}

.Displaybutton {
  font-family: SFProDisplay;
  font-size: 60px;
  font-weight: 600;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.23;
  letter-spacing: 0.38px;
}

.Displaycalendar {
  font-family: SFProDisplay;
  font-size: 60px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.23;
  letter-spacing: 0.38px;
}

.HeadingH3 {
  font-family: SFProText;
  font-size: 50px;
  font-weight: 600;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.32;
  letter-spacing: -0.41px;
}

.HeadingH4 {
  font-family: SFProText;
  font-size: 50px;
  font-weight: 500;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.32;
  letter-spacing: -0.41px;
}

.HeadingH5 {
  font-family: SFProText;
  font-size: 44px;
  font-weight: 600;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.36;
  letter-spacing: -0.41px;
}

.Paragraphy44 {
  font-family: SFProText;
  font-size: 44px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.36;
  letter-spacing: -0.24px;
}

.Paragraphy38-EB {
  font-family: SFProText;
  font-size: 38px;
  font-weight: bold;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.42;
  letter-spacing: normal;
}

.Paragraphy38-B {
  font-family: SFProText;
  font-size: 38px;
  font-weight: 500;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.42;
  letter-spacing: normal;
}

.Paragraphy38-R {
  font-family: SFProText;
  font-size: 38px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.42;
  letter-spacing: -0.41px;
}