.el-page .el-element[data-el="be1e0c4"] > .el-container > .el-column > .el-widget-wrap{align-content:center;align-items:center}.el-page .el-element[data-el="be1e0c4"]{background-color:transparent;background-image:linear-gradient(230deg, #281A58 0%, #342566 100%)}.el-page .el-element[data-el="be1e0c4"] > .el-container{max-width:1300px}.el-page .el-element[data-el="be1e0c4"]{border-style:solid;border-width:1px 1px 1px 1px;border-color:#D8D8D8;box-shadow:0px 0px 60px 0px rgba(0, 0, 0, 0.1);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:3em;margin-bottom:2em;padding:1em 1em 1em 1em}.el-page .el-element[data-el="be1e0c4"],.el-page .el-element[data-el="be1e0c4"] > .el-background-overlay{border-radius:0px 0px 0px 0px}.el-page .el-element[data-el="be1e0c4"] > .el-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s}.el-page .el-element[data-el="736ceb00"] > .el-widget-wrap > .el-widget:not(.el-widget__width-auto):not(.el-widget__width-initial):not(:last-child):not(.el-absolute){margin-block-end:7px}.el-page .el-element[data-el="736ceb00"] > .el-element-populated{border-style:none;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:1em 1em 1em 1em}.el-widget-heading .el-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary )}.el-page .el-element[data-el="4da9551e"] > .el-widget-container{margin:0% 0% 0% 0%}.el-page .el-element[data-el="4da9551e"]{text-align:center}.el-page .el-element[data-el="4da9551e"] .el-heading-title{font-family:var(--font-serif);font-size:45px;font-weight:700;color:#FFFFFF}.el-page .el-element[data-el="b01aa5d"]{--display:flex}.el-page .el-element[data-el="b01aa5d"].e-con{--align-self:center}.el-page .el-element[data-el="da0e868"]{width:var( --container-widget-width, 102.48% );max-width:102.48%;--container-widget-width:102.48%;--container-widget-flex-grow:0}.el-page .el-element[data-el="da0e868"].el-element{--align-self:center;--flex-grow:0;--flex-shrink:0}body.el-page-19794{background-color:#EBECF7}@media(max-width:1024px){.el-widget-heading .el-heading-title{font-size:var( --e-global-typography-primary-font-size )}}@media(max-width:768px){.el-page .el-element[data-el="be1e0c4"]{margin-top:0em;margin-bottom:0em}.el-page .el-element[data-el="736ceb00"] > .el-element-populated{padding:0em 0em 0em 0em}.el-widget-heading .el-heading-title{font-size:var( --e-global-typography-primary-font-size )}.el-page .el-element[data-el="4da9551e"] > .el-widget-container{margin:0px 0px 0px 0px}.el-page .el-element[data-el="4da9551e"] .el-heading-title{font-size:27px}}body{margin:0;font-family:var(--font-ui);color:#302260;background-color:#f7f7f7}.wea-form{max-width:1100px;margin:40px auto;font-family:var(--font-ui);color:#302260;background:#fff;border-radius:16px;box-shadow:0 8px 24px rgba(0,0,0,0.08);padding:40px;overflow:hidden;font-size:18px}.wea-topbar{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.wea-step-counter{font-size:14px;color:#666;white-space:nowrap}.wea-pill{display:inline-flex;align-items:center;gap:8px;padding:8px 12px;border-radius:999px;background:#f7f5fc;border:1px solid rgba(48,34,96,.12);font-size:14px;color:#302260}.wea-step{display:none;opacity:0;transform:translateY(20px);transition:all 0.5s ease}.wea-step.active{display:block;opacity:1;transform:translateY(0)}.wea-step .wea-step-title{border-left:6px solid #dc0f27;padding-left:14px;margin:12px 0 10px;font-size:24px;color:#302260}.wea-step-desc{margin:0 0 18px;color:#666;font-size:15px;line-height:1.45}label{font-weight:600;display:block;margin-top:14px}.wea-consent-label{display:inline-flex;align-items:center;gap:8px;margin-top:0;background:none}.wea-consent-label input[type=checkbox]{width:auto;margin:0;padding:0}input,select,textarea{width:100%;padding:14px 16px;margin-top:6px;border:1px solid #ccc;border-radius:10px;font-size:17px;transition:border 0.3s, box-shadow .2s ease;background:#fff}input:not([type=range]):focus,select:focus,textarea:focus{border-color:#dc0f27;outline:none;box-shadow:0 0 0 4px rgba(220,15,39,.08)}.wea-input-wrap{position:relative}.wea-input-wrap input{padding-right:58px}.wea-unit{position:absolute;right:14px;top:50%;transform:translateY(-50%);color:#666;font-weight:700;font-size:14px;pointer-events:none}.wea-two{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.radio-cards{display:flex;justify-content:center;flex-wrap:wrap;gap:16px;text-align:center;margin-top:6px}.radio-cards input[type=radio]{display:none}.radio-cards label{display:inline-flex;align-items:center;justify-content:center;gap:10px;background:#f7f5fc;border:2px solid transparent;border-radius:12px;padding:18px 24px;margin:0;cursor:pointer;transition:all 0.25s ease;font-size:18px;text-align:center;user-select:none}.radio-cards input[type=radio]:checked+label{border-color:#dc0f27;background:#fff0f2;box-shadow:0 0 12px rgba(220,15,39,0.15)}.checkbox-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 24px;margin-top:10px}.checkbox-grid label{font-weight:400;margin-top:4px;display:flex;align-items:center;gap:8px}.checkbox-grid input[type=checkbox]{width:auto;margin:0}.progress-bar{height:8px;background:#f3f3f3;border-radius:4px;overflow:hidden;flex:1}.progress-bar div{height:8px;width:0%;background:linear-gradient(90deg,#553ca5,#963844);transition:width 0.35s ease}.wea-card{background:#fbfbfe;border:1px solid rgba(48,34,96,.08);border-radius:14px;padding:16px 16px 18px;margin-top:14px}.wea-card-title{display:flex;align-items:center;justify-content:space-between;gap:10px;font-weight:800;color:#302260;margin:0 0 6px;font-size:16px}.wea-card-title small{font-weight:600;color:#666}.wea-note{font-size:14px;color:#666;margin-top:6px}.wea-buttons{display:flex;justify-content:flex-end !important;align-items:center;gap:12px;margin-top:30px}.wea-buttons button{background:#302260;color:#fff;border:none;padding:12px 28px;border-radius:10px;cursor:pointer;font-size:18px;transition:background 0.25s, transform .1s ease}.wea-buttons button:not(.wea-extended-btn):hover{background:#dc0f27}.wea-buttons button:active{transform:translateY(1px)}.wea-buttons #submitBtnSearch{background:#dc0f27}.wea-extended-btn{display:inline-flex;align-items:center;gap:10px;padding:10px 18px;border:2px solid #302260;border-radius:12px;background:#fff !important;color:#302260 !important;font-weight:700;box-shadow:0 2px 8px rgba(0,0,0,.06);transition:all .2s ease;white-space:nowrap;line-height:1.2}.wea-extended-btn:hover,.wea-extended-btn:focus{border-color:#dc0f27;color:#dc0f27 !important;transform:translateY(-1px)}.wea-success{text-align:center;padding:40px;font-size:20px;color:#302260;animation:fadeIn 0.6s ease forwards}@keyframes fadeIn{from{opacity:0;transform:translateY(20px);}
    to{opacity:1;transform:translateY(0);}}.wea-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}@media (max-width:780px){.wea-grid,.wea-two{grid-template-columns:1fr}.wea-buttons{flex-wrap:wrap}.wea-topbar{flex-direction:column;align-items:flex-start}.progress-bar{width:100%}}.wea-home-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;margin-top:18px;padding:12px 22px;border-radius:12px;background:#302260;color:#fff;text-decoration:none;font-weight:700;box-shadow:0 8px 18px rgba(48,34,96,.18);transition:transform .2s ease, background .2s ease}.wea-home-btn:hover{background:#dc0f27;transform:translateY(-1px)}