.pd-step{background:rgba(15,22,32,.65)!important;border:1px solid rgba(255,255,255,.08)!important;border-radius:14px!important;backdrop-filter:blur(16px)!important;-webkit-backdrop-filter:blur(16px)!important;padding:24px 22px!important;position:relative;transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease!important}.pd-step:hover{transform:translateY(-4px)!important;border-color:rgba(34,197,94,.35)!important;box-shadow:0 8px 32px rgba(34,197,94,.08),0 0 0 1px rgba(34,197,94,.15)!important}.pd-step-n{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:38px!important;height:38px!important;border-radius:50%!important;background:rgba(34,197,94,.12)!important;border:1.5px solid rgba(34,197,94,.45)!important;color:#22c55e!important;font-family:Inter,monospace!important;font-size:.75rem!important;font-weight:800!important;letter-spacing:.05em!important;margin-bottom:14px!important;box-shadow:0 0 20px rgba(34,197,94,.12)!important}.pd-step-t{font-family:Inter,sans-serif!important;font-size:1rem!important;font-weight:700!important;color:#fff!important;margin-bottom:6px!important}.pd-step-d{font-size:.84rem!important;color:rgba(255,255,255,.5)!important;line-height:1.55!important}.pd-input,.pd-input.pd-input-iconed,.pd-textarea{background:rgba(15,22,32,.7)!important;border:1px solid rgba(255,255,255,.08)!important;border-radius:10px!important;color:#e0e0e0!important;font-size:.95rem!important;transition:border-color .25s ease,box-shadow .25s ease!important;backdrop-filter:blur(8px)!important;-webkit-backdrop-filter:blur(8px)!important}.pd-input:focus,.pd-textarea:focus{outline:0!important;border-color:#22c55e!important;box-shadow:0 0 0 3px rgba(34,197,94,.2),0 0 16px rgba(34,197,94,.1)!important}.pd-input::placeholder,.pd-textarea::placeholder{color:rgba(255,255,255,.3)!important}#appealForm .pd-btn-primary,.pd-btn.pd-btn-primary.pd-btn-block{background:linear-gradient(135deg,#22c55e 0,#16a34a 100%)!important;border:none!important;border-radius:10px!important;color:#fff!important;font-weight:700!important;font-size:1rem!important;padding:16px 28px!important;letter-spacing:.02em!important;box-shadow:0 4px 24px rgba(34,197,94,.25),0 0 0 1px rgba(34,197,94,.3)!important;transition:transform .2s ease,box-shadow .2s ease!important;text-shadow:0 1px 2px rgba(0,0,0,.3)!important;cursor:pointer!important}#appealForm .pd-btn-primary:hover,.pd-btn.pd-btn-primary.pd-btn-block:hover{transform:translateY(-2px)!important;box-shadow:0 8px 32px rgba(34,197,94,.35),0 0 0 1px rgba(34,197,94,.5)!important}#appealForm .pd-btn-primary:active{transform:translateY(0)!important}.pd-appeals-side-card{background:rgba(15,22,32,.65)!important;border:1px solid rgba(255,255,255,.08)!important;border-radius:14px!important;backdrop-filter:blur(16px)!important;-webkit-backdrop-filter:blur(16px)!important;padding:22px 22px!important;transition:border-color .25s ease!important}.pd-appeals-side-card:hover{border-color:rgba(34,197,94,.2)!important}.pd-side-h{font-family:Inter,monospace!important;font-size:.72rem!important;font-weight:800!important;color:#fff!important;text-transform:uppercase!important;letter-spacing:.1em!important;margin-bottom:14px!important;padding-bottom:12px!important;border-bottom:1px solid rgba(255,255,255,.06)!important}.pd-side-h i{color:#22c55e!important}.pd-side-honesty{background:linear-gradient(135deg,rgba(129,140,248,.05),rgba(34,197,94,.03))!important;border-color:rgba(129,140,248,.18)!important}.pd-side-honesty .pd-side-h i{color:#a78bfa!important}.pd-checklist li i{color:#22c55e!important}.pd-side-list li::before{color:#22c55e!important}.pd-faq-item{background:rgba(15,22,32,.65)!important;border:1px solid rgba(255,255,255,.08)!important;border-radius:14px!important;backdrop-filter:blur(16px)!important;-webkit-backdrop-filter:blur(16px)!important;padding:16px 20px!important;transition:border-color .25s ease,box-shadow .25s ease!important}.pd-faq-item:hover{border-color:rgba(255,255,255,.12)!important}.pd-faq-item[open]{border-color:rgba(34,197,94,.4)!important;box-shadow:0 0 20px rgba(34,197,94,.06),inset 0 0 0 1px rgba(34,197,94,.08)!important}.pd-faq-item summary{font-weight:600!important;font-size:.92rem!important;color:#fff!important}.pd-faq-item summary::after{color:#22c55e!important;font-size:1.4rem!important;font-weight:300!important}.pd-faq-item p{color:rgba(255,255,255,.55)!important;font-size:.86rem!important;line-height:1.65!important}.pd-faq-h{font-family:Inter,sans-serif!important}.pd-faq-h i{color:#22c55e!important}.pd-appeals-h1{font-family:Inter,sans-serif!important;font-size:clamp(1.7rem, 4.2vw, 2.8rem)!important;font-weight:900!important;letter-spacing:-.02em!important;line-height:1.12!important}.pd-appeals-h1-accent{background:linear-gradient(135deg,#22c55e,#4ade80)!important;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important}.pd-appeals-card{background:rgba(15,22,32,.65)!important;border:1px solid rgba(255,255,255,.08)!important;border-radius:14px!important;backdrop-filter:blur(16px)!important;-webkit-backdrop-filter:blur(16px)!important;padding:30px!important}.pd-tabs{background:rgba(15,22,32,.65)!important;border:1px solid rgba(255,255,255,.08)!important;border-radius:14px!important;backdrop-filter:blur(16px)!important;-webkit-backdrop-filter:blur(16px)!important}.pd-tab-active{background:rgba(34,197,94,.12)!important;color:#22c55e!important}.pd-tab{border-radius:10px!important}.pd-appeals-promise{background:rgba(15,22,32,.65)!important;border:1px solid rgba(34,197,94,.2)!important;border-radius:14px!important;backdrop-filter:blur(16px)!important;-webkit-backdrop-filter:blur(16px)!important}.pd-promise-ico{background:rgba(34,197,94,.12)!important;border:1.5px solid rgba(34,197,94,.4)!important;color:#22c55e!important;box-shadow:0 0 24px rgba(34,197,94,.15)!important}.pd-promise-h{font-family:Inter,sans-serif!important;color:#fff!important}.pd-promise-t strong{color:#22c55e!important}.pd-btn-ghost{border:1px solid rgba(255,255,255,.12)!important;border-radius:10px!important;background:0 0!important;color:rgba(255,255,255,.7)!important;transition:border-color .2s ease,color .2s ease,background .2s ease!important}.pd-btn-ghost:hover{border-color:rgba(34,197,94,.4)!important;color:#22c55e!important;background:rgba(34,197,94,.06)!important}.pd-badge{backdrop-filter:blur(8px)!important;-webkit-backdrop-filter:blur(8px)!important;border-radius:20px!important}.pd-req{color:#ff4757!important}.pd-field label{color:rgba(255,255,255,.85)!important;font-size:.78rem!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:.06em!important}.pd-track-card{background:rgba(15,22,32,.65)!important;border:1px solid rgba(255,255,255,.08)!important;border-radius:14px!important;backdrop-filter:blur(16px)!important;-webkit-backdrop-filter:blur(16px)!important}.pd-eyebrow{color:#22c55e!important}