.theme--light.v-textarea.v-text-field--solo-inverted.v-input--is-focused textarea{color:#fff}.theme--light.v-textarea.v-text-field--solo-inverted.v-input--is-focused textarea::-webkit-input-placeholder{color:hsla(0,0%,100%,.5)}.theme--light.v-textarea.v-text-field--solo-inverted.v-input--is-focused textarea::-moz-placeholder{color:hsla(0,0%,100%,.5)}.theme--light.v-textarea.v-text-field--solo-inverted.v-input--is-focused textarea:-ms-input-placeholder{color:hsla(0,0%,100%,.5)}.theme--light.v-textarea.v-text-field--solo-inverted.v-input--is-focused textarea::-ms-input-placeholder{color:hsla(0,0%,100%,.5)}.theme--light.v-textarea.v-text-field--solo-inverted.v-input--is-focused textarea::placeholder{color:hsla(0,0%,100%,.5)}.theme--dark.v-textarea.v-text-field--solo-inverted.v-input--is-focused textarea{color:rgba(0,0,0,.87)}.theme--dark.v-textarea.v-text-field--solo-inverted.v-input--is-focused textarea::-webkit-input-placeholder{color:rgba(0,0,0,.38)}.theme--dark.v-textarea.v-text-field--solo-inverted.v-input--is-focused textarea::-moz-placeholder{color:rgba(0,0,0,.38)}.theme--dark.v-textarea.v-text-field--solo-inverted.v-input--is-focused textarea:-ms-input-placeholder{color:rgba(0,0,0,.38)}.theme--dark.v-textarea.v-text-field--solo-inverted.v-input--is-focused textarea::-ms-input-placeholder{color:rgba(0,0,0,.38)}.theme--dark.v-textarea.v-text-field--solo-inverted.v-input--is-focused textarea::placeholder{color:rgba(0,0,0,.38)}.v-textarea textarea{-ms-flex-item-align:stretch;align-self:stretch;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;line-height:1.75rem;max-width:100%;min-height:32px;outline:none;padding:0;width:100%}.v-textarea .v-text-field__prefix,.v-textarea .v-text-field__suffix{padding-top:2px;-ms-flex-item-align:start;align-self:start}.v-textarea.v-text-field--box .v-text-field__prefix,.v-textarea.v-text-field--box textarea,.v-textarea.v-text-field--enclosed .v-text-field__prefix,.v-textarea.v-text-field--enclosed textarea{margin-top:24px}.v-textarea.v-text-field--box.v-text-field--outlined:not(.v-input--dense) .v-text-field__prefix,.v-textarea.v-text-field--box.v-text-field--outlined:not(.v-input--dense) .v-text-field__suffix,.v-textarea.v-text-field--box.v-text-field--outlined:not(.v-input--dense) textarea,.v-textarea.v-text-field--box.v-text-field--single-line:not(.v-input--dense) .v-text-field__prefix,.v-textarea.v-text-field--box.v-text-field--single-line:not(.v-input--dense) .v-text-field__suffix,.v-textarea.v-text-field--box.v-text-field--single-line:not(.v-input--dense) textarea,.v-textarea.v-text-field--enclosed.v-text-field--outlined:not(.v-input--dense) .v-text-field__prefix,.v-textarea.v-text-field--enclosed.v-text-field--outlined:not(.v-input--dense) .v-text-field__suffix,.v-textarea.v-text-field--enclosed.v-text-field--outlined:not(.v-input--dense) textarea,.v-textarea.v-text-field--enclosed.v-text-field--single-line:not(.v-input--dense) .v-text-field__prefix,.v-textarea.v-text-field--enclosed.v-text-field--single-line:not(.v-input--dense) .v-text-field__suffix,.v-textarea.v-text-field--enclosed.v-text-field--single-line:not(.v-input--dense) textarea{margin-top:10px}.v-textarea.v-text-field--box.v-text-field--outlined:not(.v-input--dense) .v-label,.v-textarea.v-text-field--box.v-text-field--single-line:not(.v-input--dense) .v-label,.v-textarea.v-text-field--enclosed.v-text-field--outlined:not(.v-input--dense) .v-label,.v-textarea.v-text-field--enclosed.v-text-field--single-line:not(.v-input--dense) .v-label{top:18px}.v-textarea.v-text-field--box.v-text-field--outlined.v-input--dense .v-text-field__prefix,.v-textarea.v-text-field--box.v-text-field--outlined.v-input--dense .v-text-field__suffix,.v-textarea.v-text-field--box.v-text-field--outlined.v-input--dense textarea,.v-textarea.v-text-field--box.v-text-field--single-line.v-input--dense .v-text-field__prefix,.v-textarea.v-text-field--box.v-text-field--single-line.v-input--dense .v-text-field__suffix,.v-textarea.v-text-field--box.v-text-field--single-line.v-input--dense textarea,.v-textarea.v-text-field--enclosed.v-text-field--outlined.v-input--dense .v-text-field__prefix,.v-textarea.v-text-field--enclosed.v-text-field--outlined.v-input--dense .v-text-field__suffix,.v-textarea.v-text-field--enclosed.v-text-field--outlined.v-input--dense textarea,.v-textarea.v-text-field--enclosed.v-text-field--single-line.v-input--dense .v-text-field__prefix,.v-textarea.v-text-field--enclosed.v-text-field--single-line.v-input--dense .v-text-field__suffix,.v-textarea.v-text-field--enclosed.v-text-field--single-line.v-input--dense textarea{margin-top:6px}.v-textarea.v-text-field--box.v-text-field--outlined.v-input--dense .v-input__append-inner,.v-textarea.v-text-field--box.v-text-field--outlined.v-input--dense .v-input__append-outer,.v-textarea.v-text-field--box.v-text-field--outlined.v-input--dense .v-input__prepend-inner,.v-textarea.v-text-field--box.v-text-field--outlined.v-input--dense .v-input__prepend-outer,.v-textarea.v-text-field--box.v-text-field--single-line.v-input--dense .v-input__append-inner,.v-textarea.v-text-field--box.v-text-field--single-line.v-input--dense .v-input__append-outer,.v-textarea.v-text-field--box.v-text-field--single-line.v-input--dense .v-input__prepend-inner,.v-textarea.v-text-field--box.v-text-field--single-line.v-input--dense .v-input__prepend-outer,.v-textarea.v-text-field--enclosed.v-text-field--outlined.v-input--dense .v-input__append-inner,.v-textarea.v-text-field--enclosed.v-text-field--outlined.v-input--dense .v-input__append-outer,.v-textarea.v-text-field--enclosed.v-text-field--outlined.v-input--dense .v-input__prepend-inner,.v-textarea.v-text-field--enclosed.v-text-field--outlined.v-input--dense .v-input__prepend-outer,.v-textarea.v-text-field--enclosed.v-text-field--single-line.v-input--dense .v-input__append-inner,.v-textarea.v-text-field--enclosed.v-text-field--single-line.v-input--dense .v-input__append-outer,.v-textarea.v-text-field--enclosed.v-text-field--single-line.v-input--dense .v-input__prepend-inner,.v-textarea.v-text-field--enclosed.v-text-field--single-line.v-input--dense .v-input__prepend-outer{-ms-flex-item-align:start;align-self:flex-start;margin-top:8px}.v-textarea.v-text-field--solo{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.v-textarea.v-text-field--solo .v-input__control textarea{caret-color:auto}.v-textarea.v-text-field--solo .v-input__append-inner,.v-textarea.v-text-field--solo .v-input__append-outer,.v-textarea.v-text-field--solo .v-input__prepend-inner,.v-textarea.v-text-field--solo .v-input__prepend-outer{-ms-flex-item-align:start;align-self:flex-start;margin-top:12px}.v-application--is-ltr .v-textarea.v-text-field--solo .v-input__append-inner{padding-left:12px}.v-application--is-rtl .v-textarea.v-text-field--solo .v-input__append-inner{padding-right:12px}.v-textarea--auto-grow textarea{overflow:hidden}.v-textarea--no-resize textarea{resize:none}.v-textarea.v-text-field--enclosed .v-text-field__slot{-ms-flex-item-align:stretch;align-self:stretch}.v-application--is-ltr .v-textarea.v-text-field--enclosed .v-text-field__slot{margin-right:-12px}.v-application--is-rtl .v-textarea.v-text-field--enclosed .v-text-field__slot{margin-left:-12px}.v-application--is-ltr .v-textarea.v-text-field--enclosed .v-text-field__slot textarea{padding-right:12px}.v-application--is-rtl .v-textarea.v-text-field--enclosed .v-text-field__slot textarea{padding-left:12px}.v-application--is-ltr .v-textarea.v-text-field--enclosed.v-text-field--reverse .v-text-field__slot .v-label{margin-right:12px}.v-application--is-rtl .v-textarea.v-text-field--enclosed.v-text-field--reverse .v-text-field__slot .v-label{margin-left:12px}@-webkit-keyframes slideDown{0%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideDown{0%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes slideInUp{0%{opacity:0;-webkit-transform:translateY(30px);transform:translateY(30px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideInUp{0%{opacity:0;-webkit-transform:translateY(30px);transform:translateY(30px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes slideInLeft{0%{opacity:0;-webkit-transform:translateX(-30px);transform:translateX(-30px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideInLeft{0%{opacity:0;-webkit-transform:translateX(-30px);transform:translateX(-30px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes float{0%,to{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-12px);transform:translateY(-12px)}}@keyframes float{0%,to{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-12px);transform:translateY(-12px)}}@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}#natcon-member-payment{background:linear-gradient(135deg,#f5f7fa,#c3cfe2);min-height:100vh;padding:30px 15px}#natcon-member-payment .header-card{background:linear-gradient(135deg,#3a67b1,#0097d7 50%,#3a67b1)!important;border-radius:20px;overflow:hidden;-webkit-animation:slideDown .8s cubic-bezier(.34,1.56,.64,1);animation:slideDown .8s cubic-bezier(.34,1.56,.64,1);position:relative;border:none;-webkit-box-shadow:0 20px 60px rgba(58,103,177,.5);box-shadow:0 20px 60px rgba(58,103,177,.5)}#natcon-member-payment .header-card .header-backdrop-effect{position:absolute;top:-50%;right:-50%;width:200%;height:200%;background:radial-gradient(circle,hsla(0,0%,100%,.15) 0,transparent 70%);-webkit-animation:rotate 25s linear infinite;animation:rotate 25s linear infinite}#natcon-member-payment .header-card .header-content{position:relative;z-index:2}#natcon-member-payment .header-icon-box{background:hsla(0,0%,100%,.2);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);border-radius:18px;padding:14px;-webkit-box-shadow:0 12px 40px rgba(0,0,0,.2);box-shadow:0 12px 40px rgba(0,0,0,.2);-webkit-animation:float 4s ease-in-out infinite;animation:float 4s ease-in-out infinite;border:2px solid hsla(0,0%,100%,.3)}#natcon-member-payment .header-title{font-size:36px;font-weight:900;text-shadow:2px 2px 8px rgba(0,0,0,.3);color:#fff}#natcon-member-payment .header-subtitle{font-size:17px;opacity:.9;color:#fff}#natcon-member-payment .action-btn{background:hsla(0,0%,100%,.15)!important;border:2px solid hsla(0,0%,100%,.3)!important;color:#fff!important;-webkit-transition:all .3s ease;transition:all .3s ease}#natcon-member-payment .action-btn:hover{-webkit-transform:translateY(-4px);transform:translateY(-4px);background:hsla(0,0%,100%,.25)!important}#natcon-member-payment .required-note-card{background:linear-gradient(135deg,#3a67b1,#0097d7)!important;border-radius:15px!important;padding:20px;color:#fff}#natcon-member-payment .required-note-card .required-note-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:15px}#natcon-member-payment .required-note-card .required-note-icon{background:hsla(0,0%,100%,.2);padding:10px;border-radius:12px}#natcon-member-payment .required-note-card .asterisk{color:#ffeb3b;font-weight:700}#natcon-member-payment .section-header{padding:20px 24px!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:15px;font-size:1.1rem;font-weight:600}#natcon-member-payment .section-header.bg-gradient-navy{background:linear-gradient(135deg,#3a67b1,#0097d7)!important}#natcon-member-payment .section-header.bg-gradient-seaform{background:linear-gradient(135deg,#56bda3,#3d9983)!important}#natcon-member-payment .section-header.bg-gradient-aqua{background:linear-gradient(135deg,#0097d7,#0078c1)!important}#natcon-member-payment .section-header.bg-gradient-gold{background:linear-gradient(135deg,#edbe38,#d4a030)!important}#natcon-member-payment .form-card{border-radius:20px!important;overflow:hidden;border:none!important;-webkit-box-shadow:0 10px 30px rgba(0,0,0,.05)!important;box-shadow:0 10px 30px rgba(0,0,0,.05)!important;background:#fff!important}#natcon-member-payment .info-card-jci{border-radius:20px!important;-webkit-transition:all .3s ease;transition:all .3s ease;border:1px solid #f1f5f9!important}#natcon-member-payment .info-card-jci:hover{-webkit-transform:translateY(-10px);transform:translateY(-10px);-webkit-box-shadow:0 15px 35px rgba(0,0,0,.1)!important;box-shadow:0 15px 35px rgba(0,0,0,.1)!important}#natcon-member-payment .plan-card-wrapper{padding:15px}#natcon-member-payment .plan-card-jci{border-radius:24px;overflow:hidden;background:#fff;-webkit-transition:all .4s cubic-bezier(.175,.885,.32,1.275);transition:all .4s cubic-bezier(.175,.885,.32,1.275);border:1px solid #e2e8f0}#natcon-member-payment .plan-card-jci:hover{-webkit-transform:translateY(-12px) scale(1.02);transform:translateY(-12px) scale(1.02);-webkit-box-shadow:0 25px 50px rgba(0,0,0,.1)!important;box-shadow:0 25px 50px rgba(0,0,0,.1)!important}#natcon-member-payment .plan-card-jci .plan-header-jci,#natcon-member-payment .plan-card-jci .plan-header-jci-aqua{padding:30px 24px;text-align:center;color:#fff;background:linear-gradient(135deg,#3a67b1,#0097d7)}#natcon-member-payment .plan-card-jci .plan-header-jci-aqua{background:linear-gradient(135deg,#0097d7,#56bda3)}#natcon-member-payment .plan-card-jci .plan-body-jci{padding:30px 24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}#natcon-member-payment .plan-card-jci .plan-price-jci{text-align:center;margin-bottom:25px}#natcon-member-payment .plan-card-jci .plan-price-jci .price-amount-jci{font-size:32px;font-weight:800;color:#3a67b1}#natcon-member-payment .plan-card-jci .plan-price-jci .price-period-jci{font-size:14px;color:#414042;text-transform:uppercase;letter-spacing:1px}#natcon-member-payment .popular-plan-jci{border:3px solid #56bda3!important;position:relative}#natcon-member-payment .popular-plan-jci .popular-badge-jci{position:absolute;top:15px;right:15px;z-index:10}#natcon-member-payment .field-label{display:block;font-size:.9rem;font-weight:600;margin-bottom:8px;color:#0a0f29}#natcon-member-payment .animate-slide-up{-webkit-animation:slideInUp .6s ease-out forwards;animation:slideInUp .6s ease-out forwards}#natcon-member-payment .animate-scale-up{-webkit-animation:scaleUp .5s ease-out forwards;animation:scaleUp .5s ease-out forwards}@-webkit-keyframes scaleUp{0%{opacity:0;-webkit-transform:scale(.9);transform:scale(.9)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes scaleUp{0%{opacity:0;-webkit-transform:scale(.9);transform:scale(.9)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}#natcon-member-payment .custom-table-jci{border-radius:12px;overflow:hidden}#natcon-member-payment .custom-table-jci th{background:#f8fafc!important;font-weight:700!important;text-transform:uppercase;font-size:.75rem!important;letter-spacing:.5px;color:#414042!important}#natcon-member-payment .jci-btn-navy{background:#3a67b1!important}#natcon-member-payment .jci-btn-aqua,#natcon-member-payment .jci-btn-navy{color:#fff!important;border-radius:12px!important;text-transform:none!important;font-weight:600!important;letter-spacing:.5px}#natcon-member-payment .jci-btn-aqua{background:#0097d7!important}#natcon-member-payment .view-details-btn-jci{border-radius:12px!important;text-transform:none!important;font-weight:600!important;border:1px solid currentColor!important}#natcon-member-payment .section-subtitle-jci{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:2px solid #f1f5f9;padding-bottom:8px}