/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-duration:initial}}}.visible{visibility:visible}.fixed{position:fixed}.static{position:static}.z-50{z-index:50}.container{width:100%}.mx-auto{margin-inline:auto}.flex{display:flex}.grid{display:grid}.inline-block{display:inline-block}.min-h-screen{min-height:100vh}.w-auto{width:auto}.w-full{width:100%}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.list-disc{list-style-type:disc}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.flex-col{flex-direction:column}.items-center{align-items:center}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.rounded-full{border-radius:2147483647px}.border{border-style:var(--tw-border-style);border-width:1px}.text-center{text-align:center}.text-left{text-align:left}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:#1f2937;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fff;font-family:system-ui,Avenir,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.5}a{color:#646cff;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit;font-weight:500}a:hover{color:#535bf2}body{place-items:center;min-width:320px;min-height:100vh;margin:0;display:flex}h1{font-size:3.2em;line-height:1.1}button{cursor:pointer;background-color:#1a1a1a;border:1px solid #0000;border-radius:8px;padding:.6em 1.2em;font-family:inherit;font-size:1em;font-weight:500;transition:border-color .25s}button:hover{border-color:#646cff}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}@media (prefers-color-scheme:light){:root{color:#213547;background-color:#fff}a:hover{color:#747bff}button{background-color:#f9f9f9}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-duration{syntax:"*";inherits:false}:root{--pru-red:#ed1b2e;--pru-red-hover:#c8111f}.pru-link{color:var(--pru-red);font-weight:600;text-decoration:underline}.pru-link:hover{color:var(--pru-red-hover)}.pru-link:focus-visible{outline:2px solid var(--pru-red);outline-offset:2px;border-radius:2px}.journey-wrapper{max-width:500px;margin:20px auto}.step-card{background:#fff;border:1px solid #ddd;border-radius:16px;min-height:350px;padding:24px}.step-number{background:var(--pru-red);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;margin-bottom:16px;font-weight:700;display:flex}.step-content{flex-direction:column;gap:12px;display:flex}.step-content input{border:1px solid #ccc;border-radius:8px;padding:10px}.step-content button{background:var(--pru-red);color:#fff;cursor:pointer;border:0;border-radius:8px;padding:12px}.checkbox{gap:8px;display:flex}.placeholder{border:1px dashed #ccc;border-radius:8px;justify-content:center;align-items:center;height:120px;display:flex}.success{text-align:center;font-size:64px}.progress-container{background:#d9d9d9;border-radius:999px;width:100%;height:10px;margin-bottom:10px;overflow:hidden}.progress-fill{background:var(--pru-red);border-radius:999px;height:100%;transition:width .4s}.progress-label{color:#666;text-align:right;margin-bottom:20px;font-size:14px}.form-group{flex-direction:column;margin-bottom:16px;font-size:14px;display:flex}.form-group label{text-align:left;align-self:flex-start;margin-bottom:6px;font-size:14px;font-weight:600}.form-group input{width:100%;font-size:14px}.step-subtitle{color:#666;text-align:left;white-space:pre-line;margin-top:4px;margin-bottom:20px;font-size:14px;line-height:1.5}.consent-container{flex-direction:column;gap:24px;width:100%;font-size:14px;display:flex}.agreement-checkbox{align-items:flex-start;gap:8px;margin-bottom:20px;font-size:14px;display:flex}.agreement-checkbox span{text-align:justify;word-spacing:normal;-webkit-hyphens:auto;hyphens:auto;line-height:1.6}.continue-btn{background:var(--pru-red);color:#fff;cursor:pointer;border:none;border-radius:8px;width:100%;padding:12px;font-weight:600}.continue-btn:disabled{color:#888;cursor:not-allowed;opacity:1;background:#d9d9d9}.requirement-container{flex-direction:column;gap:24px;width:100%;font-size:14px;display:flex}.requirement-item{align-items:flex-start;gap:16px;font-size:14px;display:flex}.requirement-icon{text-align:center;flex-shrink:0;width:40px;font-size:30px}.requirement-content{text-align:left;flex-direction:column;font-size:14px;display:flex}.requirement-title{color:#222;font-size:14px;font-weight:600}.requirement-description{color:#666;margin-top:2px;font-size:14px}.error-alert{color:#b3262d;background:#fff7f7;border:2px solid #f6caca;border-radius:16px;align-items:center;gap:16px;width:65%;margin:4px 0 12px 122px;padding:14px 22px;font-size:14px;font-weight:600;line-height:1.4;display:flex}.error-icon{color:#ff6b6b;flex-shrink:0;font-size:18px}.error-text{text-align:left;flex:1}.step1-button-row{box-sizing:border-box;justify-content:flex-end;width:100%;margin-top:0;padding-top:30px;display:flex}.step-button-row{box-sizing:border-box;justify-content:center;width:100%;margin-top:0;padding-top:30px;display:flex}.step-content button.step1-pill-button,.step-content button.step-pill-button,.step-content button.declaration-continue-button{box-sizing:border-box;background:var(--pru-red);color:#fff;width:auto;min-width:140px;height:44px;font:inherit;white-space:nowrap;cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 24px;font-weight:700;line-height:1;transition:background-color .2s;display:inline-flex}.step-content button.step1-pill-button:hover:not(:disabled),.step-content button.step-pill-button:hover:not(:disabled),.step-content button.declaration-continue-button:hover:not(:disabled){background:var(--pru-red-hover)}.step-content button.step1-pill-button:focus-visible,.step-content button.step-pill-button:focus-visible,.step-content button.declaration-continue-button:focus-visible{outline:2px solid var(--pru-red);outline-offset:2px}.step-content button.declaration-continue-button:disabled{color:#8c8c8c;cursor:not-allowed;box-shadow:none;opacity:1;background:#d9d9d9}.cmp-list-content-card__cta{background:var(--pru-red);color:#fff;font:inherit;cursor:pointer;border:0;border-radius:999px;align-items:center;gap:8px;padding:10px 22px;font-weight:700;display:inline-flex}.cmp-list-content-card__cta:hover{background:var(--pru-red-hover)}.cmp-list-content-card__cta:focus-visible{outline:2px solid var(--pru-red);outline-offset:2px}.ekyc-entry-content{box-sizing:border-box;text-align:left;width:100%}.ekyc-entry-title{color:#000;text-align:left;margin-bottom:24px;font-size:16px;font-weight:700;display:block}.ekyc-entry-description{text-align:left;max-width:650px;margin:0 0 32px;font-size:16px;line-height:1.5}.desktop-device-message{max-width:540px}.ekyc-button-wrapper{justify-content:center;width:100%;display:flex}.ekyc-journey-section{width:100%;margin-top:24px}.form-group-row label,.form-group-row input{color:#002b45;font-family:Arial,sans-serif;font-size:13px}.form-fields{width:100%;max-width:100%}.form-group-row{-moz-column-gap:12px;grid-template-columns:122px 1fr;align-items:center;column-gap:12px;margin-bottom:12px;display:grid}.form-group-row input{box-sizing:border-box;background-color:#fff;border:2px solid #ccc;border-radius:0;width:100%;height:28px;padding:0 12px}.form-group-row input::placeholder{color:gray;opacity:1;font-family:Arial,sans-serif;font-size:11px}.form-group-row input:focus{border-color:#002b45;outline:none}.required{color:#e4002b}.footer{color:#002b45;margin:20px 0 14px;font-family:Arial,sans-serif;font-size:11px;font-style:italic}.continue-button{color:#fff;cursor:pointer;background-color:#e4002b;border:0;border-radius:0;width:230px;height:34px;font-family:Arial,sans-serif;font-size:13px;font-weight:600}.continue-button:hover:not(:disabled){background-color:#c90026}.common-content{justify-content:center;align-items:center;gap:12px;width:100%;margin-top:20px;display:flex}.step-content button.common-pill-button{box-sizing:border-box;background-color:var(--pru-red);color:#fff;width:auto;min-width:110px;min-height:42px;font:inherit;cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;padding:10px 28px;font-weight:700;line-height:1;display:inline-flex}.step-content button.common-pill-button:hover:not(:disabled){background-color:var(--pru-red-hover)}.step-content button.common-pill-button:focus-visible{outline:2px solid var(--pru-red);outline-offset:2px}.declaration-text{text-align:justify;margin:0;line-height:1.6}.declaration-checkbox-row{align-items:flex-start;gap:12px;display:flex}.declaration-checkbox{cursor:pointer;width:20px;height:20px;accent-color:var(--pru-red);flex-shrink:0;margin-top:4px}@media (width<=480px){.form-group-row{grid-template-columns:1fr;row-gap:6px}.form-group-row input,.continue-button{width:100%}.error-alert{box-sizing:border-box;width:100%;margin-left:0}}.ekyc-entry-frame--landing{justify-content:center;align-items:flex-start;height:auto;min-height:auto;padding:36px 16px;display:flex}.ekyc-entry-content--landing{height:auto;min-height:0;padding:40px;transform:none}.ekyc-entry-content--landing .ekyc-button-wrapper{margin-bottom:0}@media (width<=767px){.ekyc-entry-frame--landing{padding:24px 16px}.ekyc-entry-content--landing{padding:32px 24px}}#root{text-align:center;max-width:1280px;margin:0 auto;padding:2rem}.logo{will-change:filter;height:6em;padding:1.5em;transition:filter .3s}.logo:hover{filter:drop-shadow(0 0 2em #646cffaa)}.logo.react:hover{filter:drop-shadow(0 0 2em #61dafbaa)}@keyframes logo-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (prefers-reduced-motion:no-preference){a:nth-of-type(2) .logo{animation:20s linear infinite logo-spin}}.card{padding:2em}.read-the-docs{color:#888}
