.mepr-account-page{background-color:#f9f9f9;padding:20px;border-radius:8px;box-shadow:0 4px 8px rgba(0,0,0,0.1)}.mepr-account-tabs{display:flex;border-bottom:2px solid #0073aa;margin-bottom:20px}.mepr-account-page a.button-link,.mepr-account-page .mepr-submit,.mepr-account-page input[type="submit"],.mepr-account-page button{display:inline-block;background-color:#001f54;color:#ffffff!important;padding:10px 20px;border-radius:6px;text-decoration:none;font-weight:600;border:none;cursor:pointer;transition:background-color 0.3s ease,transform 0.2s ease}.mepr-account-page a.button-link:hover,.mepr-account-page .mepr-submit:hover,.mepr-account-page input[type="submit"]:hover,.mepr-account-page button:hover,.mepr-account-page a.button-link:focus,.mepr-account-page .mepr-submit:focus,.mepr-account-page input[type="submit"]:focus,.mepr-account-page button:focus{background-color:#00337a;transform:translateY(-2px);outline:none}.mepr-account-page a.button-link:active,.mepr-account-page .mepr-submit:active,.mepr-account-page input[type="submit"]:active,.mepr-account-page button:active{background-color:#001533;transform:translateY(0)}.pascuk-billing-button:hover{background-color:#16326f;box-shadow:0 8px 20px rgba(22,50,111,0.35);transform:translateY(-1px);color:#ffffff}.pascuk-renewal-wrapper{max-width:720px;margin:40px auto;padding:32px;background:#ffffff;border-radius:10px;box-shadow:0 10px 30px rgba(0,0,0,0.08)}.pascuk-renewal-header h1{margin-bottom:10px}.pascuk-renewal-header .subtitle{font-size:1.1em;color:#555}.pascuk-renewal-benefits ul{list-style:none;padding:0;margin:25px 0}.pascuk-renewal-benefits li{padding:8px 0;font-size:1em}.pascuk-renewal-price{margin-top:20px;padding-top:20px;border-top:1px solid #e5e5e5;font-size:1.1em}.pascuk-renewal-price span{display:block;color:#666;margin-top:4px}.mepr-form{max-width:720px;margin:40px auto}.mepr-form label{font-weight:600}.mepr-form input[type="text"],.mepr-form input[type="email"],.mepr-form select{padding:12px;border-radius:6px}.mepr-submit{background-color:#1f4b7a;border:none;color:#fff;padding:14px 28px;font-size:16px;border-radius:6px;cursor:pointer}.single-post .entry-meta,.single-post .comments-area{display:none}.pascuk-renewal-title{text-align:center;font-size:36px;margin-bottom:10px}.pascuk-renewal-subtitle{text-align:center;font-size:18px;color:#555;max-width:720px;margin:0 auto}.page-id-15647 .entry-title,.page-id-15647 .entry-meta,.page-id-15647 .post-meta,.page-id-15647 .comments-area{display:none!important}.pasc-pay-toggle{max-width:620px;margin:0 auto 28px;font-family:inherit}.pasc-pay-toggle__label{font-weight:700;text-align:center;margin:0 0 12px;font-size:16px}.pasc-pay-toggle__btns{display:flex;gap:12px;flex-wrap:wrap}.pasc-pay-btn{flex:1 1 0;min-width:200px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:3px;padding:14px 18px;border:2px solid #c9d2dd;border-radius:8px;background:#fff;color:#1d2530;font-weight:700;font-size:15px;text-decoration:none;cursor:pointer;transition:.15s}.pasc-pay-btn small{font-weight:500;font-size:12.5px;color:#5b6675}.pasc-pay-btn:hover{border-color:#0073aa}.pasc-pay-btn.is-active{background:#0073aa;border-color:#0073aa;color:#fff;cursor:default}.pasc-pay-btn.is-active small{color:#dbeefc}@media(max-width:480px){.pasc-pay-btn{flex:1 1 100%}}#mepr_signup_form .mepr_price,#mepr_signup_form .mepr_price *{font-size:1.15rem;font-weight:700;line-height:1.4}#mepr_signup_form .mepr_price{margin:20px 0}