.message{width:100%;height:100dvh;display:block;padding:134px 16px 56px;box-sizing:border-box;overflow:hidden}@media screen and (min-width:768px){.message{padding:192px 32px 74px}}@media screen and (min-width:992px){.message{width:880px;margin:0 auto;padding:160px 0 62px}}@media screen and (min-width:1300px){.message{width:1128px}}.message__header{padding-left:16px}@media screen and (min-width:768px){.message__header{padding-left:32px}}@media screen and (min-width:992px){.message__header{width:880px;margin:0 auto;height:1px;padding:0}}@media screen and (min-width:1300px){.message__header{width:1128px}}.message__body{height:100%;width:100%;overflow:auto}.message__title{color:var(--white-color);font-size:20px;letter-spacing:12px;line-height:30px;margin-bottom:48px;margin-top:0;text-transform:uppercase}@media screen and (min-width:768px){.message__title{font-size:28px;line-height:42px}}.message__text{color:var(--white-color);font-size:18px;line-height:30px}.message__text:last-of-type{font-style:italic;font-weight:700}.message__buttons{display:flex;justify-content:center;flex-direction:column;padding-bottom:24px;margin-top:48px}@media screen and (min-width:768px){.message__buttons{flex-direction:row;gap:24px}}.message__buttons a{display:block;width:100%;margin-bottom:16px;box-sizing:border-box}@media screen and (min-width:768px){.message__buttons a{width:auto}}