.XcwjVa_container{align-items:center;gap:30px;display:flex}@media screen and (max-width:1024px){.XcwjVa_container{flex-direction:column;padding:0}}.XcwjVa_container.XcwjVa_reversed{flex-direction:row-reverse}@media screen and (max-width:1024px){.XcwjVa_container.XcwjVa_reversed{flex-direction:column-reverse}}.XcwjVa_left{flex:1}.XcwjVa_left img{width:100%;height:auto}.XcwjVa_right{flex-direction:column;flex:1;gap:24px;display:flex}.XcwjVa_buttons{align-items:center;gap:16px;display:flex}@media screen and (max-width:1024px){.XcwjVa_buttons{flex-wrap:wrap;justify-content:center;align-items:stretch}.XcwjVa_buttons button{flex:1}}.XcwjVa_qrImage{flex-shrink:0;width:120px;height:120px;position:relative}.XcwjVa_qrImage a{width:100%;height:100%;display:block}.XcwjVa_qrImage img{object-fit:contain;width:100%;height:100%}@media screen and (max-width:1024px){.XcwjVa_qrImage{display:none}}@media screen and (min-width:1025px){.XcwjVa_qrButton{display:none}}@media screen and (max-width:1024px){.XcwjVa_qrButton{flex:1}.XcwjVa_qrButton>div,.XcwjVa_qrButton a,.XcwjVa_qrButton button{width:100%}}.XcwjVa_title{font-size:40px;font-weight:600}.XcwjVa_title *{font-size:inherit}@media screen and (max-width:1024px){.XcwjVa_title{font-size:24px}}.XcwjVa_description{padding-right:90px;font-size:18px}.XcwjVa_description p{margin-bottom:20px}@media screen and (max-width:1024px){.XcwjVa_description{padding-right:0;font-size:16px}}.XcwjVa_badge{color:#cd00ff;background-color:#cd00ff26;border-radius:25px;width:fit-content;margin-bottom:-20px;padding:0 8px;font-size:16px;font-weight:500}
