.card-section{margin-top:24px}.card-section .card-inner{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;padding:47px 32px;gap:24px;background:#F6F9FB;border:1px solid rgb(35 39 42 / .12);-webkit-box-shadow:0 1px 4px rgb(35 39 42 / .06);box-shadow:0 1px 4px rgb(35 39 42 / .06);border-radius:16px}@media (max-width:767px){.card-section .card-inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;padding:44px 32px}}.card-section .card-inner .card-logo{position:relative;width:96px;min-width:96px;height:96px}.card-section .card-inner .card-logo .badge{width:40px;height:40px;position:absolute;bottom:-4px;right:-4px}.card-section .card-inner .title{font-weight:700;font-size:38px;line-height:45px;color:#23272A}.card-section .card-inner .subtitle{font-size:16px;line-height:22px;margin-top:8px;color:rgb(35 39 42 / .8)}.card-section .card-inner .card-button{padding:16px 0;background:#694FFF;-webkit-box-shadow:0 2px 4px rgb(0 0 0 / .05);box-shadow:0 2px 4px rgb(0 0 0 / .05);border-radius:12px;min-width:210px;text-align:center;font-style:normal;font-weight:500;font-size:17px;line-height:20px;letter-spacing:-.09px;cursor:pointer;border:0;outline:none;color:#FFF;-webkit-transition:0.2s;-o-transition:0.2s;transition:0.2s}.card-section .card-inner .card-button:hover{background:#7C65FF;text-decoration:none}.card-section .card-inner .card-button:active{background:#593DFB}