.hero{padding:10px 0 35px 0;overflow:hidden}@media screen and (min-width:768px){.hero.first-block{padding-top:112px}}.hero .hero__title{font-size:var(--font-size-h1);line-height:var(--line-height-h1);font-weight:var(--font-weight-h1);color:var(--color-text-default);margin:0 0 8px 0}@media screen and (min-width:992px){.hero .hero__title{font-size:var(--font-size-hero);line-height:var(--line-height-hero);font-weight:var(--font-weight-hero)}}.hero__desc{font-size:var(--font-size-body);line-height:var(--line-height-body);font-weight:var(--font-weight-regular);color:var(--color-text-default)}.hero__desc:after{display:block;content:attr(data-text);font-size:var(--font-size-body);line-height:var(--line-height-body);font-weight:var(--font-weight-regular);text-decoration:underline;height:28px}.hero__desc.active .hero__desc-text{height:auto}.hero__desc--no-expand:after{display:none!important}.hero__desc-text{height:112px;overflow:hidden}.hero__desc-text *{font:inherit;color:inherit}.hero__desc-text li{margin-top:0}@media screen and (min-width:992px){.hero__desc-text{height:auto!important}}@media screen and (min-width:992px){.hero__desc:after{display:none!important}}.hero .hero__image-wrapper{display:none}@media screen and (min-width:992px){.hero .hero__image-wrapper{display:block;position:relative;grid-area:1/2/1/3}}.hero .hero__image{display:none}@media screen and (min-width:992px){.hero .hero__image{display:block;position:relative;z-index:2;max-width:450px;-o-object-fit:contain;object-fit:contain;height:auto}}.hero__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-flow:wrap;flex-flow:wrap;margin-top:16px;padding:8px 16px;gap:8px 0;background:var(--color-background-aux-3);border-radius:var(--border-radius-primary)}@media screen and (min-width:992px){.hero__info{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}}@media screen and (max-width:991px){.hero__info{max-width:480px;margin:10px auto 0}}.hero__info-column{width:50%;font-size:var(--font-size-caption);line-height:var(--line-height-caption);font-weight:var(--font-weight-semibold);color:var(--color-text-default)}.hero__info-column a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.hero__info-column a>span{font-size:var(--font-size-caption);line-height:var(--line-height-caption);font-weight:var(--font-weight-semibold);text-decoration:underline;color:var(--color-text-default);display:-webkit-box;display:-ms-flexbox;display:flex}.hero__info-title{color:var(--color-text-default);font-size:var(--font-size-caption);line-height:var(--line-height-caption);font-weight:var(--font-weight-regular);margin-bottom:4px;text-transform:capitalize}@media screen and (min-width:992px){.hero{padding:40px 0}.hero__inner{display:grid;justify-items:start;grid-template-columns:1fr auto;-webkit-column-gap:50px;-moz-column-gap:50px;column-gap:50px}.hero__info{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;padding:12px 16px;gap:24px;margin-top:24px}.hero__info-column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;width:auto;gap:4px}.hero__info-title{margin-bottom:0}}@media screen and (min-width:1200px){.hero__inner{-webkit-column-gap:100px;-moz-column-gap:100px;column-gap:100px}}@media screen and (min-width:1400px){.hero__inner{-webkit-column-gap:170px;-moz-column-gap:170px;column-gap:170px}}