.Banner-module-scss-module__MpWEdW__root{flex-flow:column;justify-content:center;align-items:flex-start;width:100%;min-height:600px;padding:60px 0;display:flex}@media screen and (min-width:768px){.Banner-module-scss-module__MpWEdW__root{min-height:472px}}@media screen and (min-width:1200px){.Banner-module-scss-module__MpWEdW__root{min-height:732px}}.Banner-module-scss-module__MpWEdW__title{text-align:start;text-transform:uppercase;letter-spacing:0;flex-flow:column;justify-content:flex-start;align-items:flex-start;width:100%;max-width:528px;margin:0 0 -8px;font-size:120px;font-weight:400;line-height:1em;display:flex}@media screen and (min-width:768px){.Banner-module-scss-module__MpWEdW__title{max-width:720px;margin:0 0 -24px;font-size:160px}}@media screen and (min-width:1200px){.Banner-module-scss-module__MpWEdW__title{max-width:1248px;margin:0 0 -32px;font-size:230px}}.Banner-module-scss-module__MpWEdW__title_word{flex-flow:row;justify-content:flex-start;align-items:flex-start;display:inline-flex}.Banner-module-scss-module__MpWEdW__title_word:not(:first-of-type){margin-block-start:-16px}@media screen and (min-width:768px){.Banner-module-scss-module__MpWEdW__title_word:not(:first-of-type){margin-block-start:-32px}}@media screen and (min-width:1024px){.Banner-module-scss-module__MpWEdW__title_word:not(:first-of-type){margin-block-start:-36px}}@media screen and (min-width:1200px){.Banner-module-scss-module__MpWEdW__title_word:not(:first-of-type){margin-block-start:-40px}}.Banner-module-scss-module__MpWEdW__title_letter{flex-shrink:0;width:88px}@media screen and (min-width:768px){.Banner-module-scss-module__MpWEdW__title_letter{width:120px}}@media screen and (min-width:1200px){.Banner-module-scss-module__MpWEdW__title_letter{width:208px}}.Banner-module-scss-module__MpWEdW__title_letter>span{margin-inline-start:-.04em}@media screen and (max-width:767px){.Banner-module-scss-module__MpWEdW__title_letter[data-empty=true]{display:none}}.Banner-module-scss-module__MpWEdW__subtitle{text-transform:uppercase;letter-spacing:.09em;margin-block-start:32px;font-size:24px;font-weight:400;line-height:1em}@media screen and (min-width:768px){.Banner-module-scss-module__MpWEdW__subtitle{letter-spacing:.09em;margin-block-start:40px;font-size:40px}}@media screen and (min-width:1200px){.Banner-module-scss-module__MpWEdW__subtitle{letter-spacing:.09em;margin-block-start:48px;font-size:54px}}.Banner-module-scss-module__MpWEdW__description{text-transform:uppercase;letter-spacing:.04em;width:100%;max-width:960px;margin-block-start:32px;font-size:18px;font-weight:400;line-height:1.3em;display:block}@media screen and (min-width:768px){.Banner-module-scss-module__MpWEdW__description{letter-spacing:.04em;margin-block-start:40px;font-size:24px;line-height:1.3em}}@media screen and (min-width:1200px){.Banner-module-scss-module__MpWEdW__description{letter-spacing:.08em;margin-block-start:48px;font-size:32px;line-height:1.2em}}.Banner-module-scss-module__MpWEdW__button{width:100%;margin-block-start:32px}@media screen and (min-width:768px){.Banner-module-scss-module__MpWEdW__button{margin-block-start:40px}}@media screen and (min-width:1200px){.Banner-module-scss-module__MpWEdW__button{margin-block-start:48px}}.Banner-module-scss-module__MpWEdW__button .Button-root{background-color:#fffe73}@media screen and (max-width:767px){.Banner-module-scss-module__MpWEdW__button .Button-root{width:calc(100% - 4px)}}
