main[data-astro-cid-mnh27qi2]{margin:auto;max-width:400px;font-size:1rem;line-height:1.2}.container[data-astro-cid-mnh27qi2]{position:relative;text-align:center;padding:0 20px 20px}.logo[data-astro-cid-mnh27qi2]{max-width:150px}.images[data-astro-cid-mnh27qi2]{position:relative}.cover-image[data-astro-cid-mnh27qi2]{width:100%;height:auto;border-radius:8px 8px 0 0}#devices[data-astro-cid-mnh27qi2]{display:flex;justify-content:center;gap:2rem;font-size:2rem;margin-top:1rem}.content[data-astro-cid-mnh27qi2] h3[data-astro-cid-mnh27qi2]{margin:20px 0;color:#333}.content[data-astro-cid-mnh27qi2] h4[data-astro-cid-mnh27qi2]{margin:0 0 5px;font-size:1rem}#title[data-astro-cid-mnh27qi2]{margin:.5rem 0 0;font-size:1.2rem;line-height:1.5rem}.label[data-astro-cid-mnh27qi2]{display:block;margin:0 0 2px;color:#555}.input[data-astro-cid-mnh27qi2]{text-align:center;padding:11px;width:100%;max-width:300px;border:none;border-radius:1rem;font-size:20px;background-color:#e0e0e0}@media only screen and (max-width: 768px){.input[data-astro-cid-mnh27qi2]{width:90%}#title[data-astro-cid-mnh27qi2]{font-size:1rem}}.continue-btn[data-astro-cid-mnh27qi2]:hover{background-color:#1e1b2c}.subscription-info[data-astro-cid-mnh27qi2]{margin:1rem 0px 0px;color:#666;font-size:.7rem;text-align:start}.terms-link[data-astro-cid-mnh27qi2]{color:#007bff;text-decoration:none}.terms-link[data-astro-cid-mnh27qi2]:hover{text-decoration:underline}#pin-input[data-astro-cid-mnh27qi2]{display:flex;justify-content:center;gap:10px}.pin-box[data-astro-cid-mnh27qi2],.pinEmail-box[data-astro-cid-mnh27qi2]{width:35px;height:35px;font-size:24px;text-align:center;border:1px solid #ccc;border-radius:4px}#pinForm[data-astro-cid-mnh27qi2] h3[data-astro-cid-mnh27qi2]{margin:.8rem 0 1rem}#priceText[data-astro-cid-mnh27qi2]{font-size:.8rem}#features[data-astro-cid-mnh27qi2]{display:grid;grid-template-columns:repeat(1,1fr);width:80%;margin:10px auto}.feature-item[data-astro-cid-mnh27qi2]{text-align:center;font-size:1rem;padding:2px}.feature-item[data-astro-cid-mnh27qi2] span[data-astro-cid-mnh27qi2]{font-size:.7rem;font-weight:700;color:#333}.progress-container[data-astro-cid-mnh27qi2]{width:100%;background-color:#e0e0e0;height:8px;border-radius:4px;position:relative;margin-bottom:.5rem}.progress-bar[data-astro-cid-mnh27qi2]{width:10%;height:100%;background-color:#fdd835;border-radius:4px;transition:width .5s ease-in-out}#progressbar-section[data-astro-cid-mnh27qi2]{text-align:start}#progressbar-section[data-astro-cid-mnh27qi2] p[data-astro-cid-mnh27qi2]{margin:0;color:#333;font-weight:700;font-size:1rem}.input-container[data-astro-cid-mnh27qi2]{display:flex;justify-content:center;align-items:center;border-radius:5px}.prefix[data-astro-cid-mnh27qi2]{background-color:#e0e0e0;padding:10px;color:#333;border-radius:1rem;font-size:20px}.input[data-astro-cid-mnh27qi2]:focus{outline:none}.continue-btn[data-astro-cid-mnh27qi2]{background-color:#4caf50;color:#fff;padding:15px;border:none;border-radius:2rem;cursor:pointer;font-size:1rem;margin:10px auto;font-weight:700;width:70%;animation:slideLeftFadeIn 1s ease forwards}.loading-spinner[data-astro-cid-mnh27qi2]{border:3px solid rgba(255,255,255,.6);border-top:3px solid white;border-radius:50%;width:1rem;height:1rem;animation:spin .8s linear infinite;display:inline-block;vertical-align:middle}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}#blackListMessage[data-astro-cid-mnh27qi2],#errorMessage[data-astro-cid-mnh27qi2],#pinErrorMessage[data-astro-cid-mnh27qi2],#pinExpiredErrorMessage[data-astro-cid-mnh27qi2],#invalidUser[data-astro-cid-mnh27qi2]{background-color:red;border-radius:.3rem;color:#fff;text-align:center;font-weight:700;padding:.5rem;margin:1rem 0 0;animation:slideDownFadeIn 1s ease forwards}#alreadyRegisteredMsg[data-astro-cid-mnh27qi2],#successMessage[data-astro-cid-mnh27qi2]{background-color:#4caf50;border-radius:.4rem;color:#fff;text-align:center;font-weight:700;padding:.5rem;margin:1rem 0 0;animation:slideDownFadeIn 1s ease forwards}@keyframes slideDownFadeIn{0%{transform:translateY(-3.5rem);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes slideLeftFadeIn{0%{transform:translate(3.5rem);opacity:0}to{transform:translateY(0);opacity:1}}
