.mg[data-v-3e270dc2]{margin:30px auto}#download-btn[data-v-3e270dc2]{white-space:nowrap;padding:0 30px;font-size:20px;text-align:center;border-radius:20px;color:#fff;height:40px;line-height:40px;background:#56bda6;cursor:pointer;width:-moz-fit-content;width:fit-content;filter:drop-shadow(0 2px 8px rgba(0,0,0,.4))}.area[data-v-99168e18]{background:#e7f4f1;border:2px solid #eaeaea;border-radius:12px;padding:20px 24px;margin:20px 0;box-shadow:0 1px 2px rgba(0,0,0,.04);transition:all .25s ease}@media(hover:hover){.area[data-v-99168e18]:hover{box-shadow:0 3px 8px rgba(0,0,0,.08);transform:translateY(-2px)}}.area p[data-v-99168e18]{color:#333;font-size:16px;line-height:1.7;margin:10px 0}.area strong[data-v-99168e18]{color:#111;font-weight:600}@media(max-width:768px){.area[data-v-99168e18]{padding:16px 18px;border-radius:10px}.area p[data-v-99168e18]{font-size:15px;line-height:1.6}}.banner[data-v-99168e18]{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:20px;text-align:center;margin-top:40px;background:hsla(0,0%,100%,.12);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);border:1px solid hsla(0,0%,100%,.3);box-shadow:0 4px 30px rgba(0,0,0,.15);border-radius:20px;padding:40px 30px;transition:all .3s ease}.banner[data-v-99168e18]:hover{background:hsla(0,0%,100%,.18);box-shadow:0 6px 40px rgba(0,0,0,.25);transform:scale(1.02)}.banner article[data-v-99168e18]{width:80%;color:#f5f5f5;font-size:16px;line-height:1.7}@media screen and (orientation:portrait){.banner article[data-v-99168e18]{width:100%}}