.loading-overlay[data-v-add48e02]{height:100%;width:100%;display:flex;align-items:center;justify-content:center;position:fixed;z-index:9000;left:0;top:0;overflow-x:hidden;background-color:transparent}.in-app[data-v-add48e02]{background-color:transparent}.loading-container[data-v-add48e02]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4rem;background:hsla(0,0%,100%,.05);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-radius:40px;border:1px solid hsla(0,0%,100%,.3);box-shadow:0 8px 32px 0 rgba(31,38,135,.15)}.loading-text[data-v-add48e02]{color:#1a1a2e;font-size:2.5rem;font-weight:700;letter-spacing:.15em;margin-top:3rem;text-transform:uppercase;text-shadow:0 1px 2px rgba(0,0,0,.1);-webkit-animation:text-pulse-add48e02 1.8s ease-in-out infinite;animation:text-pulse-add48e02 1.8s ease-in-out infinite}@-webkit-keyframes text-pulse-add48e02{0%,to{opacity:.5}50%{opacity:1}}@keyframes text-pulse-add48e02{0%,to{opacity:.5}50%{opacity:1}}.ms-spinner[data-v-add48e02]{display:flex;align-items:center;justify-content:center;gap:20px}.ms-spinner>div[data-v-add48e02]{width:18px;height:18px;background-color:#000;border-radius:100%;display:inline-block;-webkit-animation:sk-pulse-add48e02 1.4s ease-in-out infinite both;animation:sk-pulse-add48e02 1.4s ease-in-out infinite both}.ms-spinner .bounce1[data-v-add48e02]{-webkit-animation-delay:-.32s;animation-delay:-.32s}.ms-spinner .bounce2[data-v-add48e02]{-webkit-animation-delay:-.16s;animation-delay:-.16s}@-webkit-keyframes sk-pulse-add48e02{0%,80%,to{opacity:.25;transform:scale(.8)}40%{opacity:1;transform:scale(1)}}@keyframes sk-pulse-add48e02{0%,80%,to{opacity:.25;transform:scale(.8)}40%{opacity:1;transform:scale(1)}}.ms-spinner-md>div[data-v-add48e02]{width:60px;height:60px}.ms-spinner-sm[data-v-add48e02]{gap:4px}.ms-spinner-sm>div[data-v-add48e02]{width:8px;height:8px}.spacer.small[data-v-07fa0584]{height:30px}@media(max-width:768px){.card-footer[data-v-07fa0584],.comment-eeg-wrapper[data-v-07fa0584],.comment-wrapper[data-v-07fa0584],.media-container[data-v-07fa0584]{backdrop-filter:blur(4px)!important;-webkit-backdrop-filter:blur(4px)!important}.card-footer[data-v-07fa0584],.comment-wrapper[data-v-07fa0584],.media-container[data-v-07fa0584]{box-shadow:0 2px 8px rgba(0,0,0,.1)!important}.media[data-v-07fa0584]{backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.media[data-v-07fa0584],.stat[data-v-07fa0584]{transition:opacity .2s ease!important}.stat[data-v-07fa0584]:hover{transform:none!important}}@media(max-width:480px){.card-footer[data-v-07fa0584],.comment-eeg-wrapper[data-v-07fa0584],.comment-wrapper[data-v-07fa0584],.media-container[data-v-07fa0584]{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background:rgba(102,126,234,.15)!important}[data-v-07fa0584]{box-shadow:none!important}.card[data-v-07fa0584],.modal[data-v-07fa0584]{box-shadow:0 1px 4px rgba(0,0,0,.1)!important}[data-v-07fa0584]{filter:none!important}}.battery-saving[data-v-07fa0584] *{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;box-shadow:none!important;filter:none!important;transition:none!important;-webkit-animation:none!important;animation:none!important}.battery-saving .card[data-v-07fa0584],.battery-saving .modal[data-v-07fa0584]{box-shadow:0 1px 2px rgba(0,0,0,.1)!important}@media(max-width:768px){.comment-input[data-v-07fa0584],.form-input[data-v-07fa0584],input[type=email][data-v-07fa0584],input[type=number][data-v-07fa0584],input[type=password][data-v-07fa0584],input[type=tel][data-v-07fa0584],input[type=text][data-v-07fa0584],textarea[data-v-07fa0584]{font-size:16px!important}.comment-input[data-v-07fa0584]:focus,.form-input[data-v-07fa0584]:focus,input[type=email][data-v-07fa0584]:focus,input[type=number][data-v-07fa0584]:focus,input[type=password][data-v-07fa0584]:focus,input[type=tel][data-v-07fa0584]:focus,input[type=text][data-v-07fa0584]:focus,textarea[data-v-07fa0584]:focus{font-size:16px!important;transform:translateZ(0)}}@media(max-width:480px){.comment-input[data-v-07fa0584],.form-input[data-v-07fa0584],input[type=email][data-v-07fa0584],input[type=number][data-v-07fa0584],input[type=password][data-v-07fa0584],input[type=tel][data-v-07fa0584],input[type=text][data-v-07fa0584],textarea[data-v-07fa0584]{font-size:16px!important}}@media(max-width:360px){.comment-input[data-v-07fa0584],.form-input[data-v-07fa0584],input[type=email][data-v-07fa0584],input[type=number][data-v-07fa0584],input[type=password][data-v-07fa0584],input[type=tel][data-v-07fa0584],input[type=text][data-v-07fa0584],textarea[data-v-07fa0584]{font-size:16px!important}}.payment-method-detail[data-v-07fa0584]{display:flex;cursor:pointer;padding:5px;box-shadow:0 3px 6px rgba(0,0,0,.1607843137254902);border:1px solid #efefef;border-radius:20px;background-color:#fff;color:#000;transition:box-shadow .12s ease-in-out}.payment-method-detail .data[data-v-07fa0584]{display:flex;justify-content:space-evenly;align-items:center;flex:1}.payment-method-detail .data span[data-v-07fa0584]{margin:5px 5px}.payment-method-detail .control[data-v-07fa0584]{display:flex;justify-content:space-evenly;align-items:center;margin:0}.payment-method-detail .control span[data-v-07fa0584]{margin:0 5px}.payment-method-detail[data-v-07fa0584]:hover{box-shadow:0 3px 20px rgba(0,10,255,.3)}.favorite-icon[data-v-07fa0584]{color:gold}.trash-icon[data-v-07fa0584]:hover{color:red}.star-icon[data-v-07fa0584]:hover{color:#000aff}.spacer.small[data-v-2c5163b4]{height:30px}@media(max-width:768px){.card-footer[data-v-2c5163b4],.comment-eeg-wrapper[data-v-2c5163b4],.comment-wrapper[data-v-2c5163b4],.media-container[data-v-2c5163b4]{backdrop-filter:blur(4px)!important;-webkit-backdrop-filter:blur(4px)!important}.card-footer[data-v-2c5163b4],.comment-wrapper[data-v-2c5163b4],.media-container[data-v-2c5163b4]{box-shadow:0 2px 8px rgba(0,0,0,.1)!important}.media[data-v-2c5163b4]{backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.media[data-v-2c5163b4],.stat[data-v-2c5163b4]{transition:opacity .2s ease!important}.stat[data-v-2c5163b4]:hover{transform:none!important}}@media(max-width:480px){.card-footer[data-v-2c5163b4],.comment-eeg-wrapper[data-v-2c5163b4],.comment-wrapper[data-v-2c5163b4],.media-container[data-v-2c5163b4]{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background:rgba(102,126,234,.15)!important}[data-v-2c5163b4]{box-shadow:none!important}.card[data-v-2c5163b4],.modal[data-v-2c5163b4]{box-shadow:0 1px 4px rgba(0,0,0,.1)!important}[data-v-2c5163b4]{filter:none!important}}.battery-saving[data-v-2c5163b4] *{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;box-shadow:none!important;filter:none!important;transition:none!important;-webkit-animation:none!important;animation:none!important}.battery-saving .card[data-v-2c5163b4],.battery-saving .modal[data-v-2c5163b4]{box-shadow:0 1px 2px rgba(0,0,0,.1)!important}@media(max-width:768px){.comment-input[data-v-2c5163b4],.form-input[data-v-2c5163b4],input[type=email][data-v-2c5163b4],input[type=number][data-v-2c5163b4],input[type=password][data-v-2c5163b4],input[type=tel][data-v-2c5163b4],input[type=text][data-v-2c5163b4],textarea[data-v-2c5163b4]{font-size:16px!important}.comment-input[data-v-2c5163b4]:focus,.form-input[data-v-2c5163b4]:focus,input[type=email][data-v-2c5163b4]:focus,input[type=number][data-v-2c5163b4]:focus,input[type=password][data-v-2c5163b4]:focus,input[type=tel][data-v-2c5163b4]:focus,input[type=text][data-v-2c5163b4]:focus,textarea[data-v-2c5163b4]:focus{font-size:16px!important;transform:translateZ(0)}}@media(max-width:480px){.comment-input[data-v-2c5163b4],.form-input[data-v-2c5163b4],input[type=email][data-v-2c5163b4],input[type=number][data-v-2c5163b4],input[type=password][data-v-2c5163b4],input[type=tel][data-v-2c5163b4],input[type=text][data-v-2c5163b4],textarea[data-v-2c5163b4]{font-size:16px!important}}@media(max-width:360px){.comment-input[data-v-2c5163b4],.form-input[data-v-2c5163b4],input[type=email][data-v-2c5163b4],input[type=number][data-v-2c5163b4],input[type=password][data-v-2c5163b4],input[type=tel][data-v-2c5163b4],input[type=text][data-v-2c5163b4],textarea[data-v-2c5163b4]{font-size:16px!important}}.license-list-table[data-v-2c5163b4]{margin-top:15px;width:100%;flex:1}table[data-v-2c5163b4]{border-radius:5px;border:1px solid #000aff}tr[data-v-2c5163b4]{border-bottom:1px solid #000aff}tr:hover td[data-v-2c5163b4]{background:#dad7d7;cursor:pointer}td[data-v-2c5163b4],th[data-v-2c5163b4]{text-align:left;padding:5px;border-radius:5px}th[data-v-2c5163b4]{background-color:#ece9e9}td[data-v-2c5163b4]{background-color:#f5f5f5}.spacer.small[data-v-1748280d]{height:30px}@media(max-width:768px){.card-footer[data-v-1748280d],.comment-eeg-wrapper[data-v-1748280d],.comment-wrapper[data-v-1748280d],.media-container[data-v-1748280d]{backdrop-filter:blur(4px)!important;-webkit-backdrop-filter:blur(4px)!important}.card-footer[data-v-1748280d],.comment-wrapper[data-v-1748280d],.media-container[data-v-1748280d]{box-shadow:0 2px 8px rgba(0,0,0,.1)!important}.media[data-v-1748280d]{backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.media[data-v-1748280d],.stat[data-v-1748280d]{transition:opacity .2s ease!important}.stat[data-v-1748280d]:hover{transform:none!important}}@media(max-width:480px){.card-footer[data-v-1748280d],.comment-eeg-wrapper[data-v-1748280d],.comment-wrapper[data-v-1748280d],.media-container[data-v-1748280d]{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background:rgba(102,126,234,.15)!important}[data-v-1748280d]{box-shadow:none!important}.card[data-v-1748280d],.modal[data-v-1748280d]{box-shadow:0 1px 4px rgba(0,0,0,.1)!important}[data-v-1748280d]{filter:none!important}}.battery-saving[data-v-1748280d] *{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;box-shadow:none!important;filter:none!important;transition:none!important;-webkit-animation:none!important;animation:none!important}.battery-saving .card[data-v-1748280d],.battery-saving .modal[data-v-1748280d]{box-shadow:0 1px 2px rgba(0,0,0,.1)!important}@media(max-width:768px){.comment-input[data-v-1748280d],.form-input[data-v-1748280d],input[type=email][data-v-1748280d],input[type=number][data-v-1748280d],input[type=password][data-v-1748280d],input[type=tel][data-v-1748280d],input[type=text][data-v-1748280d],textarea[data-v-1748280d]{font-size:16px!important}.comment-input[data-v-1748280d]:focus,.form-input[data-v-1748280d]:focus,input[type=email][data-v-1748280d]:focus,input[type=number][data-v-1748280d]:focus,input[type=password][data-v-1748280d]:focus,input[type=tel][data-v-1748280d]:focus,input[type=text][data-v-1748280d]:focus,textarea[data-v-1748280d]:focus{font-size:16px!important;transform:translateZ(0)}}@media(max-width:480px){.comment-input[data-v-1748280d],.form-input[data-v-1748280d],input[type=email][data-v-1748280d],input[type=number][data-v-1748280d],input[type=password][data-v-1748280d],input[type=tel][data-v-1748280d],input[type=text][data-v-1748280d],textarea[data-v-1748280d]{font-size:16px!important}}@media(max-width:360px){.comment-input[data-v-1748280d],.form-input[data-v-1748280d],input[type=email][data-v-1748280d],input[type=number][data-v-1748280d],input[type=password][data-v-1748280d],input[type=tel][data-v-1748280d],input[type=text][data-v-1748280d],textarea[data-v-1748280d]{font-size:16px!important}}.coupons[data-v-1748280d]{display:flex;flex-flow:column}.coupon-error[data-v-1748280d]{width:100%;color:red;display:flex;justify-content:center}.coupon-success[data-v-1748280d]{width:100%;color:green;display:flex;justify-content:center}.login-input[data-v-1748280d]{width:100%;border-radius:50px;line-height:50px;border-color:#e2e2e2;border-style:solid;padding-left:15px;font-family:Open Sans;font-size:.8rem}.login-input[data-v-1748280d]:focus{outline:none!important;box-shadow:0 0 5px #000aff;border-color:transparent}.login-label[data-v-1748280d]{font-family:Open Sans;padding:0 0 30px 10px;color:#8b8484;font-size:.8rem}.selected-license-info[data-v-1748280d]{width:100%;display:flex;justify-content:space-around;align-items:end;margin:10px auto 5px auto}.license-name[data-v-1748280d]{font-size:1.2rem}.license-fee[data-v-1748280d]{font-size:1rem}.loading-overlay[data-v-6165da6f]{height:100%;width:100%;display:flex;align-items:center;justify-content:center;position:absolute;z-index:90;left:0;top:0;overflow-x:hidden;background-color:#fff}.ms-spinner>div[data-v-6165da6f]{background-color:#fff}.ms-spinner-md[data-v-6165da6f]{width:500px!important}.ms-spinner-md>div[data-v-6165da6f]{width:50px!important;height:50px!important}.ms-spinner>div[data-v-6165da6f]{margin:0 20px}.ms-spinner[data-v-6165da6f]{margin:70px auto 1rem;width:70px;text-align:center}.ms-spinner>div[data-v-6165da6f]{width:18px;height:18px;background-color:#000;border-radius:100%;display:inline-block;-webkit-animation:sk-bouncedelay-6165da6f 1.4s ease-in-out infinite both;animation:sk-bouncedelay-6165da6f 1.4s ease-in-out infinite both}.ms-spinner .bounce1[data-v-6165da6f]{-webkit-animation-delay:-.32s;animation-delay:-.32s}.ms-spinner .bounce2[data-v-6165da6f]{-webkit-animation-delay:-.16s;animation-delay:-.16s}@-webkit-keyframes sk-bouncedelay-6165da6f{0%,80%,to{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@keyframes sk-bouncedelay-6165da6f{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}.ms-spinner-md[data-v-6165da6f]{margin:30px auto 1rem;width:50px}.ms-spinner-md>div[data-v-6165da6f]{width:12px;height:12px}.ms-spinner-sm[data-v-6165da6f]{margin:0 auto 0;width:50px}.ms-spinner-sm>div[data-v-6165da6f]{width:7px;height:7px;margin-left:3px}.spacer.small[data-v-527823e6]{height:30px}@media(max-width:768px){.card-footer[data-v-527823e6],.comment-eeg-wrapper[data-v-527823e6],.comment-wrapper[data-v-527823e6],.media-container[data-v-527823e6]{backdrop-filter:blur(4px)!important;-webkit-backdrop-filter:blur(4px)!important}.card-footer[data-v-527823e6],.comment-wrapper[data-v-527823e6],.media-container[data-v-527823e6]{box-shadow:0 2px 8px rgba(0,0,0,.1)!important}.media[data-v-527823e6]{backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.media[data-v-527823e6],.stat[data-v-527823e6]{transition:opacity .2s ease!important}.stat[data-v-527823e6]:hover{transform:none!important}}@media(max-width:480px){.card-footer[data-v-527823e6],.comment-eeg-wrapper[data-v-527823e6],.comment-wrapper[data-v-527823e6],.media-container[data-v-527823e6]{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background:rgba(102,126,234,.15)!important}[data-v-527823e6]{box-shadow:none!important}.card[data-v-527823e6],.modal[data-v-527823e6]{box-shadow:0 1px 4px rgba(0,0,0,.1)!important}[data-v-527823e6]{filter:none!important}}.battery-saving[data-v-527823e6] *{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;box-shadow:none!important;filter:none!important;transition:none!important;-webkit-animation:none!important;animation:none!important}.battery-saving .card[data-v-527823e6],.battery-saving .modal[data-v-527823e6]{box-shadow:0 1px 2px rgba(0,0,0,.1)!important}@media(max-width:768px){.comment-input[data-v-527823e6],.form-input[data-v-527823e6],input[type=email][data-v-527823e6],input[type=number][data-v-527823e6],input[type=password][data-v-527823e6],input[type=tel][data-v-527823e6],input[type=text][data-v-527823e6],textarea[data-v-527823e6]{font-size:16px!important}.comment-input[data-v-527823e6]:focus,.form-input[data-v-527823e6]:focus,input[type=email][data-v-527823e6]:focus,input[type=number][data-v-527823e6]:focus,input[type=password][data-v-527823e6]:focus,input[type=tel][data-v-527823e6]:focus,input[type=text][data-v-527823e6]:focus,textarea[data-v-527823e6]:focus{font-size:16px!important;transform:translateZ(0)}}@media(max-width:480px){.comment-input[data-v-527823e6],.form-input[data-v-527823e6],input[type=email][data-v-527823e6],input[type=number][data-v-527823e6],input[type=password][data-v-527823e6],input[type=tel][data-v-527823e6],input[type=text][data-v-527823e6],textarea[data-v-527823e6]{font-size:16px!important}}@media(max-width:360px){.comment-input[data-v-527823e6],.form-input[data-v-527823e6],input[type=email][data-v-527823e6],input[type=number][data-v-527823e6],input[type=password][data-v-527823e6],input[type=tel][data-v-527823e6],input[type=text][data-v-527823e6],textarea[data-v-527823e6]{font-size:16px!important}}.settings-workspace[data-v-527823e6]{display:flex;flex-flow:column;padding:3rem}.settings-content-block[data-v-527823e6]{display:flex;flex-flow:column;align-items:baseline;margin-top:15px;width:100%;position:relative}.settings-content-block p[data-v-527823e6]{margin:0}.purchase-summary[data-v-527823e6]{display:flex;margin-top:15px;width:100%;justify-content:center;flex:1}.purchase-summary div[data-v-527823e6],form[data-v-527823e6]{margin:0 5px}.purchase-summary .dialog[data-v-527823e6]{justify-content:flex-end;display:flex;flex-flow:column;align-items:center;flex:1}.purchase-summary .dialog div[data-v-527823e6]{width:100%}.payment-ui[data-v-527823e6]{display:flex;flex-flow:column;justify-content:flex-end;align-items:flex-end}.license-upgrade-ui[data-v-527823e6]{display:flex;width:100%}.payment-form #payment-element[data-v-527823e6],.payment-form[data-v-527823e6]{flex:1;display:flex;flex-flow:column;justify-content:flex-end}.main-block[data-v-527823e6]{flex:1}.btn[data-v-527823e6]{display:inline-block;padding:10px 20px;border:none;border-radius:4px;cursor:pointer;text-align:center;text-decoration:none;font-size:14px;font-weight:700}.btn[data-v-527823e6]:hover{opacity:.8}.settings-secondary[data-v-527823e6]{font-size:1rem;color:#000aff}.link[data-v-6875d244]{cursor:pointer}.spacer.small[data-v-1b23b8a5]{height:30px}@media(max-width:768px){.card-footer[data-v-1b23b8a5],.comment-eeg-wrapper[data-v-1b23b8a5],.comment-wrapper[data-v-1b23b8a5],.media-container[data-v-1b23b8a5]{backdrop-filter:blur(4px)!important;-webkit-backdrop-filter:blur(4px)!important}.card-footer[data-v-1b23b8a5],.comment-wrapper[data-v-1b23b8a5],.media-container[data-v-1b23b8a5]{box-shadow:0 2px 8px rgba(0,0,0,.1)!important}.media[data-v-1b23b8a5]{backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.media[data-v-1b23b8a5],.stat[data-v-1b23b8a5]{transition:opacity .2s ease!important}.stat[data-v-1b23b8a5]:hover{transform:none!important}}@media(max-width:480px){.card-footer[data-v-1b23b8a5],.comment-eeg-wrapper[data-v-1b23b8a5],.comment-wrapper[data-v-1b23b8a5],.media-container[data-v-1b23b8a5]{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background:rgba(102,126,234,.15)!important}[data-v-1b23b8a5]{box-shadow:none!important}.card[data-v-1b23b8a5],.modal[data-v-1b23b8a5]{box-shadow:0 1px 4px rgba(0,0,0,.1)!important}[data-v-1b23b8a5]{filter:none!important}}.battery-saving[data-v-1b23b8a5] *{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;box-shadow:none!important;filter:none!important;transition:none!important;-webkit-animation:none!important;animation:none!important}.battery-saving .card[data-v-1b23b8a5],.battery-saving .modal[data-v-1b23b8a5]{box-shadow:0 1px 2px rgba(0,0,0,.1)!important}@media(max-width:768px){.comment-input[data-v-1b23b8a5],.form-input[data-v-1b23b8a5],input[type=email][data-v-1b23b8a5],input[type=number][data-v-1b23b8a5],input[type=password][data-v-1b23b8a5],input[type=tel][data-v-1b23b8a5],input[type=text][data-v-1b23b8a5],textarea[data-v-1b23b8a5]{font-size:16px!important}.comment-input[data-v-1b23b8a5]:focus,.form-input[data-v-1b23b8a5]:focus,input[type=email][data-v-1b23b8a5]:focus,input[type=number][data-v-1b23b8a5]:focus,input[type=password][data-v-1b23b8a5]:focus,input[type=tel][data-v-1b23b8a5]:focus,input[type=text][data-v-1b23b8a5]:focus,textarea[data-v-1b23b8a5]:focus{font-size:16px!important;transform:translateZ(0)}}@media(max-width:480px){.comment-input[data-v-1b23b8a5],.form-input[data-v-1b23b8a5],input[type=email][data-v-1b23b8a5],input[type=number][data-v-1b23b8a5],input[type=password][data-v-1b23b8a5],input[type=tel][data-v-1b23b8a5],input[type=text][data-v-1b23b8a5],textarea[data-v-1b23b8a5]{font-size:16px!important}}@media(max-width:360px){.comment-input[data-v-1b23b8a5],.form-input[data-v-1b23b8a5],input[type=email][data-v-1b23b8a5],input[type=number][data-v-1b23b8a5],input[type=password][data-v-1b23b8a5],input[type=tel][data-v-1b23b8a5],input[type=text][data-v-1b23b8a5],textarea[data-v-1b23b8a5]{font-size:16px!important}}.settings-workspace[data-v-1b23b8a5]{display:block;justify-content:center;align-items:center;flex-direction:column}.settings-title[data-v-1b23b8a5]{font-size:1.5rem;color:#000aff}thead[data-v-1b23b8a5]{grid-area:header}tbody[data-v-1b23b8a5]{grid-area:body}tfoot[data-v-1b23b8a5]{grid-area:footer}.table[data-v-1b23b8a5]{width:100%;border-collapse:collapse}.table-container[data-v-1b23b8a5]{display:grid;grid-template-areas:"header" "body" "footer";width:75%;overflow-y:auto;max-height:100vh;padding:0 1.5vw 1.5vw;background:#f0f3f6;border-radius:.7vw}.team-wrapper[data-v-1b23b8a5]{display:flex;flex-flow:column;overflow:hidden}.link[data-v-1b23b8a5]{cursor:pointer}.loading-row[data-v-1b23b8a5]{grid-column:1/-1}.general-terms[data-v-2299aa8a]{max-width:800px;margin:0 auto;padding:20px;font-family:Arial,sans-serif;text-align:justify;color:#858585;font-size:1rem}h1[data-v-2299aa8a]{font-size:2rem;text-align:center;margin-bottom:1.5rem}h1[data-v-2299aa8a],h2[data-v-2299aa8a]{font-weight:700;color:#000;line-height:normal!important}h2[data-v-2299aa8a]{font-size:1.5rem;margin-top:1.5rem}h3[data-v-2299aa8a]{font-size:1.25rem;margin-top:1rem;color:#000;font-weight:700;line-height:normal!important}p[data-v-2299aa8a]{font-size:1rem;margin-bottom:1rem;line-height:1.6}ul[data-v-2299aa8a]{list-style-type:disc;padding-left:1.25rem;margin-bottom:1rem;line-height:1.6}ul li[data-v-2299aa8a]{margin-bottom:.75rem;line-height:1.6}strong[data-v-2299aa8a]{color:#717171}.email[data-v-2299aa8a]{font-weight:700;color:#007bff}@media only screen and (max-width:768px){.general-terms[data-v-2299aa8a]{padding:12px;font-size:.9rem;max-height:60vh;overflow-y:auto;-webkit-overflow-scrolling:touch}h1[data-v-2299aa8a]{font-size:1.6rem;margin-bottom:.8rem;line-height:1.3!important}h2[data-v-2299aa8a]{font-size:1.3rem;margin-top:1rem;margin-bottom:.6rem;line-height:1.3!important}h3[data-v-2299aa8a]{font-size:1.1rem;margin-top:.8rem;margin-bottom:.4rem;line-height:1.3!important}p[data-v-2299aa8a],ul li[data-v-2299aa8a]{font-size:.9rem;line-height:1.4!important;margin-bottom:.8rem}ul[data-v-2299aa8a]{padding-left:1rem;margin-bottom:.8rem}ul li[data-v-2299aa8a]{margin-bottom:.6rem}}@media only screen and (max-width:480px){.general-terms[data-v-2299aa8a]{padding:10px;font-size:.85rem;max-height:55vh}h1[data-v-2299aa8a]{font-size:1.4rem;margin-bottom:.6rem;line-height:1.3!important}h2[data-v-2299aa8a]{font-size:1.2rem;margin-top:.8rem;margin-bottom:.5rem;line-height:1.3!important}h3[data-v-2299aa8a]{font-size:1rem;margin-top:.6rem;margin-bottom:.3rem;line-height:1.3!important}p[data-v-2299aa8a],ul li[data-v-2299aa8a]{font-size:.85rem;line-height:1.4!important;margin-bottom:.7rem}ul[data-v-2299aa8a]{padding-left:.8rem;margin-bottom:.7rem}ul li[data-v-2299aa8a]{margin-bottom:.5rem}}@media only screen and (max-width:768px){.q-card .general-terms[data-v-2299aa8a],.q-dialog .general-terms[data-v-2299aa8a]{max-height:50vh!important;padding:8px 12px!important}.q-card h1[data-v-2299aa8a],.q-dialog h1[data-v-2299aa8a]{font-size:1.4rem!important;margin-bottom:.5rem!important;text-align:center}.q-card h2[data-v-2299aa8a],.q-dialog h2[data-v-2299aa8a]{font-size:1.2rem!important;margin-top:.8rem!important;margin-bottom:.4rem!important}.q-card h3[data-v-2299aa8a],.q-dialog h3[data-v-2299aa8a]{font-size:1rem!important;margin-top:.6rem!important;margin-bottom:.3rem!important}.q-card p[data-v-2299aa8a],.q-card ul li[data-v-2299aa8a],.q-dialog p[data-v-2299aa8a],.q-dialog ul li[data-v-2299aa8a]{font-size:.8rem!important;line-height:1.3!important;margin-bottom:.5rem!important}}@media only screen and (max-width:480px){.q-card .general-terms[data-v-2299aa8a],.q-dialog .general-terms[data-v-2299aa8a]{max-height:45vh!important;padding:6px 10px!important}}.terms-overlay[data-v-86b79da0]{position:fixed;inset:0;background:rgba(0,0,0,.55);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);display:flex;align-items:center;justify-content:center;padding:clamp(12px,3vw,24px);z-index:10000;-webkit-animation:fadeIn-86b79da0 .25s ease-out;animation:fadeIn-86b79da0 .25s ease-out;overflow-y:auto;-webkit-overflow-scrolling:touch}@-webkit-keyframes fadeIn-86b79da0{0%{opacity:0}to{opacity:1}}@keyframes fadeIn-86b79da0{0%{opacity:0}to{opacity:1}}.terms-modal[data-v-86b79da0]{background:#fff;border-radius:clamp(10px,2vw,16px);box-shadow:0 16px 48px rgba(0,0,0,.22);width:min(94%,560px);max-height:82vh;display:flex;flex-direction:column;-webkit-animation:slideUp-86b79da0 .25s ease-out;animation:slideUp-86b79da0 .25s ease-out}@-webkit-keyframes slideUp-86b79da0{0%{transform:translateY(40px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes slideUp-86b79da0{0%{transform:translateY(40px);opacity:0}to{transform:translateY(0);opacity:1}}.terms-header[data-v-86b79da0]{display:flex;justify-content:space-between;align-items:center;padding:clamp(10px,2vw,20px) clamp(14px,3vw,28px);border-bottom:1px solid #e5e7eb;background:linear-gradient(135deg,#f8fafc,#f1f5f9);border-radius:clamp(10px,2vw,16px) clamp(10px,2vw,16px) 0 0;flex-shrink:0}.terms-header h2[data-v-86b79da0]{margin:0;font-size:clamp(1rem,3.2vw,1.35rem);font-weight:600;color:#1f2937;line-height:1.25}.close-btn[data-v-86b79da0]{background:none;border:none;font-size:clamp(.9rem,2.5vw,1.15rem);color:#6b7280;cursor:pointer;padding:6px;border-radius:6px;transition:background .2s,color .2s;display:flex;align-items:center;justify-content:center;width:clamp(28px,5vw,34px);height:clamp(28px,5vw,34px);flex-shrink:0}.close-btn[data-v-86b79da0]:hover{background:rgba(107,114,128,.12);color:#374151}.terms-content[data-v-86b79da0]{flex:1 1 auto;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:clamp(12px,2.5vw,24px) clamp(14px,3vw,28px);min-height:120px}.terms-text[data-v-86b79da0]{line-height:1.55;color:#374151;font-size:clamp(.82rem,1.8vw,.92rem)}.terms-text p[data-v-86b79da0]{margin-bottom:clamp(.5rem,1.5vw,.85rem);line-height:1.55;font-size:clamp(.82rem,1.8vw,.92rem)}.terms-text h3[data-v-86b79da0]{margin-top:clamp(.8rem,2vw,1.3rem);margin-bottom:clamp(.35rem,1vw,.6rem);font-weight:600;color:#1f2937;font-size:clamp(.95rem,2.2vw,1.05rem)}.terms-text h4[data-v-86b79da0]{margin-top:clamp(.7rem,1.8vw,1.1rem);margin-bottom:clamp(.25rem,.8vw,.45rem);font-weight:600;color:#374151;font-size:clamp(.88rem,2vw,.95rem)}.terms-footer[data-v-86b79da0]{flex-shrink:0;padding:clamp(10px,2vw,16px) clamp(14px,3vw,28px);border-top:1px solid #bcbec1;background:#fafafa;border-radius:0 0 clamp(10px,2vw,16px) clamp(10px,2vw,16px)}.checkbox-container[data-v-86b79da0]{display:flex;align-items:flex-start;gap:clamp(6px,1.2vw,10px);margin-bottom:clamp(6px,1vw,10px)}.checkbox-container[data-v-86b79da0]:last-of-type{margin-bottom:clamp(10px,1.5vw,14px)}.terms-checkbox[data-v-86b79da0]{width:clamp(14px,2.5vw,17px);height:clamp(14px,2.5vw,17px);min-width:clamp(14px,2.5vw,17px);cursor:pointer;accent-color:#0a00ff;margin-top:1px;flex-shrink:0}.checkbox-label[data-v-86b79da0]{font-size:clamp(.65rem,1.7vw,.8rem);color:#374151;cursor:pointer;margin:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;line-height:1.4}.checkbox-label a[data-v-86b79da0]{color:#2563eb;text-decoration:none}.checkbox-label a[data-v-86b79da0]:hover{text-decoration:underline}.action-buttons[data-v-86b79da0]{display:flex;gap:clamp(6px,1.2vw,10px);flex-wrap:wrap;justify-content:space-between}.btn-secondary[data-v-86b79da0]{padding:clamp(8px,1.5vw,12px) clamp(12px,2vw,20px);border:1px solid #d1d5db;background:#fff;color:#374151;border-radius:8px;font-weight:500;cursor:pointer;transition:border-color .2s,background .2s;font-size:clamp(.75rem,1.8vw,.9rem);white-space:nowrap}.btn-secondary[data-v-86b79da0]:hover{border-color:#9ca3af;background:#f9fafb}.btn-primary[data-v-86b79da0]{padding:clamp(8px,1.5vw,12px) clamp(12px,2vw,20px);background:#0a00ff;color:#fff;border:none;border-radius:8px;font-weight:500;cursor:pointer;transition:background .2s,transform .15s,box-shadow .2s;font-size:clamp(.75rem,1.8vw,.9rem);white-space:nowrap}.btn-primary[data-v-86b79da0]:hover:not(.disabled){background:#0800cc;transform:translateY(-1px);box-shadow:0 4px 12px rgba(10,0,255,.25)}.btn-primary.disabled[data-v-86b79da0]{background:#9ca3af;cursor:not-allowed;opacity:.6}.read-more-btn[data-v-86b79da0]{position:relative;background:#eef2f7;color:#374151;font-weight:500;border:1px solid #d1d5db;display:inline-flex;align-items:center;gap:.45rem;line-height:1.25;padding:clamp(8px,1.5vw,12px) clamp(10px,2vw,16px);font-size:clamp(.68rem,1.7vw,.85rem);border-radius:8px;flex:1 1 auto;transition:background .25s,box-shadow .3s;max-width:100%}.read-more-btn[data-v-86b79da0]:hover{background:#e2e8f0}.read-more-btn[data-v-86b79da0]:disabled{opacity:.65;cursor:not-allowed}.read-more-btn.auto-scrolling[data-v-86b79da0],.read-more-btn.auto-scrolling[data-v-86b79da0]:hover{background:#dde4ee}.rmb-spinner[data-v-86b79da0]{width:14px;height:14px;border-radius:50%;border:2px solid #94a3b8;border-top-color:#475569;-webkit-animation:rmbSpin-86b79da0 .75s linear infinite;animation:rmbSpin-86b79da0 .75s linear infinite}@-webkit-keyframes rmbSpin-86b79da0{to{transform:rotate(1turn)}}@keyframes rmbSpin-86b79da0{to{transform:rotate(1turn)}}.rmb-label[data-v-86b79da0]{text-align:left;white-space:normal}.action-buttons .read-more-btn[data-v-86b79da0]{order:1}.action-buttons .btn-primary[data-v-86b79da0]{order:2}@media (max-width:480px){.terms-modal[data-v-86b79da0]{width:96%;max-height:88vh}.terms-content[data-v-86b79da0]{min-height:100px}.action-buttons[data-v-86b79da0]{flex-direction:column}.action-buttons .btn-primary[data-v-86b79da0],.action-buttons .btn-secondary[data-v-86b79da0],.action-buttons .read-more-btn[data-v-86b79da0]{width:100%;text-align:center;justify-content:center}}@media (max-height:500px) and (orientation:landscape){.terms-overlay[data-v-86b79da0]{align-items:flex-start;padding:8px}.terms-modal[data-v-86b79da0]{max-height:90vh}.terms-content[data-v-86b79da0]{min-height:80px}}.game-lives-container[data-v-445a272b]{display:flex;gap:10px;align-items:center}.coin-popup[data-v-039cbb40],.instructions-popup[data-v-039cbb40],.overlay[data-v-039cbb40]{--cbg-violet-grad:linear-gradient(135deg,#f5f5f5,#eee);--cbg-violet-grad-hover:linear-gradient(135deg,#e8e8e8,#e0e0e0);--cbg-violet-border:hsla(0,0%,78.4%,0.5)}.modal-close-btn[data-v-039cbb40]{position:absolute;top:15px;right:15px;background:rgba(51,51,51,.1);border:1px solid rgba(51,51,51,.15);border-radius:50%;width:40px;height:40px;display:flex;align-items:center;justify-content:center;color:#333;cursor:pointer;transition:all .3s ease;z-index:20;font-size:1.2rem}.modal-close-btn[data-v-039cbb40]:hover{background:rgba(51,51,51,.15);transform:scale(1.1) rotate(90deg)}.cas-welcome-screen[data-v-039cbb40]{display:flex;flex-direction:column;align-items:center;justify-content:space-between;height:100%;padding:20px 30px;background:linear-gradient(135deg,#fff,#f8f9fa 50%,#f0f4f8)}.cas-welcome-header[data-v-039cbb40]{padding:16px;display:flex;justify-content:center;align-items:center}.cas-welcome-dots[data-v-039cbb40]{display:flex;gap:8px}.cas-dot[data-v-039cbb40]{width:8px;height:8px;border-radius:50%;background:#2563eb;opacity:.6}.cas-welcome-content[data-v-039cbb40]{flex:1;display:flex;flex-direction:column;align-items:flex-start;text-align:left;width:100%;max-width:700px;margin:0 auto}.cas-game-label[data-v-039cbb40]{display:flex;align-items:center;gap:8px;margin-bottom:24px;font-size:.75rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#64748b}.cas-label-dot[data-v-039cbb40]{width:8px;height:8px;border-radius:50%;background:#2563eb}.cas-label-text[data-v-039cbb40]{color:#64748b}.cas-welcome-title[data-v-039cbb40]{font-size:2.5rem;font-weight:700;margin:0 0 20px 0;color:#1e293b;line-height:1.2;letter-spacing:-.02em}.cas-highlight[data-v-039cbb40]{background:linear-gradient(135deg,#3b82f6,#2563eb);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.cas-welcome-subtitle[data-v-039cbb40]{font-size:1rem;color:#475569;margin:0 0 32px 0;line-height:1.6}.cas-welcome-subtitle strong[data-v-039cbb40]{color:#1e293b;font-weight:600}.cas-steps-container[data-v-039cbb40]{display:flex;flex-direction:row;gap:16px;width:100%;margin-bottom:0}.cas-step-card[data-v-039cbb40]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:20px 16px;background:rgba(37,99,235,.03);border:1px dashed rgba(37,99,235,.2);border-radius:12px;text-align:center}.cas-step-number[data-v-039cbb40]{width:24px;height:24px;border-radius:50%;background:#2563eb;color:#fff;font-size:.75rem;font-weight:700;display:flex;align-items:center;justify-content:center;margin-bottom:4px}.cas-step-icon[data-v-039cbb40]{font-size:2rem;margin-bottom:4px}.cas-step-text[data-v-039cbb40]{flex:1;text-align:center}.cas-step-text p[data-v-039cbb40]{margin:0;font-size:.875rem;color:#475569;line-height:1.4;font-weight:500}.cas-welcome-cta-wrapper[data-v-039cbb40]{display:flex;flex-direction:column;align-items:center;gap:12px;margin-top:32px;width:100%}.cas-welcome-cta-button[data-v-039cbb40]{width:100%;max-width:100%;padding:18px 32px;background:linear-gradient(135deg,#3b82f6,#2563eb);color:#fff;border:none;border-radius:12px;font-size:1.1rem;font-weight:600;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 20px rgba(37,99,235,.3)}.cas-welcome-cta-button[data-v-039cbb40]:hover{transform:translateY(-2px);box-shadow:0 6px 30px rgba(37,99,235,.5);background:linear-gradient(135deg,#2563eb,#1d4ed8)}.cas-welcome-footer[data-v-039cbb40]{font-size:.875rem;color:#64748b;margin:0;text-align:center}.cas-welcome-footer strong[data-v-039cbb40]{color:#1e293b;font-weight:600}.p-height[data-v-039cbb40]{line-height:1.35}.game-cta-container[data-v-039cbb40]{display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#fff}.cta-section[data-v-039cbb40]{width:20%;justify-content:center;align-items:center}.game-header-row[data-v-039cbb40]{display:flex;width:100%;align-items:center;justify-content:space-between;gap:20px;margin-top:20px}.game-header-left[data-v-039cbb40]{flex:0 0 auto;display:flex;justify-content:flex-start;min-width:120px}.game-header-center[data-v-039cbb40]{flex:1;display:flex;justify-content:center}.game-header-right[data-v-039cbb40]{flex:0 0 auto;display:flex;justify-content:flex-end;min-width:120px}.button-restart[data-v-039cbb40]{margin:0}.instructions[data-v-039cbb40]{display:flex;width:70%;flex-direction:column;margin-top:20px;text-align:justify;-moz-text-align-last:center;text-align-last:center;justify-content:center;align-items:center;gap:10px;color:#555;line-height:1.6;padding:15px}.round-tracker-instructions[data-v-039cbb40]{margin-top:10px auto;text-align:center;clear:both;justify-content:center}.round-tracker-instructions p[data-v-039cbb40]{text-align:left;margin:10px auto;font-size:15px}.round-tracker-instructions-button[data-v-039cbb40]{background-color:#000;color:#fff;width:100%;padding:10px;border:none;border-radius:5px;cursor:pointer;font-weight:700;transition:background-color .3s}.round-tracker-instructions-button[data-v-039cbb40]:hover{background-color:#7c7c7c}.button[data-v-039cbb40]{background:#333;font-weight:700;border-radius:8px;border:1px solid #333;margin:10px;padding:10px;transition:background .2s ease,transform .2s ease}.button[data-v-039cbb40]:hover{background:#555;border-color:#555}.cbg-btn-secondary[data-v-039cbb40]{background:#f0f0f0;color:#333;border:2px solid #d0d0d0}.button-play[data-v-039cbb40]{background:#27ae60!important;border-color:#27ae60}.button-play[data-v-039cbb40]:hover{background:#0b6b33!important;border-color:#229954}.cbg-btn-secondary[data-v-039cbb40]:hover{background:#e8e8e8;border-color:#999}.loader-overlay[data-v-039cbb40]{padding:30px;text-align:center;font-weight:600;z-index:9999;box-shadow:0 8px 32px rgba(0,0,0,.15),0 2px 8px rgba(0,0,0,.08);color:#333;font-size:1.1rem}.instructions-popup[data-v-039cbb40],.loader-overlay[data-v-039cbb40]{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background:linear-gradient(135deg,#fff,#f8f9fa);border:1px solid #d0d0d0;border-radius:16px}.instructions-popup[data-v-039cbb40]{width:60%;max-height:90%;box-shadow:0 8px 32px rgba(0,0,0,.12),0 2px 8px rgba(0,0,0,.08);padding:25px;overflow-y:auto;z-index:2001;-webkit-animation:fadeIn .3s ease-in-out;animation:fadeIn .3s ease-in-out;scrollbar-width:thin;scrollbar-color:#ccc transparent;overflow-x:hidden}.instructions-popup.no-scroll[data-v-039cbb40]{overflow:hidden}.coin-popup[data-v-039cbb40]{width:30%;max-height:90%;background:linear-gradient(135deg,#fff,#f8f9fa);border:1px solid #d0d0d0;border-radius:16px;box-shadow:0 8px 32px rgba(0,0,0,.12),0 2px 8px rgba(0,0,0,.08);padding:30px;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2002;-webkit-animation:fadeIn .3s ease-in-out;animation:fadeIn .3s ease-in-out;scrollbar-width:thin;scrollbar-color:#ccc transparent}.overlay[data-v-039cbb40]{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:2000;display:flex;align-items:center;justify-content:center}.popup-header[data-v-039cbb40]{display:flex;justify-content:space-between;align-items:center;border-bottom:2px solid #e8e8e8;background-color:transparent;padding-bottom:20px;margin-bottom:20px}.popup-header h2[data-v-039cbb40]{font-size:1.2rem;font-weight:500;color:#1a1a1a;margin:0;letter-spacing:-.5px}.popup-header p[data-v-039cbb40]{font-size:.7rem;font-weight:400;width:80%;color:#333;margin:0;width:auto}.popup-content[data-v-039cbb40]{padding:12px 0 16px}.cbg-header-row[data-v-039cbb40]{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-top:5px;padding:0 2px;width:100%;box-sizing:border-box;padding-bottom:10px}.header-buttons[data-v-039cbb40]{display:flex;gap:8px;align-items:stretch}.cbg-btn-row[data-v-039cbb40]{display:flex;gap:16px;justify-content:center;align-items:center;width:100%;background-color:#fff}.cbg-accent-surface[data-v-039cbb40]{background:#f0f0f0;border:1px solid #d0d0d0}.cbg-accent-icon[data-v-039cbb40]{color:#666;cursor:pointer;font-size:18px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.close-button[data-v-039cbb40]{background:linear-gradient(135deg,#fff,#fafafa);border:2px solid #333;border-radius:8px;font-size:1.2rem;color:#333;cursor:pointer;transition:all .3s ease;width:44px;height:44px;display:flex;align-items:center;justify-content:center;padding:0;margin:0}.close-button[data-v-039cbb40]:hover{color:#000;background:linear-gradient(135deg,#f5f5f5,#eee);box-shadow:0 4px 12px rgba(51,51,51,.15)}.coins[data-v-039cbb40]{display:flex;justify-content:center;align-items:center;gap:10px;padding:12px 20px;min-width:120px;background:linear-gradient(135deg,#e8e8e8,#f5f5f5);border:2px solid #333;border-radius:25px;box-shadow:0 4px 14px rgba(51,51,51,.2);flex-wrap:nowrap;white-space:nowrap;transition:all .3s ease}.coins[data-v-039cbb40]:hover{box-shadow:0 6px 18px rgba(51,51,51,.25);transform:translateY(-2px)}.coins p[data-v-039cbb40]{margin:0;font-size:1.15rem;font-weight:800;color:#1a1a1a;display:flex;align-items:center;justify-content:center;gap:8px;width:100%}.font-awesome-icon[data-v-039cbb40]{margin-right:0}.alert[data-v-039cbb40]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:90%;max-width:400px;z-index:2005;background:linear-gradient(135deg,#f8f9fa,#fff);border:2px solid;border-radius:14px;box-shadow:0 8px 24px rgba(0,0,0,.12);padding:25px;padding-top:50px;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;font-weight:500;font-size:1rem}.alert p[data-v-039cbb40]{font-size:1rem;line-height:1.5;margin:0}.alert .close-button[data-v-039cbb40]{position:absolute!important;top:8px!important;right:8px!important;transform:none!important;left:auto!important;bottom:auto!important;margin:0!important;padding:4px!important;line-height:1!important;font-size:1.2rem!important;background:none!important;border:none!important;cursor:pointer!important}@media (max-width:1023px) and (min-width:768px){.alert .close-button[data-v-039cbb40]{right:8px!important;top:8px!important;font-size:1.4rem!important}}@media (min-width:767px){.alert .close-button[data-v-039cbb40]{right:8px!important;top:8px!important;font-size:1.2rem!important}}@media (max-width:430px){.alert .close-button[data-v-039cbb40]{right:8px!important;top:8px!important;font-size:1.2rem!important}}@media (max-width:330px){.alert .close-button[data-v-039cbb40]{right:8px!important;top:8px!important;font-size:1.2rem!important}}.alert div[style*="justify-content: space-between"][data-v-039cbb40]{display:flex;flex-direction:column;width:100%;align-items:center}.alert div[style*="flex-direction: column"][data-v-039cbb40]{align-items:center;text-align:center}.alert-error[data-v-039cbb40]{border-color:#ff6b6b;background:linear-gradient(135deg,#ffe6e6,#fff5f5);color:#c92a2a}.alert-warning[data-v-039cbb40]{border-color:orange;background:linear-gradient(135deg,#fff4e5,#fffbf0);color:#d97706}@media (max-width:768px){.alert[data-v-039cbb40]{width:85%;padding:20px;padding-top:45px}.alert p[data-v-039cbb40]{font-size:.95rem}}@media (max-width:480px){.alert[data-v-039cbb40]{width:90%;max-width:320px;padding:18px;padding-top:40px;border-radius:12px}.alert p[data-v-039cbb40]{font-size:.9rem;line-height:1.4}}@media (max-width:375px){.alert[data-v-039cbb40]{width:92%;padding:16px;padding-top:38px}.alert p[data-v-039cbb40]{font-size:.85rem}}.dialog-backdrop[data-v-039cbb40]{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,.6);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);z-index:100;overflow:hidden}.dialog[data-v-039cbb40]{position:fixed;top:60%;left:50%;transform:translate(-50%,-50%);background:linear-gradient(135deg,#fff,#f8f9fa);padding:30px;border:1px solid #d0d0d0;border-radius:16px;box-shadow:0 8px 32px rgba(0,0,0,.15),0 2px 8px rgba(0,0,0,.08);z-index:101;width:500px;max-width:80%}.dialog-content[data-v-039cbb40]{text-align:center}.dialog-content h3[data-v-039cbb40]{font-size:1.5rem;font-weight:700;color:#1a1a1a;margin-bottom:15px;letter-spacing:-.5px}.dialog-content h4[data-v-039cbb40]{font-size:1.2rem;font-weight:700;margin-bottom:5px}.dialog-actions[data-v-039cbb40]{display:flex;justify-content:center;margin-top:20px;gap:20px}.hint-recall[data-v-039cbb40]{width:100%;max-width:900px;margin:20px auto;border-radius:16px;padding:25px;background:linear-gradient(135deg,#fff,#fafafa);border:1px solid #e0e0e0;box-shadow:0 4px 16px rgba(0,0,0,.08)}.recall-title[data-v-039cbb40]{font-size:1.8em;font-weight:700;color:#1a1a1a;margin:0 0 20px 0;text-align:left;padding-left:10px;letter-spacing:-.5px}.recall-cards[data-v-039cbb40]{display:flex;flex-direction:column;gap:15px}.recall-card[data-v-039cbb40]{background-color:#fff;border-radius:12px;padding:18px;box-shadow:0 2px 8px rgba(0,0,0,.06);border:1px solid #f0f0f0;transition:all .3s ease}.recall-card[data-v-039cbb40]:hover{box-shadow:0 4px 12px rgba(0,0,0,.1)}.recall-row[data-v-039cbb40]{display:flex;justify-content:space-between;align-items:center;padding:8px 0;border-bottom:1px solid #f3f4f6}.recall-row[data-v-039cbb40]:last-child{border-bottom:none}.recall-label[data-v-039cbb40]{font-weight:600;color:#374151;font-size:1rem}.recall-value[data-v-039cbb40]{font-weight:500;color:#1f2937;font-size:1rem;text-align:right}.hint-table[data-v-039cbb40]{width:100%;overflow-x:auto;margin:0 0;border-radius:10px;box-shadow:0 2px 10px rgba(0,0,0,.1);padding:20px;background-color:#fff}.hint-table h2[data-v-039cbb40]{font-size:3em}.hint-table table[data-v-039cbb40]{width:100%;border-collapse:collapse;margin-top:20px}td[data-v-039cbb40],th[data-v-039cbb40]{border:1px solid #ddd;padding:12px;text-align:left}th[data-v-039cbb40]{background-color:#f2f2f2;font-weight:700}.game-container[data-v-039cbb40]{justify-content:flex-start;background:linear-gradient(135deg,#fff,#f5f5f5);gap:20px;margin-top:0;margin-left:1%;margin-right:1%;height:70%;box-shadow:inset 0 1px 3px rgba(0,0,0,.05)}.game-container[data-v-039cbb40],.play-game-container[data-v-039cbb40]{display:flex;flex-direction:column;align-items:center;border-radius:16px;border:1px solid #e0e0e0;width:100%}.play-game-container[data-v-039cbb40]{justify-content:space-around;margin:0 auto;padding:25px;background:linear-gradient(135deg,#fff,#fafafa);box-shadow:0 4px 16px rgba(0,0,0,.08)}.round-tracker[data-v-039cbb40]{display:flex;flex-direction:column;width:100%;max-width:600px;align-items:center;padding:20px;margin:0 auto}.round-counter[data-v-039cbb40]{text-align:center;font-size:1.2em;width:100%;font-weight:700;color:#1a1a1a;letter-spacing:-.5px}.round-counter h2[data-v-039cbb40],.round-tracker h2[data-v-039cbb40]{font-size:2.8em;font-weight:700;color:#1a1a1a;letter-spacing:-1px}.fixed-alert[data-v-039cbb40]{position:fixed;top:0;left:0;width:100%;z-index:1000;padding:10px;background-color:#f8d7da;color:#721c24;text-align:center;box-shadow:0 4px 8px rgba(0,0,0,.2)}.game-lives-container[data-v-039cbb40]{display:flex;justify-content:flex-end;padding:5px;border-radius:10px}.place-bet-container[data-v-039cbb40]{display:flex;flex-direction:column;align-items:center;background:linear-gradient(135deg,#fff,#fafafa);padding:25px;border-radius:16px;border:1px solid #e0e0e0;box-shadow:0 4px 16px rgba(0,0,0,.08);max-width:500px;margin:20px auto;gap:20px}.place-bet-container h3[data-v-039cbb40]{font-size:2rem;font-weight:700;margin-bottom:20px}.bet-input[data-v-039cbb40],.difficulty-select[data-v-039cbb40]{display:flex;flex-direction:column;margin-bottom:15px;width:100%}.bet-input label[data-v-039cbb40],.difficulty-select label[data-v-039cbb40]{font-weight:700;margin-bottom:5px}.bet-field[data-v-039cbb40],.difficulty-field[data-v-039cbb40]{padding:12px 16px;font-size:1rem;border:2px solid #e0e0e0;border-radius:10px;width:100%;transition:border-color .3s ease,box-shadow .3s ease;background-color:#fff;color:#333}.bet-field[data-v-039cbb40]:focus,.difficulty-field[data-v-039cbb40]:focus{outline:none;border-color:#333;box-shadow:0 0 0 3px rgba(51,51,51,.1)}.hint-input-container[data-v-039cbb40]{align-items:center;background:linear-gradient(135deg,#fff,#fafafa);padding:25px;border-radius:16px;border:1px solid #e0e0e0;box-shadow:0 4px 16px rgba(0,0,0,.08);max-width:500px;margin:20px auto;gap:15px}.hint-input-container[data-v-039cbb40],.hint-input-field[data-v-039cbb40]{display:flex;flex-direction:column;width:100%}.hint-input-field label[data-v-039cbb40]{font-weight:700;margin-bottom:8px;color:#333;font-size:1rem}.hint-field[data-v-039cbb40]{padding:12px 16px;font-size:1rem;border:2px solid #e0e0e0;border-radius:10px;width:100%;color:#333;background-color:#fff;transition:border-color .3s ease,box-shadow .3s ease}.hint-field[data-v-039cbb40]:focus{outline:none;border-color:#333;box-shadow:0 0 0 3px rgba(51,51,51,.1)}.hint-description[data-v-039cbb40]{font-size:.85rem;color:#666;text-align:center;width:100%}.button[data-v-039cbb40]{background:linear-gradient(135deg,#2d2d2d,#404040);color:#fff;font-weight:600;border-radius:10px;border:none;cursor:pointer;margin:10px auto;padding:12px 28px;transition:all .3s ease;box-shadow:0 4px 12px rgba(45,45,45,.2);font-size:.95rem}.button[data-v-039cbb40]:hover{background:linear-gradient(135deg,#1a1a1a,#2d2d2d);box-shadow:0 6px 16px rgba(45,45,45,.3);transform:translateY(-2px)}.button[data-v-039cbb40]:active{transform:translateY(0)}.cta-section[data-v-039cbb40]{display:flex;gap:20px;width:100%;justify-content:space-between}.instructions-box[data-v-039cbb40]{background:linear-gradient(135deg,#f8f9fa,#fff);border:2px solid #e0e0e0;border-radius:12px;padding:18px;margin-top:20px;box-shadow:0 2px 8px rgba(0,0,0,.06);width:70%;transition:all .3s ease;margin-left:auto;margin-right:auto}.info-header[data-v-039cbb40],.instructions-header[data-v-039cbb40]{display:flex;align-items:center;justify-content:space-between;font-size:1em;font-weight:700;border:1px solid #eef3fa;border-radius:8px;color:#333;cursor:pointer;margin-left:auto;margin-right:auto}.info-header[data-v-039cbb40]:hover,.instructions-header[data-v-039cbb40]:hover{background-color:#f8f9fa;border-color:#d0d0d0}.info-content[data-v-039cbb40],.instructions-list[data-v-039cbb40]{padding:15px;line-height:20px}.instructions-list[data-v-039cbb40]{list-style:none;margin:0;display:flex;flex-direction:column;gap:8px}.instruction-item[data-v-039cbb40]{display:flex;align-items:center;background-color:#eef3fa;border-radius:5px;padding:10px;transition:background .3s}.instruction-item[data-v-039cbb40]:hover{background-color:#e2ebf6}.instruction-item span[data-v-039cbb40]{font-size:1em;color:#333}.sticky-header[data-v-039cbb40]{top:0;background:#fff;z-index:10;padding-bottom:15px;padding-top:0;border-bottom:1px solid #ccc;flex-direction:column-reverse}.vertical-flex[data-v-039cbb40]{display:flex;flex-direction:column}.gap-1[data-v-039cbb40]{gap:1px}.space-between[data-v-039cbb40]{justify-content:space-between}.heading-06[data-v-039cbb40]{font-size:.6rem}.heading-09[data-v-039cbb40]{font-size:.9rem}.heading-12[data-v-039cbb40]{font-size:1.5rem!important;line-height:1.5!important;margin-bottom:4px!important}.no-margin[data-v-039cbb40]{margin:0}.line-22[data-v-039cbb40]{line-height:2.2}.btn-black-outline[data-v-039cbb40]{border:1px solid #d0d0d0;border-radius:10px;background-color:#fff;color:#333;width:50px}.mr-10[data-v-039cbb40]{margin-right:10px}.ml-10[data-v-039cbb40]{margin-left:10px}.btn-red[data-v-039cbb40]{background:linear-gradient(135deg,#2d2d2d,#404040);color:#fff;border:none;border-radius:10px;box-shadow:0 4px 12px rgba(45,45,45,.2);transition:all .3s ease}.btn-red[data-v-039cbb40]:hover{background:linear-gradient(135deg,#1a1a1a,#2d2d2d);box-shadow:0 6px 16px rgba(45,45,45,.3);transform:translateY(-2px)}.btn-full-width-large[data-v-039cbb40]{width:100%;text-align:center;align-items:center;justify-content:center;font-size:large;padding-left:40px;padding-right:40px;padding:auto}.btn-fixed-bottom-left[data-v-039cbb40]{background:linear-gradient(135deg,#2d2d2d,#404040);color:#fff;border:none;border-radius:10px;padding:12px 28px;cursor:pointer;font-weight:600;transition:all .3s ease;box-shadow:0 4px 12px rgba(45,45,45,.2);font-size:.95rem}.btn-fixed-bottom-left[data-v-039cbb40]:hover{background:linear-gradient(135deg,#1a1a1a,#2d2d2d);box-shadow:0 6px 16px rgba(45,45,45,.3);transform:translateY(-2px)}@media screen and (min-width:1600px){.hint-recall[data-v-039cbb40],.hint-table[data-v-039cbb40]{width:80%}.round-tracker[data-v-039cbb40]{width:40%}}@media screen and (min-width:1440px) and (max-width:1599px){.hint-recall[data-v-039cbb40],.hint-table[data-v-039cbb40]{width:70%}.round-tracker[data-v-039cbb40]{width:40%}.instructions-popup[data-v-039cbb40]{width:75%}}@media screen and (max-width:1439px) and (min-width:1024px){.hint-recall[data-v-039cbb40],.hint-table[data-v-039cbb40]{width:60%}.round-tracker[data-v-039cbb40]{width:30%}.instructions-popup[data-v-039cbb40]{width:70%}}@media screen and (max-width:1023px) and (min-width:768px){.hint-recall[data-v-039cbb40],.hint-table[data-v-039cbb40]{width:55%}.round-tracker[data-v-039cbb40]{width:30%}.instructions-popup[data-v-039cbb40]{width:80%;padding:20px}}@media only screen and (min-width:481px) and (max-width:768px){.coin-popup[data-v-039cbb40],.instructions-popup[data-v-039cbb40]{width:98%!important;max-height:80%;padding:10px;border-radius:8px;overflow-y:auto}.popup-header h2[data-v-039cbb40]{font-size:1rem;margin-bottom:5px}.popup-header p[data-v-039cbb40]{font-size:.7rem!important;line-height:1.3}.heading-12[data-v-039cbb40]{font-size:.85rem}.coins[data-v-039cbb40]{padding:6px 10px;gap:5px}.coins p[data-v-039cbb40]{font-size:.65rem}.header-buttons[data-v-039cbb40]{gap:6px}.close-button[data-v-039cbb40]{width:38px;height:38px;font-size:1rem}.button[data-v-039cbb40]{padding:8px 20px;font-size:.9rem}.place-bet-container[data-v-039cbb40]{width:95%;padding:12px}.bet-field[data-v-039cbb40],.difficulty-field[data-v-039cbb40]{font-size:.9rem;padding:8px}}@media only screen and (min-width:376px) and (max-width:480px){.coin-popup[data-v-039cbb40],.instructions-popup[data-v-039cbb40]{width:98%!important;max-height:75%;padding:8px;border-radius:6px;overflow-y:auto}.popup-header h2[data-v-039cbb40]{font-size:.85rem;margin-bottom:3px}.popup-header p[data-v-039cbb40]{font-size:.65rem!important;line-height:1.25}.heading-12[data-v-039cbb40]{font-size:.7rem!important}.coins[data-v-039cbb40]{padding:4px 8px;gap:4px;min-width:auto}.coins p[data-v-039cbb40]{font-size:.6rem}.header-buttons[data-v-039cbb40]{gap:4px}.close-button[data-v-039cbb40]{font-size:1rem;width:32px;height:32px}.button[data-v-039cbb40]{padding:6px 15px;font-size:.8rem;margin:3px 0}.place-bet-container[data-v-039cbb40]{width:95%;padding:10px;gap:10px}.bet-field[data-v-039cbb40],.difficulty-field[data-v-039cbb40]{font-size:.85rem;padding:6px}.dialog[data-v-039cbb40]{width:95%!important;padding:10px}.dialog-content h3[data-v-039cbb40]{font-size:.85rem!important}.dialog-content p[data-v-039cbb40]{font-size:0!important}}@media only screen and (max-width:375px){.coin-popup[data-v-039cbb40],.instructions-popup[data-v-039cbb40]{width:98%!important;max-height:70%;padding:6px;border-radius:6px;overflow-y:auto}.popup-header h2[data-v-039cbb40]{font-size:.75rem;margin-bottom:2px}.popup-header p[data-v-039cbb40]{font-size:.6rem!important;line-height:1.2}.heading-12[data-v-039cbb40]{font-size:.65rem!important}.coins[data-v-039cbb40]{padding:3px 6px;gap:3px;min-width:auto}.coins p[data-v-039cbb40]{font-size:.55rem}.header-buttons[data-v-039cbb40]{gap:3px}.close-button[data-v-039cbb40]{font-size:.85rem;width:28px;height:28px}.button[data-v-039cbb40]{padding:5px 12px;font-size:.75rem;margin:2px 0}.place-bet-container[data-v-039cbb40]{width:95%;padding:8px;gap:8px}.bet-field[data-v-039cbb40],.difficulty-field[data-v-039cbb40]{font-size:.8rem;padding:5px}.dialog[data-v-039cbb40]{width:96%!important;padding:8px}.dialog-content h3[data-v-039cbb40]{font-size:.75rem!important}.dialog-content p[data-v-039cbb40]{font-size:.65rem!important}}@media only screen and (max-width:768px){.heading-06[data-v-039cbb40]{font-size:.6rem}.heading-09[data-v-039cbb40]{font-size:.9rem}.coin-popup[data-v-039cbb40],.instructions-popup[data-v-039cbb40]{width:95%!important;max-height:85%;padding:12px;border-radius:8px;overflow-y:auto}.popup-header h2[data-v-039cbb40]{font-size:1rem;margin-bottom:5px}.popup-header p[data-v-039cbb40]{font-size:.75rem!important;line-height:1.35}.dialog[data-v-039cbb40]{width:95%!important;padding:12px;max-width:none;top:50%}.dialog-content[data-v-039cbb40]{line-height:1.8;overflow:visible}.dialog-content h3[data-v-039cbb40]{font-size:.95rem!important;line-height:1.4}.dialog-content h4[data-v-039cbb40]{font-size:.85rem!important;line-height:1.4}.dialog-content p[data-v-039cbb40]{font-size:.75rem!important;line-height:1.4}.cta-section[data-v-039cbb40],.play-game-container[data-v-039cbb40]{flex-direction:column;align-items:center}.cta-section[data-v-039cbb40]{width:100%;gap:10px}.game-header-row[data-v-039cbb40]{flex-direction:column;gap:10px;margin-top:10px}.game-header-center[data-v-039cbb40],.game-header-left[data-v-039cbb40],.game-header-right[data-v-039cbb40]{width:100%;justify-content:center;min-width:auto}.game-lives-container[data-v-039cbb40]{justify-content:center;width:100%}.round-tracker[data-v-039cbb40]{width:90%;margin:0 auto;padding:10px}.round-counter h2[data-v-039cbb40],.round-tracker h2[data-v-039cbb40]{font-size:1.5em}.hint-recall[data-v-039cbb40],.hint-table[data-v-039cbb40]{width:100%;margin:0 auto;font-size:.5rem;padding:10px}.recall-title[data-v-039cbb40]{font-size:1.2rem}.recall-card[data-v-039cbb40]{padding:10px}.recall-label[data-v-039cbb40],.recall-value[data-v-039cbb40]{font-size:.8rem}.button[data-v-039cbb40]{margin:4px 0;padding:7px 12px;font-size:.85rem}.bet-input[data-v-039cbb40],.difficulty-select[data-v-039cbb40]{width:100%;margin-bottom:8px}.bet-field[data-v-039cbb40],.difficulty-field[data-v-039cbb40]{font-size:.9rem;padding:6px}.place-bet-container[data-v-039cbb40]{width:95%;margin:8px auto;padding:12px}.coin-popup[data-v-039cbb40],.instructions-popup[data-v-039cbb40]{font-size:.85rem}.coins[data-v-039cbb40]{padding:4px 8px}.coins p[data-v-039cbb40]{font-size:.65rem}.header-buttons[data-v-039cbb40]{gap:5px}.close-button[data-v-039cbb40]{width:36px;height:36px;font-size:1rem}.instructions[data-v-039cbb40],.round-tracker-instructions[data-v-039cbb40]{width:90%;margin:0 auto;font-size:.9rem}.round-tracker-instructions p[data-v-039cbb40]{font-size:.85rem}.round-tracker-instructions-button[data-v-039cbb40]{font-size:.85rem;padding:8px}.instructions-box[data-v-039cbb40]{width:90%;margin:10px auto}.info-header[data-v-039cbb40],.instructions-header[data-v-039cbb40]{font-size:.9rem;padding:8px}.info-content[data-v-039cbb40],.instructions-list[data-v-039cbb40]{font-size:.8rem;line-height:1.4}.instruction-item span[data-v-039cbb40]{font-size:.85rem}.sticky-header[data-v-039cbb40]{padding:0!important}.hint-table[data-v-039cbb40]{width:100%;max-width:100%!important;margin:0 auto;font-size:.6rem;padding:10px;box-sizing:border-box;overflow-x:visible}.hint-table table[data-v-039cbb40]{width:100%;border-collapse:collapse;table-layout:fixed}.hint-table td[data-v-039cbb40],.hint-table th[data-v-039cbb40]{padding:4px;font-size:.6rem;text-align:left;word-wrap:break-word;white-space:normal}}@media only screen and (max-width:480px) and (min-width:377px){.btn-full-width-large[data-v-039cbb40]{width:100px}.mobile[data-v-039cbb40]{display:flex;flex-direction:column;align-items:center;justify-content:center}.hint-table[data-v-039cbb40]{width:100%;max-width:100%!important;margin:0 auto;font-size:.6rem;padding:10px;box-sizing:border-box;overflow-x:visible}.hint-table table[data-v-039cbb40]{width:100%;border-collapse:collapse;table-layout:fixed}.hint-table td[data-v-039cbb40],.hint-table th[data-v-039cbb40]{padding:4px;font-size:.6rem;text-align:left;word-wrap:break-word;white-space:normal}}@media only screen and (max-width:376px) and (min-width:321px){.btn-full-width-large[data-v-039cbb40]{width:100px}.hint-table[data-v-039cbb40]{width:100%;max-width:100%!important;margin:0 auto;font-size:.4rem;padding:10px;box-sizing:border-box;overflow-x:visible}.hint-table table[data-v-039cbb40]{width:100%;border-collapse:collapse;table-layout:fixed}.hint-table td[data-v-039cbb40],.hint-table th[data-v-039cbb40]{padding:4px;font-size:.4rem;text-align:left;word-wrap:break-word;white-space:normal}}@media only screen and (max-width:320px){.btn-full-width-large[data-v-039cbb40]{width:100px}.hint-table[data-v-039cbb40]{width:100%;max-width:100%!important;margin:0 auto;font-size:.4rem;padding:10px;box-sizing:border-box;overflow-x:visible}.hint-table table[data-v-039cbb40]{width:100%;border-collapse:collapse;table-layout:fixed}.hint-table td[data-v-039cbb40],.hint-table th[data-v-039cbb40]{padding:4px;font-size:.4rem;text-align:left;word-wrap:break-word;white-space:normal}}.brand-field[data-v-039cbb40]{padding:12px 16px;font-size:1rem;border:2px solid #e0e0e0;border-radius:10px;width:100%;color:#333;background-color:#fff;transition:border-color .3s ease,box-shadow .3s ease}.brand-field[data-v-039cbb40]:focus{outline:none;border-color:#333;box-shadow:0 0 0 3px rgba(51,51,51,.1)}.close-instructions[data-v-039cbb40]{align-items:right;justify-content:right;align-self:right}@media only screen and (max-width:768px){.cas-welcome-screen[data-v-039cbb40]{padding:16px 20px}.cas-welcome-title[data-v-039cbb40]{font-size:2rem;margin-bottom:16px}.cas-welcome-subtitle[data-v-039cbb40]{font-size:.95rem;margin-bottom:24px}.cas-steps-container[data-v-039cbb40]{flex-direction:column;gap:12px}.cas-step-card[data-v-039cbb40]{padding:20px 16px}.cas-step-number[data-v-039cbb40]{width:22px;height:22px;font-size:.7rem}.cas-welcome-cta-wrapper[data-v-039cbb40]{margin-top:24px}.cas-welcome-cta-button[data-v-039cbb40]{padding:16px 24px;font-size:1rem}}@media only screen and (max-width:700px){.cas-steps-container[data-v-039cbb40]{display:none}.cas-welcome-subtitle[data-v-039cbb40]{margin-bottom:24px}}@media only screen and (max-width:480px){.cas-welcome-screen[data-v-039cbb40]{padding:12px 16px}.cas-game-label[data-v-039cbb40]{font-size:.7rem;margin-bottom:16px}.cas-welcome-title[data-v-039cbb40]{font-size:1.75rem;margin-bottom:12px}.cas-welcome-subtitle[data-v-039cbb40]{font-size:.9rem;margin-bottom:20px}.cas-steps-container[data-v-039cbb40]{gap:10px}.cas-step-card[data-v-039cbb40]{padding:16px 12px}.cas-step-number[data-v-039cbb40]{width:20px;height:20px;font-size:.65rem}.cas-step-text p[data-v-039cbb40]{font-size:.8rem}.cas-welcome-cta-wrapper[data-v-039cbb40]{margin-top:20px;gap:10px}.cas-welcome-cta-button[data-v-039cbb40]{padding:14px 20px;font-size:.95rem}.cas-welcome-footer[data-v-039cbb40]{font-size:.8rem}}@media only screen and (max-width:375px){.cas-welcome-screen[data-v-039cbb40]{padding:10px 14px}.cas-game-label[data-v-039cbb40]{font-size:.65rem;margin-bottom:12px}.cas-welcome-title[data-v-039cbb40]{font-size:1.5rem;margin-bottom:10px}.cas-welcome-subtitle[data-v-039cbb40]{font-size:.85rem;margin-bottom:16px}.cas-step-card[data-v-039cbb40]{padding:14px 10px}.cas-step-number[data-v-039cbb40]{width:18px;height:18px;font-size:.6rem}.cas-step-text p[data-v-039cbb40]{font-size:.75rem}.cas-welcome-cta-wrapper[data-v-039cbb40]{margin-top:16px}.cas-welcome-cta-button[data-v-039cbb40]{padding:12px 16px;font-size:.9rem}.cas-welcome-footer[data-v-039cbb40]{font-size:.75rem}}.spacer.small[data-v-7dd4fafa]{height:30px}@media(max-width:768px){.card-footer[data-v-7dd4fafa],.comment-eeg-wrapper[data-v-7dd4fafa],.comment-wrapper[data-v-7dd4fafa],.media-container[data-v-7dd4fafa]{backdrop-filter:blur(4px)!important;-webkit-backdrop-filter:blur(4px)!important}.card-footer[data-v-7dd4fafa],.comment-wrapper[data-v-7dd4fafa],.media-container[data-v-7dd4fafa]{box-shadow:0 2px 8px rgba(0,0,0,.1)!important}.media[data-v-7dd4fafa]{backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.media[data-v-7dd4fafa],.stat[data-v-7dd4fafa]{transition:opacity .2s ease!important}.stat[data-v-7dd4fafa]:hover{transform:none!important}}@media(max-width:480px){.card-footer[data-v-7dd4fafa],.comment-eeg-wrapper[data-v-7dd4fafa],.comment-wrapper[data-v-7dd4fafa],.media-container[data-v-7dd4fafa]{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background:rgba(102,126,234,.15)!important}[data-v-7dd4fafa]{box-shadow:none!important}.card[data-v-7dd4fafa],.modal[data-v-7dd4fafa]{box-shadow:0 1px 4px rgba(0,0,0,.1)!important}[data-v-7dd4fafa]{filter:none!important}}.battery-saving[data-v-7dd4fafa] *{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;box-shadow:none!important;filter:none!important;transition:none!important;-webkit-animation:none!important;animation:none!important}.battery-saving .card[data-v-7dd4fafa],.battery-saving .modal[data-v-7dd4fafa]{box-shadow:0 1px 2px rgba(0,0,0,.1)!important}@media(max-width:768px){.comment-input[data-v-7dd4fafa],.form-input[data-v-7dd4fafa],input[type=email][data-v-7dd4fafa],input[type=number][data-v-7dd4fafa],input[type=password][data-v-7dd4fafa],input[type=tel][data-v-7dd4fafa],input[type=text][data-v-7dd4fafa],textarea[data-v-7dd4fafa]{font-size:16px!important}.comment-input[data-v-7dd4fafa]:focus,.form-input[data-v-7dd4fafa]:focus,input[type=email][data-v-7dd4fafa]:focus,input[type=number][data-v-7dd4fafa]:focus,input[type=password][data-v-7dd4fafa]:focus,input[type=tel][data-v-7dd4fafa]:focus,input[type=text][data-v-7dd4fafa]:focus,textarea[data-v-7dd4fafa]:focus{font-size:16px!important;transform:translateZ(0)}}@media(max-width:480px){.comment-input[data-v-7dd4fafa],.form-input[data-v-7dd4fafa],input[type=email][data-v-7dd4fafa],input[type=number][data-v-7dd4fafa],input[type=password][data-v-7dd4fafa],input[type=tel][data-v-7dd4fafa],input[type=text][data-v-7dd4fafa],textarea[data-v-7dd4fafa]{font-size:16px!important}}@media(max-width:360px){.comment-input[data-v-7dd4fafa],.form-input[data-v-7dd4fafa],input[type=email][data-v-7dd4fafa],input[type=number][data-v-7dd4fafa],input[type=password][data-v-7dd4fafa],input[type=tel][data-v-7dd4fafa],input[type=text][data-v-7dd4fafa],textarea[data-v-7dd4fafa]{font-size:16px!important}}.mindflow-header-wrapper[data-v-7dd4fafa]{--np-header-h:48px;--np-mobile-subnav-h:0px}@media(max-width:768px){.mindflow-header-wrapper[data-v-7dd4fafa]{--np-mobile-subnav-h:44px}}@media(min-width:769px){.mindflow-header-wrapper[data-v-7dd4fafa]{--np-header-h:50px}}.np-logo-section[data-v-7dd4fafa]{display:flex;align-items:center;flex:1;min-width:0;gap:2rem;overflow:visible}.logo-link[data-v-7dd4fafa]{display:flex;align-items:center;text-decoration:none;flex-shrink:0}.np-header-inner[data-v-7dd4fafa]{justify-content:space-between}.np-header-actions[data-v-7dd4fafa]{display:flex;align-items:center;justify-content:flex-end;gap:1rem;flex-shrink:0}.credits-box[data-v-7dd4fafa],.mindchips-container[data-v-7dd4fafa]{display:flex;align-items:center}.credits-box[data-v-7dd4fafa]{gap:.5rem;background:#f9fafb;padding:.25rem .75rem;border-radius:999px;cursor:pointer;border:1px solid rgba(0,0,0,.05);transition:all .2s}.credits-box[data-v-7dd4fafa]:hover{background:#f3f4f6;border-color:rgba(0,0,0,.1)}.coins-logo[data-v-7dd4fafa]{display:flex;align-items:center;width:30px!important;height:25px!important}.coins-logo img[data-v-7dd4fafa]{width:20px;height:20px}.credit-no .font[data-v-7dd4fafa]{font-weight:700;color:#374151;font-size:.9rem}.user-container[data-v-7dd4fafa]{position:relative;display:flex;align-items:center;cursor:pointer;padding:.25rem;border-radius:50%;transition:background .2s ease;list-style:none}.user-container[data-v-7dd4fafa]:hover{background:rgba(0,0,0,.05)}.dropdown-menu-ul ul[data-v-7dd4fafa]{list-style:none;margin:0;padding:0}.avatar-badge-container[data-v-7dd4fafa]{position:relative;width:36px;height:36px;border-radius:50%;overflow:hidden;background:#f3f4f6;border:2px solid rgba(0,0,0,.1);display:flex;align-items:center;justify-content:center}@media(min-width:768px){.avatar-badge-container[data-v-7dd4fafa]{width:40px;height:40px}}.avatar-img[data-v-7dd4fafa]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.logo_user[data-v-7dd4fafa]{font-size:1.25rem;color:#6b7280}.avatar-notification-badge[data-v-7dd4fafa]{position:absolute;top:-4px;right:-4px;background:#f44;color:#fff;font-size:.7rem;font-weight:700;padding:.15rem .4rem;border-radius:10px;min-width:20px;text-align:center;box-shadow:0 2px 4px rgba(0,0,0,.2)}.user-dropdown[data-v-7dd4fafa]{position:absolute;top:calc(100% - 1px);right:0;background:#fff;border:1px solid rgba(0,0,0,.1);border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,.15);min-width:250px;overflow:hidden;z-index:1002;-webkit-animation:dropdownSlideIn-7dd4fafa .2s ease;animation:dropdownSlideIn-7dd4fafa .2s ease;pointer-events:auto}.user-dropdown[data-v-7dd4fafa]:before{content:"";position:absolute;top:-10px;left:0;right:0;height:10px;background:transparent}@-webkit-keyframes dropdownSlideIn-7dd4fafa{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes dropdownSlideIn-7dd4fafa{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.login-name[data-v-7dd4fafa]{padding:1rem;border-bottom:1px solid rgba(0,0,0,.08);background:#f9fafb}.login-name a[data-v-7dd4fafa]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;text-decoration:none;cursor:pointer}.login-name img[data-v-7dd4fafa]{-o-object-fit:cover;object-fit:cover}.login-name .latter[data-v-7dd4fafa],.login-name img[data-v-7dd4fafa]{width:48px;height:48px;border-radius:50%;border:2px solid rgba(0,0,0,.1)}.login-name .latter[data-v-7dd4fafa]{background:#e5e7eb;color:#374151;display:flex;align-items:center;justify-content:center;font-size:1.5rem;font-weight:700}.nameli[data-v-7dd4fafa]{flex:1;color:#1f2937;font-weight:600;font-size:.95rem;min-width:0;max-width:220px;width:100%;text-align:center}.nameli .email[data-v-7dd4fafa]{display:block;font-size:.8rem;font-weight:400;opacity:.7;color:#6b7280;margin-top:.25rem;white-space:normal;overflow-wrap:break-word;word-wrap:break-word;line-height:1.25;text-align:center}.dropdown-item.menu-item[data-v-7dd4fafa]{padding:.875rem 1rem;cursor:pointer;transition:background .2s ease;color:#374151;font-size:.9rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.dropdown-item.menu-item[data-v-7dd4fafa]:hover{background:rgba(0,0,0,.04)}.dropdown-item.menu-item a[data-v-7dd4fafa]{color:inherit;text-decoration:none;display:block;pointer-events:auto}.notification-menu-content[data-v-7dd4fafa]{display:flex;align-items:center;justify-content:space-between;width:100%}.notification-menu-text[data-v-7dd4fafa]{display:flex;align-items:center;gap:.75rem}.notification-menu-icon[data-v-7dd4fafa]{color:#374151;font-size:1.1rem}.notification-menu-badge[data-v-7dd4fafa]{background:#f44;color:#fff;font-size:.75rem;font-weight:700;padding:.2rem .5rem;border-radius:999px}.np-mobile-subnav[data-v-7dd4fafa]{position:fixed;top:48px;top:var(--np-header-h);left:0;right:0;height:44px;background:#fff;border-bottom:1px solid rgba(0,0,0,.06);z-index:1090;display:none;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;box-shadow:0 4px 6px -1px rgba(0,0,0,.02);max-width:100vw}.np-mobile-subnav[data-v-7dd4fafa]::-webkit-scrollbar{display:none;width:0;height:0;background:transparent}.np-mobile-subnav-inner[data-v-7dd4fafa]{display:flex;align-items:center;height:100%;padding:0 .75rem;gap:.75rem;width:-webkit-max-content;width:-moz-max-content;width:max-content;min-width:100%;box-sizing:border-box}.mobile-nav-btn[data-v-7dd4fafa]{background:transparent;border:none;font-size:.8rem;font-weight:500;color:#6b7280;padding:0 .25rem;height:100%;display:flex;align-items:center;position:relative;white-space:nowrap;flex-shrink:0}.mobile-nav-btn.active[data-v-7dd4fafa]{color:#2563eb;font-weight:600}.mobile-nav-btn.active[data-v-7dd4fafa]:after{content:"";position:absolute;bottom:0;left:0;right:0;height:2px;background:#2563eb;border-radius:2px 2px 0 0}@media(max-width:768px){.np-mobile-subnav[data-v-7dd4fafa]{display:block}}@media(max-width:380px){.np-mobile-subnav-inner[data-v-7dd4fafa]{gap:.5rem;padding:0 .5rem}.mobile-nav-btn[data-v-7dd4fafa]{font-size:.75rem;padding:0 .15rem}}@media(max-width:768px){.alt-door-links[data-v-7dd4fafa]{display:none}.np-header-actions[data-v-7dd4fafa]{gap:.5rem!important;overflow:visible}.np-header[data-v-7dd4fafa]{padding:0 .5rem!important}.credits-box[data-v-7dd4fafa]{padding:.2rem .5rem!important;gap:.35rem!important;max-width:90px;display:flex!important;align-items:center!important;line-height:1}.coins-logo[data-v-7dd4fafa]{display:flex;align-items:center}.coins-logo img[data-v-7dd4fafa]{width:14px!important;height:auto;display:block}.credit-no[data-v-7dd4fafa]{display:flex;align-items:center}.credit-no .font[data-v-7dd4fafa]{font-size:.75rem!important;line-height:normal}.avatar-badge-container[data-v-7dd4fafa]{width:28px!important;height:28px!important}.avatar-notification-badge[data-v-7dd4fafa]{top:-3px;right:-3px;min-width:14px;font-size:.55rem;padding:.05rem .25rem}.user-dropdown[data-v-7dd4fafa]{min-width:200px!important;width:auto!important;max-width:calc(100vw - 20px)!important;right:0!important;border-radius:8px!important}.login-name[data-v-7dd4fafa]{padding:.5rem!important}.login-name .latter[data-v-7dd4fafa],.login-name img[data-v-7dd4fafa]{width:36px!important;height:36px!important;font-size:1rem!important}.nameli[data-v-7dd4fafa]{font-size:.8rem!important}.dropdown-item.menu-item[data-v-7dd4fafa]{padding:.6rem .75rem!important;font-size:.8rem!important}}.report-loading-overlay[data-v-7dd4fafa]{position:fixed;inset:0;display:flex;align-items:center;justify-content:center;z-index:99999;background:rgba(10,12,16,.88);backdrop-filter:blur(6px) saturate(120%);-webkit-backdrop-filter:blur(6px) saturate(120%);color:#e8ecff}.report-loading-overlay .rlo-inner[data-v-7dd4fafa]{text-align:center;max-width:640px;width:92vw;padding:24px}.report-loading-overlay .rlo-text[data-v-7dd4fafa]{font-weight:700;letter-spacing:.3px;margin-top:12px;font-size:18px}.report-loading-overlay .rlo-sub[data-v-7dd4fafa]{opacity:.85;margin-top:6px;margin-bottom:1.5rem;font-size:13px}.report-loading-overlay .rlo-spinner[data-v-7dd4fafa]{width:54px;height:54px;border-radius:50%;border:3px solid hsla(0,0%,100%,.2);border-top-color:#7aa2ff;-webkit-animation:rspin-7dd4fafa .9s linear infinite;animation:rspin-7dd4fafa .9s linear infinite;margin:0 auto}.rlo-slide-card[data-v-7dd4fafa]{background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.18);border-radius:14px;padding:1.5rem 1.75rem;text-align:center}.rlo-slide-title[data-v-7dd4fafa]{color:#fff;font-size:1.2rem;font-weight:700;margin:0 0 .75rem;letter-spacing:.2px;line-height:1.3}.rlo-slide-text[data-v-7dd4fafa]{color:#dde6ff;font-size:.95rem;line-height:1.65;margin:0}.rlo-indicators[data-v-7dd4fafa]{display:flex;justify-content:center;gap:.55rem;margin-top:1.25rem}.rlo-dot[data-v-7dd4fafa]{width:9px;height:9px;border-radius:50%;background:hsla(0,0%,100%,.3);transition:background .3s,transform .3s}.rlo-dot.active[data-v-7dd4fafa]{background:#fff;transform:scale(1.2)}.rlo-fade-enter-active[data-v-7dd4fafa],.rlo-fade-leave-active[data-v-7dd4fafa]{transition:opacity .45s ease,transform .45s ease}.rlo-fade-enter-from[data-v-7dd4fafa],.rlo-fade-leave-to[data-v-7dd4fafa]{opacity:0;transform:translateY(10px)}.rlo-fade-enter-to[data-v-7dd4fafa],.rlo-fade-leave-from[data-v-7dd4fafa]{opacity:1;transform:translateY(0)}@media(max-width:480px){.report-loading-overlay .rlo-inner[data-v-7dd4fafa]{padding:1.25rem 1rem}.report-loading-overlay .rlo-text[data-v-7dd4fafa]{font-size:15px}.report-loading-overlay .rlo-sub[data-v-7dd4fafa]{font-size:12px}.rlo-slide-card[data-v-7dd4fafa]{padding:1.1rem 1rem}.rlo-slide-title[data-v-7dd4fafa]{font-size:1rem}.rlo-slide-text[data-v-7dd4fafa]{font-size:.85rem}}@media(max-width:360px){.report-loading-overlay .rlo-text[data-v-7dd4fafa]{font-size:13px}.rlo-slide-title[data-v-7dd4fafa]{font-size:.92rem}.rlo-slide-text[data-v-7dd4fafa]{font-size:.8rem;line-height:1.5}.rlo-slide-card[data-v-7dd4fafa]{padding:.9rem .75rem}}.brand-game-button-wrapper[data-v-7dd4fafa]{margin-top:2rem;text-align:center;position:relative;z-index:10001}.brand-game-button[data-v-7dd4fafa]{padding:1rem 2.5rem;background:linear-gradient(135deg,#f59e0b,#ea580c);color:#fff;border:3px solid #fff;border-radius:12px;cursor:pointer;font-weight:900;font-size:1.2rem;box-shadow:0 8px 24px rgba(245,158,11,.6),0 0 40px rgba(245,158,11,.4);transition:all .2s;text-transform:uppercase;letter-spacing:1px;-webkit-animation:pulse 2s ease-in-out infinite;animation:pulse 2s ease-in-out infinite}.brand-game-button[data-v-7dd4fafa]:hover{transform:scale(1.05);box-shadow:0 12px 32px rgba(245,158,11,.8),0 0 60px rgba(245,158,11,.6)}.brand-game-button[data-v-7dd4fafa]:active{transform:scale(.98)}@media(max-width:768px){.brand-game-button[data-v-7dd4fafa]{padding:.9rem 2rem;font-size:1.05rem;border-width:2px}}@media(max-width:480px){.brand-game-button-wrapper[data-v-7dd4fafa]{margin-top:1.5rem}.brand-game-button[data-v-7dd4fafa]{padding:.75rem 1.5rem;font-size:.95rem;letter-spacing:.5px;border-width:2px;border-radius:10px}}@media(max-width:360px){.brand-game-button[data-v-7dd4fafa]{padding:.65rem 1.2rem;font-size:.85rem;letter-spacing:.3px}}@-webkit-keyframes rspin-7dd4fafa{to{transform:rotate(1turn)}}@keyframes rspin-7dd4fafa{to{transform:rotate(1turn)}}@media(max-width:374px){.np-header[data-v-7dd4fafa]{padding:0 .35rem!important}.np-logo-section[data-v-7dd4fafa]{gap:.5rem!important}.np-logo-combined[data-v-7dd4fafa]{max-width:90px!important;height:auto!important}.avatar-badge-container[data-v-7dd4fafa]{width:24px!important;height:24px!important}.credits-box[data-v-7dd4fafa]{padding:.15rem .35rem!important;gap:.25rem!important;max-width:70px!important}.credit-no .font[data-v-7dd4fafa]{font-size:.68rem!important}.coins-logo img[data-v-7dd4fafa]{width:12px!important}.np-mobile-subnav-inner[data-v-7dd4fafa]{gap:.35rem!important;padding:0 .35rem!important}.mobile-nav-btn[data-v-7dd4fafa]{font-size:.68rem!important;padding:0 .1rem!important}}.fade-enter-active[data-v-7dd4fafa],.fade-leave-active[data-v-7dd4fafa]{transition:opacity .5s ease,transform .5s ease}.fade-enter-from[data-v-7dd4fafa],.fade-leave-to[data-v-7dd4fafa]{opacity:0;transform:translateY(8px)}.fade-enter-to[data-v-7dd4fafa],.fade-leave-from[data-v-7dd4fafa]{opacity:1;transform:translateY(0)}.account-page[data-v-31d6757b]{min-height:100vh;background:#fff;padding:var(--np-header-h,60px) 1rem 2rem;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;@media (max-width:768px){padding-top:80px}}.account-container[data-v-31d6757b]{max-width:1800px;margin:0 auto}.page-header[data-v-31d6757b]{text-align:center;margin-bottom:.2rem;color:#fff}.page-title[data-v-31d6757b]{font-size:2.5rem;font-weight:700;margin:0 0 .5rem 0;color:#000;background:linear-gradient(45deg,#000,#e0e7ff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.page-subtitle[data-v-31d6757b]{font-size:1.1rem;opacity:.9;color:#000;margin:0}.account-grid[data-v-31d6757b]{display:grid;grid-template-columns:1fr;gap:2rem}.account-grid.respondent-only[data-v-31d6757b]{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:2rem}.account-grid.respondent-only .account-card[data-v-31d6757b]{width:100%;max-width:900px;margin:0 auto}@media (min-width:1024px){.account-grid[data-v-31d6757b]{grid-template-columns:1fr 1fr;align-items:start}}.side-column[data-v-31d6757b]{display:flex;flex-direction:column;gap:2rem}.account-card[data-v-31d6757b],.side-card[data-v-31d6757b]{background:#fff;border-radius:20px;box-shadow:0 20px 40px rgba(0,0,0,.1);overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}.account-card[data-v-31d6757b]:hover,.side-card[data-v-31d6757b]:hover{transform:translateY(-5px);box-shadow:0 30px 60px rgba(0,0,0,.15)}.account-card[data-v-31d6757b]{grid-column:1}.side-card[data-v-31d6757b]{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.card-header[data-v-31d6757b]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;padding:1.5rem 2rem}.card-title[data-v-31d6757b]{font-size:1.3rem;font-weight:600;margin:0}.account-form[data-v-31d6757b]{padding:2rem}.profile-section[data-v-31d6757b]{text-align:center;margin-bottom:2rem;padding-bottom:2rem;border-bottom:1px solid #e5e7eb}.profile-label-container[data-v-31d6757b]{display:flex;align-items:center;justify-content:center;gap:.5rem;margin-bottom:1rem}.profile-icon[data-v-31d6757b]{font-size:1.2rem;color:#667eea}.profile-picture-container[data-v-31d6757b]{display:inline-block;position:relative;display:flex;flex-direction:column;align-items:center;gap:1rem}.profile-picture[data-v-31d6757b]{width:120px;height:120px;border-radius:50%;overflow:hidden;cursor:pointer;position:relative;border:4px solid #667eea;transition:all .3s ease}.delete-picture-btn[data-v-31d6757b]{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.6rem 1.2rem;background:linear-gradient(135deg,#ef4444,#dc2626);color:#fff;border:none;border-radius:10px;font-size:.9rem;font-weight:600;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 12px rgba(239,68,68,.3)}.delete-picture-btn[data-v-31d6757b]:hover:not(:disabled){background:linear-gradient(135deg,#dc2626,#b91c1c);transform:translateY(-2px);box-shadow:0 6px 16px rgba(239,68,68,.4)}.delete-picture-btn[data-v-31d6757b]:active:not(:disabled){transform:translateY(0)}.delete-picture-btn[data-v-31d6757b]:disabled{opacity:.6;cursor:not-allowed}.delete-picture-btn i[data-v-31d6757b]{font-size:1rem}.profile-picture[data-v-31d6757b]:hover{transform:scale(1.05);border-color:#764ba2}.profile-img[data-v-31d6757b]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.profile-overlay[data-v-31d6757b]{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(102,126,234,.8);color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;opacity:0;transition:opacity .3s ease;font-size:.9rem}.profile-picture:hover .profile-overlay[data-v-31d6757b]{opacity:1}.profile-overlay i[data-v-31d6757b]{font-size:1.5rem;margin-bottom:.5rem}.form-grid[data-v-31d6757b]{display:grid;grid-template-columns:1fr;gap:1.5rem;margin-bottom:2rem}@media (min-width:768px){.form-grid[data-v-31d6757b]{grid-template-columns:1fr 1fr}}.form-group[data-v-31d6757b]{display:flex;flex-direction:column}.form-group.full-width[data-v-31d6757b],.form-group.phone-group[data-v-31d6757b]{grid-column:1/-1}.form-label[data-v-31d6757b]{font-weight:600;color:#374151;margin-bottom:.5rem;font-size:.95rem}.form-input[data-v-31d6757b]{padding:.75rem 1rem;border:2px solid #e5e7eb;border-radius:10px;font-size:1rem;transition:all .3s ease;background:#fff}.form-input[data-v-31d6757b]:focus{outline:none;border-color:#667eea;box-shadow:0 0 0 3px rgba(102,126,234,.1)}.form-input[data-v-31d6757b]:disabled{background:#f9fafb;color:#6b7280}.form-input.field-error[data-v-31d6757b]{border-color:#ef4444!important;box-shadow:0 0 0 3px rgba(239,68,68,.1)!important;-webkit-animation:shake-31d6757b .5s ease-in-out;animation:shake-31d6757b .5s ease-in-out}@-webkit-keyframes shake-31d6757b{0%,20%,50%,80%,to{transform:translateX(0)}10%,30%,70%,90%{transform:translateX(-5px)}40%,60%{transform:translateX(5px)}}@keyframes shake-31d6757b{0%,20%,50%,80%,to{transform:translateX(0)}10%,30%,70%,90%{transform:translateX(-5px)}40%,60%{transform:translateX(5px)}}.form-help[data-v-31d6757b]{color:#6b7280;font-size:.8rem;margin-top:.25rem}.password-field[data-v-31d6757b]{display:flex;flex-direction:column;gap:.5rem}.change-password-link[data-v-31d6757b]{color:#667eea;text-decoration:none;font-weight:500;font-size:.9rem;transition:color .3s ease}.change-password-link[data-v-31d6757b]:hover{color:#764ba2}.close-btn[data-v-31d6757b],.privacy-link[data-v-31d6757b],.save-btn[data-v-31d6757b],.verify-btn[data-v-31d6757b]{display:inline-flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;border:none;border-radius:10px;font-weight:600;text-decoration:none;transition:all .3s ease;cursor:pointer;font-size:.95rem}.verify-btn[data-v-31d6757b]{background:linear-gradient(135deg,#10b981,#059669);color:#fff;margin-top:.5rem}.verify-btn[data-v-31d6757b]:hover:not(:disabled){background:linear-gradient(135deg,#059669,#047857);transform:translateY(-2px);box-shadow:0 5px 15px rgba(16,185,129,.4)}.verify-btn[data-v-31d6757b]:disabled{opacity:.6;cursor:not-allowed;transform:none}.save-btn[data-v-31d6757b]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;font-size:1.1rem;padding:1rem 2rem}.save-btn[data-v-31d6757b]:hover:not(:disabled){background:linear-gradient(135deg,#5a67d8,#6b46c1);transform:translateY(-2px);box-shadow:0 10px 25px rgba(102,126,234,.4)}.save-btn[data-v-31d6757b]:disabled{opacity:.7;cursor:not-allowed;transform:none}.close-btn[data-v-31d6757b]{background:linear-gradient(135deg,#ef4444,#dc2626);color:#fff}.close-btn[data-v-31d6757b]:hover{background:linear-gradient(135deg,#dc2626,#b91c1c)}.privacy-link[data-v-31d6757b]{background:transparent;color:#667eea;padding:.25rem .5rem;font-size:.8rem;border-radius:6px}.privacy-link[data-v-31d6757b]:hover{background:rgba(102,126,234,.1);color:#764ba2}.error-text[data-v-31d6757b]{color:#ef4444}.error-text[data-v-31d6757b],.success-text[data-v-31d6757b]{font-size:.9rem;margin-top:.5rem;display:flex;align-items:center;gap:.5rem}.success-text[data-v-31d6757b]{color:#10b981}.required[data-v-31d6757b]{color:#ef4444}.preferences-section[data-v-31d6757b]{margin-bottom:2rem;padding-top:2rem;border-top:1px solid #e5e7eb}.section-title[data-v-31d6757b]{font-size:1.2rem;font-weight:600;color:#374151;margin-bottom:1.5rem}.preference-item[data-v-31d6757b]{margin-bottom:1rem}.required-item[data-v-31d6757b]{padding:1rem;background:#fef3f2;border:1px solid #fed7d7;border-radius:10px;transition:all .3s ease}.required-item.field-error[data-v-31d6757b]{background:#fef2f2;border-color:#ef4444;box-shadow:0 0 0 3px rgba(239,68,68,.1);-webkit-animation:shake-31d6757b .5s ease-in-out;animation:shake-31d6757b .5s ease-in-out}.checkbox-wrapper[data-v-31d6757b]{display:flex;align-items:flex-start;cursor:pointer}.checkbox-input[data-v-31d6757b]{opacity:0;position:absolute;width:1px;height:1px;pointer-events:none}.checkbox-label[data-v-31d6757b]{display:flex;align-items:flex-start;gap:.75rem;cursor:pointer;font-size:.95rem;line-height:1.5}.checkbox-custom[data-v-31d6757b]{width:20px;height:20px;border:2px solid #d1d5db;border-radius:4px;background:#fff;display:flex;align-items:center;justify-content:center;transition:all .3s ease;flex-shrink:0;margin-top:2px}.checkbox-input:checked+.checkbox-label .checkbox-custom[data-v-31d6757b]{background:linear-gradient(135deg,#667eea,#764ba2);border-color:#667eea}.checkbox-input:checked+.checkbox-label .checkbox-custom[data-v-31d6757b]:after{content:"✓";color:#fff;font-weight:700;font-size:.8rem}.checkbox-text[data-v-31d6757b]{color:#374151!important;display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.form-actions[data-v-31d6757b]{display:flex;justify-content:flex-end;padding-top:2rem;border-top:1px solid #e5e7eb;gap:1rem}.delete-np-btn[data-v-31d6757b]{background:linear-gradient(135deg,#ef4444,#b91c1c);color:#fff;font-size:.95rem}.delete-np-btn[data-v-31d6757b]:hover:not(:disabled){background:linear-gradient(135deg,#dc2626,#991b1b);transform:translateY(-2px);box-shadow:0 8px 20px rgba(220,38,38,.35)}.delete-np-btn[data-v-31d6757b]:disabled{opacity:.6;cursor:not-allowed}.revoke-np-btn[data-v-31d6757b]{background:transparent;color:#f59e0b;border:1.5px solid #f59e0b;padding:.75rem 1.5rem;border-radius:8px;font-weight:600;display:flex;align-items:center;gap:.5rem;cursor:pointer;font-size:.95rem;transition:all .2s ease}.revoke-np-btn[data-v-31d6757b]:hover:not(:disabled){background:rgba(245,158,11,.1);transform:translateY(-2px);box-shadow:0 8px 20px rgba(245,158,11,.15)}.revoke-np-btn[data-v-31d6757b]:active:not(:disabled){transform:translateY(0)}.revoke-np-btn[data-v-31d6757b]:disabled{opacity:.6;cursor:not-allowed}.privacy-dialog .q-dialog__inner[data-v-31d6757b]{padding:1rem}.dialog-content[data-v-31d6757b]{overflow:hidden}.dialog-content[data-v-31d6757b],.privacy-card[data-v-31d6757b]{width:90vw;max-width:800px;max-height:80vh;background:#fff;border-radius:20px}.privacy-card[data-v-31d6757b]{display:flex;flex-direction:column}.dialog-body[data-v-31d6757b]{flex:1;overflow:auto;padding:2rem}.dialog-actions[data-v-31d6757b]{padding:1rem 2rem 2rem;display:flex;justify-content:flex-end;border-top:1px solid #e5e7eb}.loading[data-v-31d6757b]{opacity:.7;pointer-events:none}@media (max-width:768px){.account-page[data-v-31d6757b]{padding:4rem .5rem 1rem}.page-title[data-v-31d6757b]{font-size:2rem}.account-form[data-v-31d6757b]{padding:1.5rem}.form-grid[data-v-31d6757b]{grid-template-columns:1fr}.form-group.full-width[data-v-31d6757b],.form-group.phone-group[data-v-31d6757b]{grid-column:1}.form-actions[data-v-31d6757b]{justify-content:center}.save-btn[data-v-31d6757b]{width:100%;justify-content:center}.profile-label-container[data-v-31d6757b]{flex-direction:column;gap:.25rem}.profile-icon[data-v-31d6757b]{font-size:1.5rem}}@media (max-width:480px){.account-page[data-v-31d6757b]{padding:3rem .5rem 1rem}.page-title[data-v-31d6757b]{font-size:1.8rem}.page-subtitle[data-v-31d6757b]{font-size:1rem}.account-form[data-v-31d6757b]{padding:1rem}.profile-picture[data-v-31d6757b]{width:100px;height:100px}.profile-label-container[data-v-31d6757b]{margin-bottom:1.5rem}}[data-v-31d6757b]{transition:all .2s ease}.close-btn[data-v-31d6757b]:focus,.form-input[data-v-31d6757b]:focus,.privacy-link[data-v-31d6757b]:focus,.save-btn[data-v-31d6757b]:focus,.verify-btn[data-v-31d6757b]:focus{outline:2px solid #667eea;outline-offset:2px}[data-v-31d6757b] .validation-error-notification{font-weight:600;font-size:1rem;background:linear-gradient(135deg,#ef4444,#dc2626)!important;border-left:4px solid #b91c1c;box-shadow:0 10px 25px rgba(239,68,68,.3)}[data-v-31d6757b] .validation-error-notification .q-notification__message{font-weight:600}.form-group:has(.field-error) .form-label[data-v-31d6757b]{color:#ef4444;font-weight:700}.form-group:has(.field-error) .form-label .required[data-v-31d6757b]{-webkit-animation:pulse-31d6757b 1s infinite;animation:pulse-31d6757b 1s infinite}@-webkit-keyframes pulse-31d6757b{0%,to{opacity:1}50%{opacity:.5}}@keyframes pulse-31d6757b{0%,to{opacity:1}50%{opacity:.5}}.tool-container[data-v-0748fcaa]{border:.1vw solid #34a853;border-radius:.5vw;cursor:pointer;height:100px;border:.1vw solid #d1dae7;display:flex;flex-wrap:wrap;flex-direction:column;justify-content:center;transition:.5s;gap:5px}.tool-container[data-v-0748fcaa]:hover{box-shadow:0 0 5px #b3b2b2}.desc-text[data-v-0748fcaa]{color:#405261;font-size:14px;text-align:left;margin-left:5px}.tool-icon[data-v-0748fcaa]{color:#7878e9;width:20px;height:20px;margin-right:10px}.tool-container h6[data-v-0748fcaa]{font-weight:700;height:20px;text-transform:capitalize;color:#1b2f3f}.highcharts-data-table table[data-v-5159d5f0],.highcharts-figure[data-v-5159d5f0]{min-width:320px;max-width:660px;margin:1em auto}.highcharts-data-table table[data-v-5159d5f0]{font-family:Verdana,sans-serif;border-collapse:collapse;border:1px solid #ebebeb;margin:10px auto;text-align:ce nter;width:100%;max-width:500px}.highcharts-data-table caption[data-v-5159d5f0]{padding:1em 0;font-size:1.2em;color:#555}.highcharts-data-table th[data-v-5159d5f0]{font-weight:600;padding:.5em}.highcharts-data-table caption[data-v-5159d5f0],.highcharts-data-table td[data-v-5159d5f0],.highcharts-data-table th[data-v-5159d5f0]{padding:.5em}.highcharts-data-table thead tr[data-v-5159d5f0],.highcharts-data-table tr[data-v-5159d5f0]:nth-child(2n){background:#f8f8f8}.highcharts-data-table tr[data-v-5159d5f0]:hover{background:#f1f7ff}#container[data-v-5159d5f0]{overflow:visible!important;height:568px;width:568px;margin:0 auto}.settings-workspace[data-v-5b2dc45c]{margin-top:80px;display:flex;flex-direction:column;align-items:center}.button-group[data-v-5b2dc45c]{display:flex;justify-content:space-between;margin-top:20px}.form-section-desc[data-v-5b2dc45c]{margin-bottom:20px}.form[data-v-5b2dc45c]{width:100%;max-width:400px;margin-top:20px}.form-label[data-v-5b2dc45c]{display:block;font-weight:700}.input-group[data-v-5b2dc45c]{margin-bottom:20px;display:flex;flex-direction:column}.input-group label[data-v-5b2dc45c]{display:block;font-weight:700}.input-group input[data-v-5b2dc45c],.input-group select[data-v-5b2dc45c]{flex-grow:1;width:80%;padding:8px;border-radius:4px;border:1px solid #ccc}.form-control[data-v-5b2dc45c]{width:100%;padding:8px;border-radius:4px;border:1px solid #ccc}.form-group[data-v-5b2dc45c]{margin-bottom:20px}.btn-primary[data-v-5b2dc45c]{background-color:#007bff;color:#fff;border:none;padding:8px 16px;border-radius:4px;cursor:pointer}.btn-outline[data-v-5b2dc45c]{background-color:transparent;border:1px solid #007bff;color:#007bff;padding:8px 16px;border-radius:4px;cursor:pointer}.btn-close[data-v-5b2dc45c]{margin-left:auto}.btn-frame[data-v-5b2dc45c]{border:1px solid #ccc;padding:6px 12px;border-radius:4px}.settings-workspace[data-v-2aa04833]{margin-top:80px;display:flex;flex-direction:column;align-items:center}.form[data-v-2aa04833]{width:100%;max-width:400px;margin-top:20px}.form-group[data-v-2aa04833]{margin-bottom:20px}.form-label[data-v-2aa04833]{display:block;font-weight:700}.form-control[data-v-2aa04833]{width:100%;padding:8px;border-radius:4px;border:1px solid #ccc}.settings-checkbox-label[data-v-2aa04833]{margin-left:10px}.button-group[data-v-2aa04833]{display:flex;justify-content:space-between;margin-top:20px}.btn-primary[data-v-2aa04833]{background-color:#007bff;color:#fff;border:none;padding:8px 16px;border-radius:4px;cursor:pointer}.btn-frame[data-v-2aa04833]{border:1px solid #ccc;padding:6px 12px;border-radius:4px}.spacer.small[data-v-ab902ef6]{height:30px}@media(max-width:768px){.card-footer[data-v-ab902ef6],.comment-eeg-wrapper[data-v-ab902ef6],.comment-wrapper[data-v-ab902ef6],.media-container[data-v-ab902ef6]{backdrop-filter:blur(4px)!important;-webkit-backdrop-filter:blur(4px)!important}.card-footer[data-v-ab902ef6],.comment-wrapper[data-v-ab902ef6],.media-container[data-v-ab902ef6]{box-shadow:0 2px 8px rgba(0,0,0,.1)!important}.media[data-v-ab902ef6]{backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.media[data-v-ab902ef6],.stat[data-v-ab902ef6]{transition:opacity .2s ease!important}.stat[data-v-ab902ef6]:hover{transform:none!important}}@media(max-width:480px){.card-footer[data-v-ab902ef6],.comment-eeg-wrapper[data-v-ab902ef6],.comment-wrapper[data-v-ab902ef6],.media-container[data-v-ab902ef6]{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background:rgba(102,126,234,.15)!important}[data-v-ab902ef6]{box-shadow:none!important}.card[data-v-ab902ef6],.modal[data-v-ab902ef6]{box-shadow:0 1px 4px rgba(0,0,0,.1)!important}[data-v-ab902ef6]{filter:none!important}}.battery-saving[data-v-ab902ef6] *{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;box-shadow:none!important;filter:none!important;transition:none!important;-webkit-animation:none!important;animation:none!important}.battery-saving .card[data-v-ab902ef6],.battery-saving .modal[data-v-ab902ef6]{box-shadow:0 1px 2px rgba(0,0,0,.1)!important}@media(max-width:768px){.comment-input[data-v-ab902ef6],.form-input[data-v-ab902ef6],input[type=email][data-v-ab902ef6],input[type=number][data-v-ab902ef6],input[type=password][data-v-ab902ef6],input[type=tel][data-v-ab902ef6],input[type=text][data-v-ab902ef6],textarea[data-v-ab902ef6]{font-size:16px!important}.comment-input[data-v-ab902ef6]:focus,.form-input[data-v-ab902ef6]:focus,input[type=email][data-v-ab902ef6]:focus,input[type=number][data-v-ab902ef6]:focus,input[type=password][data-v-ab902ef6]:focus,input[type=tel][data-v-ab902ef6]:focus,input[type=text][data-v-ab902ef6]:focus,textarea[data-v-ab902ef6]:focus{font-size:16px!important;transform:translateZ(0)}}@media(max-width:480px){.comment-input[data-v-ab902ef6],.form-input[data-v-ab902ef6],input[type=email][data-v-ab902ef6],input[type=number][data-v-ab902ef6],input[type=password][data-v-ab902ef6],input[type=tel][data-v-ab902ef6],input[type=text][data-v-ab902ef6],textarea[data-v-ab902ef6]{font-size:16px!important}}@media(max-width:360px){.comment-input[data-v-ab902ef6],.form-input[data-v-ab902ef6],input[type=email][data-v-ab902ef6],input[type=number][data-v-ab902ef6],input[type=password][data-v-ab902ef6],input[type=tel][data-v-ab902ef6],input[type=text][data-v-ab902ef6],textarea[data-v-ab902ef6]{font-size:16px!important}}.mn-landing[data-v-ab902ef6]{min-height:100vh;display:flex;flex-direction:column;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Arial,sans-serif;background:#fff;color:#1c1f28;--hero-primary-fs:0.7rem;--btn-fs:0.66rem;--small-btn-fs:0.64rem;--flow-cta-fs:0.75rem}.mn-landing.loading .mn-main[data-v-ab902ef6]{opacity:0}.mn-main[data-v-ab902ef6]{flex:1;display:flex;flex-direction:column;opacity:1;transition:opacity .4s ease-in}.hero[data-v-ab902ef6]{width:100%}.hero-cluster[data-v-ab902ef6]{max-width:1380px;margin:0 auto;padding:calc(4.75rem + var(--mn-header-h, 0px)) 1.2rem 2.25rem;display:flex;flex-direction:column;align-items:center;text-align:center;box-sizing:border-box;width:100%}.hero-title[data-v-ab902ef6]{font-size:clamp(1.6rem,5.8vw,3.1rem);margin:0 0 1.3rem;font-weight:700;letter-spacing:.4px;background:linear-gradient(90deg,#2e356e,#2e356e);color:#2e356e}.hero-sub[data-v-ab902ef6]{max-width:440px;text-align:center;font-size:clamp(.9rem,1.05vw,1.02rem);line-height:1.48;margin:0 auto 1.9rem!important;font-weight:500;color:#2c343f;letter-spacing:.15px}.flow-types[data-v-ab902ef6]{width:100%;padding:1.6rem 1.2rem 4.5rem;background:#fff;display:flex;justify-content:center}.flow-types-inner[data-v-ab902ef6]{width:100%;max-width:1450px;margin:0 auto;display:flex;flex-direction:column;align-items:center;box-sizing:border-box;padding:0 1rem}.flow-types-head[data-v-ab902ef6]{text-align:center;max-width:960px;margin:0 auto 2.4rem;display:flex;flex-direction:column;align-items:center}.flow-types-title[data-v-ab902ef6]{font-size:clamp(1.9rem,3.5vw,2.45rem);line-height:1.15;margin:1.4rem .9rem;font-weight:600;color:#1c2643;letter-spacing:.3px}.flow-types-sub[data-v-ab902ef6]{font-size:clamp(.78rem,.9vw,.95rem);line-height:1.5;text-align:center;color:#333d4b;margin:0 2.35rem;max-width:760px;font-weight:500}@media(min-width:1100px){.flow-types-sub[data-v-ab902ef6]{margin-top:10rem!important}}.flow-tiles[data-v-ab902ef6]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1.4rem;width:100%;max-width:1200px;margin:0 auto}.flow-tile[data-v-ab902ef6]{min-height:260px;position:relative;transition:transform .3s ease,box-shadow .3s ease}.flow-tile[data-v-ab902ef6]:hover{transform:translateY(-4px);box-shadow:0 12px 28px -8px rgba(0,0,0,.45)}.flow-tile .tile-badge[data-v-ab902ef6]{position:absolute;top:10px;left:10px;padding:.28rem .55rem .32rem;font-size:.55rem;font-weight:700;letter-spacing:.9px;border-radius:6px;text-transform:uppercase;box-shadow:0 4px 10px -4px rgba(0,0,0,.45);line-height:1;display:inline-flex;align-items:center;justify-content:center;transition:transform .3s ease}.flow-tile .tile-badge.unlock[data-v-ab902ef6]{background:#fbbf24;color:#111}.flow-tile .tile-badge.try[data-v-ab902ef6]{background:#10b981;color:#fff}.flow-tile .tile-icon[data-v-ab902ef6]{width:56px;height:56px;display:flex;align-items:center;justify-content:center;font-size:1.6rem;background:linear-gradient(135deg,#212a36,#11161d);border:1px solid hsla(0,0%,100%,.08);border-radius:16px;margin:0 0 .95rem;box-shadow:0 4px 14px -6px rgba(0,0,0,.55);color:#fff}.flow-tile .tile-title[data-v-ab902ef6]{font-size:1.28rem;font-weight:600;color:#fff;margin:0 0 .7rem;letter-spacing:.4px}.flow-tile .tile-desc[data-v-ab902ef6]{font-size:.82rem;line-height:1.55;color:#d1d6de;margin:0;max-width:420px;font-weight:500;letter-spacing:.32px;text-align:center}.rule[data-v-ab902ef6]{width:100%;height:2px;background:linear-gradient(90deg,rgba(0,0,0,.08),rgba(0,0,0,.35),rgba(0,0,0,.08));border-radius:2px}.rule.top[data-v-ab902ef6]{margin:0 0 1.6rem}.rule.bottom[data-v-ab902ef6]{margin:3.1rem 0 0}.flow-types .rule.top[data-v-ab902ef6],.insights .rule.top[data-v-ab902ef6]{margin:0 0 1.6rem}.flow-types .rule.bottom[data-v-ab902ef6]{margin:3.1rem 0 0}@media(min-width:1100px){.flow-types[data-v-ab902ef6]{padding-bottom:3rem}}@media(min-width:1280px){.flow-types[data-v-ab902ef6]{padding-bottom:3.75rem}}@media(min-width:1440px){.flow-types[data-v-ab902ef6]{padding-bottom:3.5rem}}@media(min-width:1680px){.flow-types[data-v-ab902ef6]{padding-bottom:5.25rem}}.insights[data-v-ab902ef6]{width:100%;overflow-x:hidden;box-sizing:border-box}.insights-cluster[data-v-ab902ef6]{padding-top:1rem!important}.mindchips-flow[data-v-ab902ef6]{width:100%;padding:2.4rem 1.2rem 4rem;background:#fff;display:flex;justify-content:center}.mindchips-inner[data-v-ab902ef6]{width:100%;max-width:1400px;display:flex;flex-direction:column;align-items:center}.mindchips-head[data-v-ab902ef6]{text-align:center;max-width:980px;margin:0 auto 1.8rem}.mindchips-title[data-v-ab902ef6]{font-size:clamp(1.85rem,3.4vw,2.4rem);line-height:1.12;margin:1.1rem 0 .75rem;font-weight:700;color:#232d55}.mindchips-sub[data-v-ab902ef6]{font-size:clamp(.78rem,.95vw,.98rem);line-height:1.5;color:#313b48;margin:0 auto 1.4rem;max-width:760px;font-weight:500}.mindchips-flow .rule.top[data-v-ab902ef6]{margin:0 0 1.4rem}.mindchips-flow .rule.bottom[data-v-ab902ef6]{margin:2.7rem 0 0}.mindchips-steps[data-v-ab902ef6]{list-style:none;margin:0;padding:0;display:grid;gap:1.15rem;width:100%}.step[data-v-ab902ef6]{background:#17181c;border:1px solid #2a2d33;border-radius:18px;padding:.95rem .85rem 1rem;display:flex;flex-direction:column;color:#e6e8ea;position:relative;width:100%;max-width:340px;justify-self:center;min-height:350px}.step__badge[data-v-ab902ef6]{width:34px;height:34px;border-radius:50%;background:#f59e0b;color:#111;font-weight:700;display:grid;place-items:center;font-size:.82rem;letter-spacing:.5px}.step__title[data-v-ab902ef6]{margin:.05rem 0 .05rem;font-size:1.08rem;font-weight:600;letter-spacing:.4px;color:#fff}.step__desc[data-v-ab902ef6]{margin:0;font-size:.8rem;color:#9aa0a6;font-weight:500}.step__actions[data-v-ab902ef6]{margin:.25rem 0 .35rem;padding:0 0 0 1rem;font-size:.74rem;line-height:1.38;color:#d0d4d8}.step__actions li[data-v-ab902ef6]{margin:.25rem 0}.emoji[data-v-ab902ef6]{font-size:.9rem;margin-right:.25rem}.step__media[data-v-ab902ef6]{width:100%;display:grid;gap:.5rem;align-items:start;margin-top:auto}.step__media.gain-grid[data-v-ab902ef6]{grid-template-columns:repeat(2,1fr)}.step__media.gain-grid img[data-v-ab902ef6]:first-child{grid-column:1/-1;height:160px}.step__media.gain-grid img[data-v-ab902ef6]:not(:first-child){height:100px}.step__media.single[data-v-ab902ef6]{grid-template-columns:1fr}.step__media img[data-v-ab902ef6]{width:100%;height:160px;-o-object-fit:contain;object-fit:contain;border-radius:12px;box-shadow:0 4px 10px -4px rgba(0,0,0,.35);background:#0d0f12;padding:6px 8px}.step__media.single img.single-img[data-v-ab902ef6]{height:160px}.gain-thumb[data-v-ab902ef6]{transition:transform .35s}.gain-thumb[data-v-ab902ef6]:hover{transform:translateY(-4px)}@media(min-width:900px){.mindchips-steps[data-v-ab902ef6]{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;justify-items:center}.step[data-v-ab902ef6]{max-width:320px}.step[data-v-ab902ef6]:not(:last-child):after{content:"→";position:absolute;top:50%;right:-.55rem;transform:translate(100%,-50%);font-size:1.35rem;color:#90959b;font-weight:600}}@media(max-width:1080px){.hero-cluster[data-v-ab902ef6]{padding:4.1rem 1.2rem 1.8rem}.flow-types[data-v-ab902ef6]{padding:1.5rem 1rem 4rem}.flow-types-title[data-v-ab902ef6]{font-size:clamp(1.85rem,4.6vw,2.2rem)}}@media(max-width:820px){.flow-types-sub[data-v-ab902ef6]{max-width:720px}.flow-tiles[data-v-ab902ef6]{grid-template-columns:repeat(auto-fit,minmax(230px,1fr))}.flow-tile[data-v-ab902ef6]{min-height:220px;padding:1.4rem 1.1rem 1.2rem}.flow-tile .tile-icon[data-v-ab902ef6]{width:52px;height:52px;font-size:1.45rem;margin:0 0 .8rem}.flow-tile .tile-title[data-v-ab902ef6]{font-size:1.24rem}.flow-tile .tile-desc[data-v-ab902ef6]{font-size:.8rem}}@media(max-width:780px){.hero-cluster[data-v-ab902ef6]{padding:3.6rem 1rem 1.5rem}.hero-title[data-v-ab902ef6]{font-size:clamp(1.4rem,7.2vw,2rem)}.mindchips-flow[data-v-ab902ef6]{padding:2.1rem 1rem 3.3rem}.mindchips-title[data-v-ab902ef6]{font-size:1.9rem}.mindchips-sub[data-v-ab902ef6]{font-size:.72rem}.step__title[data-v-ab902ef6]{font-size:1.02rem}.step__media.gain-grid img[data-v-ab902ef6]:first-child,.step__media img[data-v-ab902ef6]{height:150px}.step__media.gain-grid img[data-v-ab902ef6]:not(:first-child){height:92px}}@media(max-width:640px){.hero-sub[data-v-ab902ef6]{font-size:.9rem}.flow-types[data-v-ab902ef6]{padding:1.3rem .95rem 3.6rem}.flow-types-title[data-v-ab902ef6]{font-size:1.85rem}.flow-types-sub[data-v-ab902ef6]{font-size:.78rem}.flow-tiles[data-v-ab902ef6]{gap:1.15rem}.flow-tile[data-v-ab902ef6]{min-height:unset;padding:1.25rem 1rem 1.05rem}.flow-tile .tile-icon[data-v-ab902ef6]{width:48px;height:48px;font-size:1.4rem;margin:0 0 .7rem}.flow-tile .tile-title[data-v-ab902ef6]{margin:0 0 .55rem;font-size:1.2rem}.flow-tile .tile-desc[data-v-ab902ef6]{line-height:1.5;font-size:.78rem}.mindchips-flow[data-v-ab902ef6]{padding:1.9rem .9rem 3.1rem}.mindchips-title[data-v-ab902ef6]{font-size:1.72rem}.mindchips-sub[data-v-ab902ef6]{font-size:.7rem}.step__title[data-v-ab902ef6]{font-size:.98rem}.step__media.gain-grid img[data-v-ab902ef6]:first-child,.step__media img[data-v-ab902ef6]{height:140px}.step__media.gain-grid img[data-v-ab902ef6]:not(:first-child){height:86px}}@media(max-width:520px){.hero-title[data-v-ab902ef6]{font-size:2.1rem}.flow-types-title[data-v-ab902ef6]{font-size:1.72rem}.flow-types-sub[data-v-ab902ef6]{max-width:480px}.flow-tile[data-v-ab902ef6]{padding:1.15rem .9rem .95rem}.flow-tile .tile-icon[data-v-ab902ef6]{width:42px;height:42px;font-size:1.28rem;margin:0 0 .6rem}.flow-tile .tile-title[data-v-ab902ef6]{font-size:1.14rem}.flow-tile .tile-desc[data-v-ab902ef6]{font-size:.76rem}.mindchips-title[data-v-ab902ef6]{font-size:1.55rem}.mindchips-sub[data-v-ab902ef6]{font-size:.66rem}.step[data-v-ab902ef6]{padding:.9rem .75rem .95rem}.step__title[data-v-ab902ef6]{font-size:.94rem}.step__actions[data-v-ab902ef6],.step__desc[data-v-ab902ef6]{font-size:.66rem}.step__media.gain-grid img[data-v-ab902ef6]:first-child,.step__media img[data-v-ab902ef6]{height:132px}.step__media.gain-grid img[data-v-ab902ef6]:not(:first-child){height:82px}}@media(max-width:440px){.hero-title[data-v-ab902ef6]{font-size:1.95rem}.flow-types[data-v-ab902ef6]{padding:1.2rem .8rem 3.2rem}.flow-types-title[data-v-ab902ef6]{font-size:1.6rem}.flow-types-sub[data-v-ab902ef6]{font-size:.74rem}.flow-tiles[data-v-ab902ef6]{grid-template-columns:1fr;max-width:400px}.flow-tile[data-v-ab902ef6]{padding:1.05rem .85rem .85rem}.flow-tile .tile-icon[data-v-ab902ef6]{width:38px;height:38px;font-size:1.18rem;margin:0 0 .55rem}.flow-tile .tile-title[data-v-ab902ef6]{font-size:1.08rem;margin:0 0 .5rem}.flow-tile .tile-desc[data-v-ab902ef6]{font-size:.72rem;line-height:1.45}.mindchips-flow[data-v-ab902ef6]{padding:1.6rem .7rem 2.7rem}.mindchips-title[data-v-ab902ef6]{font-size:1.45rem}.mindchips-sub[data-v-ab902ef6]{font-size:.62rem}.step__title[data-v-ab902ef6]{font-size:.9rem}.step__media.gain-grid img[data-v-ab902ef6]:first-child,.step__media img[data-v-ab902ef6]{height:120px}.step__media.gain-grid img[data-v-ab902ef6]:not(:first-child){height:76px}}@media(max-width:380px){.hero-sub[data-v-ab902ef6]{max-width:92%}.flow-types-title[data-v-ab902ef6]{font-size:1.45rem}.flow-types-sub[data-v-ab902ef6]{font-size:.7rem}.flow-tile .tile-title[data-v-ab902ef6]{font-size:1.02rem}.flow-tile .tile-desc[data-v-ab902ef6]{font-size:.68rem}.mindchips-title[data-v-ab902ef6]{font-size:1.34rem}.mindchips-sub[data-v-ab902ef6]{font-size:.58rem}.step[data-v-ab902ef6]{padding:.82rem .65rem .88rem}.step__title[data-v-ab902ef6]{font-size:.86rem}.step__media.gain-grid img[data-v-ab902ef6]:first-child,.step__media img[data-v-ab902ef6]{height:110px}.step__media.gain-grid img[data-v-ab902ef6]:not(:first-child){height:70px}}@media(max-width:340px){.hero-title[data-v-ab902ef6]{font-size:1.78rem}.hero-sub[data-v-ab902ef6]{font-size:.82rem;max-width:92%}.mindchips-title[data-v-ab902ef6]{font-size:1.28rem}.step__title[data-v-ab902ef6]{font-size:.8rem}.step__media.gain-grid img[data-v-ab902ef6]:first-child,.step__media img[data-v-ab902ef6]{height:100px}.step__media.gain-grid img[data-v-ab902ef6]:not(:first-child){height:64px}}@media(max-width:315px){.mindchips-title[data-v-ab902ef6]{font-size:1.28rem}.step__title[data-v-ab902ef6]{font-size:.8rem}.step__media.gain-grid img[data-v-ab902ef6]:first-child,.step__media img[data-v-ab902ef6]{height:100px}.step__media.gain-grid img[data-v-ab902ef6]:not(:first-child){height:64px}}@media(max-width:400px){.hero-sub[data-v-ab902ef6]{max-width:92%}}@media(min-width:1400px){.hero-sub[data-v-ab902ef6]{max-width:600px}}@media(max-width:780px){.mn-landing[data-v-ab902ef6]{--hero-primary-fs:0.66rem;--btn-fs:0.64rem;--small-btn-fs:0.62rem;--flow-cta-fs:0.72rem}}@media(max-width:640px){.mn-landing[data-v-ab902ef6]{--hero-primary-fs:clamp(0.85rem,2vw + 0.5rem,1rem);--btn-fs:clamp(0.82rem,1.9vw + 0.48rem,0.95rem);--small-btn-fs:clamp(0.78rem,1.8vw + 0.46rem,0.92rem);--flow-cta-fs:clamp(0.88rem,2vw + 0.48rem,1.05rem)}}@media(max-width:520px){.mn-landing[data-v-ab902ef6]{--hero-primary-fs:clamp(0.8rem,2.2vw + 0.45rem,0.95rem);--btn-fs:clamp(0.78rem,2.1vw + 0.43rem,0.92rem);--small-btn-fs:clamp(0.74rem,2vw + 0.41rem,0.88rem);--flow-cta-fs:clamp(0.84rem,2.2vw + 0.46rem,1rem)}}@media(max-width:440px){.mn-landing[data-v-ab902ef6]{--hero-primary-fs:clamp(0.75rem,2.5vw + 0.4rem,0.9rem);--btn-fs:clamp(0.73rem,2.4vw + 0.38rem,0.88rem);--small-btn-fs:clamp(0.7rem,2.3vw + 0.36rem,0.85rem);--flow-cta-fs:clamp(0.8rem,2.5vw + 0.42rem,0.95rem)}}@media(max-width:380px){.mn-landing[data-v-ab902ef6]{--hero-primary-fs:clamp(0.82rem,3.5vw + 0.4rem,1rem);--btn-fs:clamp(0.8rem,3.4vw + 0.38rem,0.98rem);--small-btn-fs:clamp(0.78rem,3.3vw + 0.36rem,0.95rem);--flow-cta-fs:clamp(0.86rem,3.5vw + 0.42rem,1.05rem)}}@media(max-width:340px){.mn-landing[data-v-ab902ef6]{--hero-primary-fs:clamp(0.8rem,4vw + 0.38rem,1rem);--btn-fs:clamp(0.78rem,3.9vw + 0.36rem,0.98rem);--small-btn-fs:clamp(0.76rem,3.8vw + 0.34rem,0.95rem);--flow-cta-fs:clamp(0.84rem,4vw + 0.4rem,1.05rem)}}@media(max-width:315px){.mn-landing[data-v-ab902ef6]{color:#556a86;text-decoration:none;transition:color .2s;--flow-cta-fs:clamp(0.82rem,4.5vw + 0.38rem,1.05rem)}.separator[data-v-ab902ef6]{color:rgba(0,0,0,.12)}}@media(max-width:315px)and (max-width:520px){.separator[data-v-ab902ef6]{display:none}}.signup-links[data-v-ab902ef6]{margin-top:1rem;text-align:center}.signup-links p[data-v-ab902ef6]{margin:.5rem 0;font-size:.75rem;color:#2c343f;line-height:1.5}@media(max-width:520px){.signup-links p[data-v-ab902ef6]{font-size:.8rem;margin:.6rem 0}}.signup-links a[data-v-ab902ef6]{color:#3f76ff;font-weight:600;text-decoration:none;transition:color .2s}.signup-links a[data-v-ab902ef6]:hover{text-decoration:underline}.signup-footer[data-v-ab902ef6]{width:100%;padding:1.5rem 1rem}@media(max-width:520px){.signup-footer[data-v-ab902ef6]{padding:1.5rem 1rem 2rem}}.signup-footer-links[data-v-ab902ef6]{display:flex;align-items:center;justify-content:center;gap:1.5rem;flex-wrap:wrap}@media(max-width:520px){.signup-footer-links[data-v-ab902ef6]{gap:1rem}}.signup-footer-links a[data-v-ab902ef6]{font-size:.82rem;color:#556a86;text-decoration:none;transition:color .2s}@media(max-width:520px){.signup-footer-links a[data-v-ab902ef6]{font-size:.85rem;padding:.2rem}}.signup-footer-links a[data-v-ab902ef6]:hover{color:#3f76ff}.signup-footer-links .separator[data-v-ab902ef6]{color:rgba(0,0,0,.12)}.mn-header[data-v-ab902ef6]{position:fixed;top:0;left:0;right:0;background:#fff;border-bottom:1px solid rgba(0,0,0,.06);z-index:100;width:100%}.mn-header-inner[data-v-ab902ef6]{max-width:1440px;margin:0 auto;padding:.85rem 1.65rem;display:flex;align-items:center;justify-content:space-between}.mn-logo[data-v-ab902ef6]{display:flex;align-items:center;gap:.55rem;cursor:pointer}.logo-img[data-v-ab902ef6]{width:128px;max-width:45vw;height:auto;-o-object-fit:contain;object-fit:contain;image-rendering:-webkit-optimize-contrast}.mn-nav[data-v-ab902ef6]{display:flex;align-items:center;gap:1.2rem}.lang-wrapper[data-v-ab902ef6]{position:relative}.lang-switch[data-v-ab902ef6]{display:inline-flex;align-items:center;gap:.3rem;background:#fff;border:1px solid rgba(0,0,0,.15);box-shadow:0 1px 2px rgba(0,0,0,.06),0 0 0 3px transparent;font-size:var(--small-btn-fs,.64rem);letter-spacing:.5px;font-weight:600;padding:.45rem .6rem .48rem;border-radius:20px;cursor:pointer;transition:box-shadow .3s,background .3s,border-color .3s;position:relative;color:#1c1f28}.lang-switch[data-v-ab902ef6]:hover{background:#f5f7fa}.lang-switch[data-v-ab902ef6]:focus-visible{outline:none;box-shadow:0 0 0 3px rgba(47,123,255,.35)}.lang-switch .chevron[data-v-ab902ef6]{font-size:.55rem;line-height:1;position:relative;top:1px}.lang-menu[data-v-ab902ef6]{position:absolute;top:110%;left:0;background:#fff;border:1px solid rgba(0,0,0,.12);box-shadow:0 6px 22px -8px rgba(0,0,0,.25);border-radius:14px;padding:.35rem;display:flex;flex-direction:column;min-width:110px;z-index:60}.lang-menu button[data-v-ab902ef6]{background:transparent;border:none;text-align:left;padding:.55rem .65rem;font-size:.68rem;font-weight:600;letter-spacing:.5px;border-radius:10px;cursor:pointer;color:#1c1f28}.lang-menu button[data-v-ab902ef6]:hover{background:#f2f6fa}.lang-menu button.active[data-v-ab902ef6]{background:#eef2ff;color:#2736b8}.login-btn[data-v-ab902ef6]{background:transparent;border:none;font-weight:600;font-size:var(--small-btn-fs,.64rem);letter-spacing:.5px;cursor:pointer;padding:.45rem .4rem;color:#1c1f28;position:relative}.login-btn[data-v-ab902ef6]:hover{color:#111827}.login-btn[data-v-ab902ef6]:focus-visible{outline:none;box-shadow:0 0 0 3px rgba(59,130,246,.55),0 0 0 5px rgba(59,130,246,.25)}.cta-btn[data-v-ab902ef6]{background:linear-gradient(90deg,#3f76ff,#2c60eb);font-weight:600;letter-spacing:.5px;font-size:var(--btn-fs,.66rem);padding:.5rem 1rem .55rem;border:none;border-radius:26px;cursor:pointer;box-shadow:0 6px 22px -8px rgba(45,100,255,.55),0 2px 4px -2px rgba(0,0,0,.35);transition:background .3s,transform .25s;white-space:nowrap}.cta-btn[data-v-ab902ef6]:hover{background:linear-gradient(90deg,#2c60eb,#234fc4)}.cta-btn[data-v-ab902ef6]:active{transform:translateY(2px)}.cta-btn[data-v-ab902ef6]:focus-visible{outline:none;box-shadow:0 0 0 3px rgba(59,130,246,.55),0 0 0 5px rgba(59,130,246,.25)}@media(max-width:780px){.mn-header-inner[data-v-ab902ef6]{padding:.7rem 1rem}.logo-img[data-v-ab902ef6]{width:135px}.mn-nav[data-v-ab902ef6]{gap:.75rem}.cta-btn[data-v-ab902ef6]{padding:.48rem .95rem .52rem}.login-btn[data-v-ab902ef6]{padding:.42rem .38rem}.lang-switch[data-v-ab902ef6]{padding:.4rem .55rem .44rem}}@media(max-width:640px){.mn-header-inner[data-v-ab902ef6]{padding:.65rem .85rem}.logo-img[data-v-ab902ef6]{width:125px}.mn-nav[data-v-ab902ef6]{gap:.6rem}.cta-btn[data-v-ab902ef6]{padding:.45rem .85rem .5rem}.lang-switch[data-v-ab902ef6]{padding:.38rem .5rem .42rem}}@media(max-width:520px){.logo-img[data-v-ab902ef6]{width:115px}.mn-nav[data-v-ab902ef6]{gap:.5rem}.cta-btn[data-v-ab902ef6]{padding:.42rem .75rem .46rem}.login-btn[data-v-ab902ef6]{padding:.38rem .32rem}.lang-switch[data-v-ab902ef6]{padding:.36rem .46rem .4rem}}@media(max-width:440px){.mn-header-inner[data-v-ab902ef6]{padding:.6rem .7rem}.logo-img[data-v-ab902ef6]{width:105px}.mn-nav[data-v-ab902ef6]{gap:.45rem}.cta-btn[data-v-ab902ef6]{padding:.4rem .65rem .44rem;letter-spacing:.45px}.login-btn[data-v-ab902ef6]{letter-spacing:.45px;padding:.36rem .28rem}.lang-switch[data-v-ab902ef6]{letter-spacing:.42px;padding:.34rem .42rem .38rem}}@media(max-width:380px){.logo-img[data-v-ab902ef6]{width:98px}.mn-nav[data-v-ab902ef6]{gap:.4rem}.cta-btn[data-v-ab902ef6]{padding:.38rem .58rem .42rem}.lang-switch[data-v-ab902ef6]{padding:.32rem .4rem .36rem}}@media(max-width:340px){.logo-img[data-v-ab902ef6]{width:90px}.mn-header-inner[data-v-ab902ef6]{padding:.5rem .45rem}.mn-nav[data-v-ab902ef6]{gap:.32rem}.cta-btn[data-v-ab902ef6]{padding:.36rem .48rem .4rem;letter-spacing:.35px}.login-btn[data-v-ab902ef6]{letter-spacing:.35px;padding:.34rem .25rem}.lang-switch[data-v-ab902ef6]{padding:.3rem .36rem .34rem;letter-spacing:.35px}}@media(max-width:315px){.logo-img[data-v-ab902ef6]{width:85px}.mn-nav[data-v-ab902ef6]{gap:.28rem}.cta-btn[data-v-ab902ef6]{padding:.34rem .42rem .38rem;letter-spacing:.3px}.login-btn[data-v-ab902ef6]{padding:.32rem .22rem}.lang-switch[data-v-ab902ef6]{padding:.28rem .32rem .32rem}}.hero-primary[data-v-ab902ef6]{background:linear-gradient(90deg,#006dff,#0055cf);color:#fff;font-weight:600;border:none;cursor:pointer;box-shadow:0 6px 22px -8px rgba(0,95,230,.55),0 2px 4px -2px rgba(0,0,0,.35);transition:background .3s,transform .25s;letter-spacing:.75px;padding:1.05rem 1.4rem 1.1rem;font-size:var(--hero-primary-fs,.7rem);border-radius:30px;box-shadow:0 12px 34px -10px rgba(0,95,230,.55),0 4px 12px -6px rgba(0,0,0,.3);position:relative;overflow:hidden;min-width:min(590px,86vw);text-transform:uppercase}.hero-primary[data-v-ab902ef6]:hover{background:linear-gradient(90deg,#005de6,#0047ad)}.hero-primary[data-v-ab902ef6]:active{transform:translateY(2px)}.hero-primary[data-v-ab902ef6]:focus-visible{outline:none;box-shadow:0 0 0 3px rgba(59,130,246,.55),0 0 0 5px rgba(59,130,246,.25)}.hero-primary[data-v-ab902ef6]:hover{box-shadow:0 14px 36px -10px rgba(0,95,230,.6),0 6px 16px -8px rgba(0,0,0,.35)}.flow-types-cta[data-v-ab902ef6]{background:linear-gradient(90deg,#0070ff,#0054cc);color:#fff;font-weight:600;border:none;cursor:pointer;box-shadow:0 6px 22px -8px rgba(0,95,230,.5),0 2px 4px -2px rgba(0,0,0,.35);transition:background .3s,transform .25s;letter-spacing:.6px;font-size:var(--flow-cta-fs,.75rem);padding:.75rem 1.2rem .8rem;border-radius:26px;box-shadow:0 8px 24px -8px rgba(0,95,230,.5),0 3px 8px -4px rgba(0,0,0,.3);white-space:nowrap}.flow-types-cta[data-v-ab902ef6]:hover{background:linear-gradient(90deg,#005fe0,#0049aa)}.flow-types-cta[data-v-ab902ef6]:active{transform:translateY(2px)}.flow-types-cta[data-v-ab902ef6]:focus-visible{outline:none;box-shadow:0 0 0 3px rgba(59,130,246,.55),0 0 0 5px rgba(59,130,246,.25)}.booking-action-btn[data-v-ab902ef6]{background:linear-gradient(90deg,#3f76ff,#2c60eb);color:#fff;font-weight:600;border:none;cursor:pointer;box-shadow:0 6px 22px -8px rgba(45,100,255,.55),0 2px 4px -2px rgba(0,0,0,.35);transition:background .3s,transform .25s;padding:.8rem 1rem;border-radius:12px;font-weight:700;text-transform:none;box-shadow:none}.booking-action-btn[data-v-ab902ef6]:hover{background:linear-gradient(90deg,#2c60eb,#234fc4)}.booking-action-btn[data-v-ab902ef6]:active{transform:translateY(2px)}.booking-action-btn[data-v-ab902ef6]:focus-visible{box-shadow:0 0 0 3px rgba(59,130,246,.55),0 0 0 5px rgba(59,130,246,.25)}.booking-action-btn[data-v-ab902ef6]:hover{filter:brightness(.98)}.booking-action-btn[data-v-ab902ef6]:focus-visible{outline:none;box-shadow:0 0 0 4px rgba(47,123,255,.12)}.booking-action-btn[data-v-ab902ef6]:disabled{opacity:.55;cursor:not-allowed;filter:none;transform:none}.booking-action-btn.is-secondary[data-v-ab902ef6]{background:#f3f4f6;color:#2c343f;border:1px solid rgba(0,0,0,.12);box-shadow:none}.booking-action-btn.is-secondary[data-v-ab902ef6]:hover{background:#e5e7eb}.booking-action-btn.is-secondary[data-v-ab902ef6]:active{transform:none}.booking-back-btn[data-v-ab902ef6]{background:transparent;border:1px solid rgba(18,24,40,.12);color:#556a86;font-size:.85rem;font-weight:600;padding:.55rem .85rem;border-radius:8px;cursor:pointer;align-self:flex-start;transition:background .2s,border-color .2s;flex-shrink:0}.booking-back-btn[data-v-ab902ef6]:hover{background:rgba(9,30,66,.04);border-color:rgba(18,24,40,.18)}.booking-close[data-v-ab902ef6]{background:transparent;border:1px solid transparent;font-size:1.1rem;color:#556a86;padding:.35rem .55rem;border-radius:10px;flex-shrink:0}.booking-close[data-v-ab902ef6]:hover{background:rgba(9,30,66,.04);border-color:rgba(9,30,66,.06)}.np-btn[data-v-ab902ef6]{display:inline-flex;align-items:center;justify-content:center;font-family:inherit;font-weight:600;border:none;cursor:pointer;transition:all .2s ease;line-height:1.2;text-decoration:none}.np-btn[data-v-ab902ef6]:focus-visible{outline:none;box-shadow:0 0 0 3px rgba(59,130,246,.55),0 0 0 5px rgba(59,130,246,.25)}.np-btn[data-v-ab902ef6]:disabled{opacity:.6;cursor:not-allowed}.np-btn-primary[data-v-ab902ef6]{background:linear-gradient(90deg,#3f76ff,#2c60eb);font-weight:600;border:none;cursor:pointer;box-shadow:0 6px 22px -8px rgba(45,100,255,.55),0 2px 4px -2px rgba(0,0,0,.35);transition:background .3s,transform .25s;color:#fff;border-radius:12px}.np-btn-primary[data-v-ab902ef6]:hover{background:linear-gradient(90deg,#2c60eb,#234fc4)}.np-btn-primary[data-v-ab902ef6]:active{transform:translateY(2px)}.np-btn-primary[data-v-ab902ef6]:focus-visible{outline:none;box-shadow:0 0 0 3px rgba(59,130,246,.55),0 0 0 5px rgba(59,130,246,.25)}.np-btn-cta[data-v-ab902ef6]{background:linear-gradient(90deg,#0070ff,#0054cc);color:#fff;font-weight:600;border:none;cursor:pointer;box-shadow:0 6px 22px -8px rgba(0,95,230,.5),0 2px 4px -2px rgba(0,0,0,.35);transition:background .3s,transform .25s;border-radius:26px}.np-btn-cta[data-v-ab902ef6]:hover{background:linear-gradient(90deg,#005fe0,#0049aa)}.np-btn-cta[data-v-ab902ef6]:active{transform:translateY(2px)}.np-btn-cta[data-v-ab902ef6]:focus-visible{outline:none;box-shadow:0 0 0 3px rgba(59,130,246,.55),0 0 0 5px rgba(59,130,246,.25)}.np-btn-medium[data-v-ab902ef6]{padding:.6rem 1.2rem;font-size:.9rem}.np-btn-large[data-v-ab902ef6]{padding:.9rem 2rem;font-size:1.1rem}.np-btn-secondary[data-v-ab902ef6]{background:transparent;color:#556a86;border:1px solid rgba(0,0,0,.12);box-shadow:none;font-weight:500}.np-btn-secondary[data-v-ab902ef6]:hover{background:rgba(0,0,0,.02);color:#2c343f;border-color:rgba(18,24,40,.12)}.np-cta-main[data-v-ab902ef6]{box-shadow:0 8px 24px -8px rgba(0,95,230,.5),0 3px 8px -4px rgba(0,0,0,.3)}.np-cta-main[data-v-ab902ef6]:hover{transform:translateY(-2px);box-shadow:0 12px 28px -8px rgba(0,95,230,.6),0 4px 12px -4px rgba(0,0,0,.35)}@media(max-width:920px){.hero-primary[data-v-ab902ef6]{min-width:min(520px,88vw)}}@media(max-width:780px){.hero-primary[data-v-ab902ef6]{min-width:min(480px,92vw)}}@media(max-width:640px){.hero-primary[data-v-ab902ef6]{min-width:min(440px,95vw)}}@media(max-width:520px){.hero-primary[data-v-ab902ef6]{min-width:min(360px,96vw);padding:1rem 1.1rem 1.05rem}.flow-types-cta[data-v-ab902ef6]{font-size:.64rem}.np-btn-cta[data-v-ab902ef6],.np-btn-large[data-v-ab902ef6]{padding:.85rem 1.75rem}}@media(max-width:440px){.hero-primary[data-v-ab902ef6]{min-width:min(320px,96vw)}.flow-types-cta[data-v-ab902ef6]{padding:.65rem 1.05rem .7rem;font-size:.6rem}.booking-back-btn[data-v-ab902ef6]{font-size:.8rem;padding:.5rem .75rem}}@media(max-width:380px){.hero-primary[data-v-ab902ef6]{min-width:min(300px,96vw)}.flow-types-cta[data-v-ab902ef6]{font-size:.58rem}.booking-close[data-v-ab902ef6]{font-size:1rem;padding:.3rem .45rem}}@media(max-width:340px){.hero-primary[data-v-ab902ef6]{min-width:min(250px,98vw);padding:.85rem .9rem .9rem}}.reports-stage[data-v-ab902ef6]{width:100%;margin:1.5rem auto .75rem;padding:0 .2rem .8rem;position:relative;min-height:auto}.reports-stack[data-v-ab902ef6]{position:relative;width:100%;max-width:min(1280px,94vw);margin:0 auto;height:0;padding-bottom:38%;outline:none;--center-scale:1.25;--side-scale:0.9;--side-offset:clamp(60px,18vw,220px)}.report[data-v-ab902ef6]{position:absolute;top:0;left:50%;transform-origin:center center;transition:transform .45s ease,opacity .45s ease;height:100%;width:auto;max-width:100%;max-height:100%;border-radius:22px;box-shadow:0 18px 42px -18px rgba(0,0,0,.55),0 8px 22px -12px rgba(0,0,0,.4);image-rendering:-webkit-optimize-contrast;background:#000;will-change:transform,opacity;-o-object-fit:contain;object-fit:contain;display:block}.report.center[data-v-ab902ef6]{transform:translate(-50%) scale(var(--center-scale));z-index:3}.report.side[data-v-ab902ef6]{opacity:.35;z-index:1;transition:transform .45s ease,opacity .45s ease;cursor:pointer;filter:brightness(.9) saturate(.9)}.report.side.left[data-v-ab902ef6]{transform:translate(calc(-50% - var(--side-offset)),6%) scale(var(--side-scale))}.report.side.right[data-v-ab902ef6]{transform:translate(calc(-50% + var(--side-offset)),6%) scale(var(--side-scale))}.report.left[data-v-ab902ef6]{transform:translate(calc(-50% - var(--side-offset)),6%) scale(var(--side-scale))}.report.right[data-v-ab902ef6]{transform:translate(calc(-50% + var(--side-offset)),6%) scale(var(--side-scale))}.report.hidden[data-v-ab902ef6]{opacity:0;pointer-events:none;transform:translate(-50%,6%) scale(.4)}@media(hover:hover){.reports-stack:hover .report.side[data-v-ab902ef6]{opacity:.42}}.insights .reports-stage[data-v-ab902ef6]{margin-top:2rem}@media(min-width:769px){.insights-carousel[data-v-ab902ef6]{--insights-center-scale:0.88!important;--insights-side-scale:0.70!important;--insights-side-offset:clamp(24px,10vw,120px)!important;--insights-padding-bottom:34%!important}.insights-carousel .report[data-v-ab902ef6]{height:100%!important;top:0!important;max-height:100%!important;max-width:92%!important;transform-origin:center center!important}.insights-carousel .report.center[data-v-ab902ef6]{transform:translate(-50%) scale(var(--insights-center-scale))!important;z-index:3}.insights-carousel .report.left[data-v-ab902ef6]{transform:translate(calc(-50% - var(--insights-side-offset)),6%) scale(var(--insights-side-scale))!important}.insights-carousel .report.right[data-v-ab902ef6]{transform:translate(calc(-50% + var(--insights-side-offset)),6%) scale(var(--insights-side-scale))!important}.insights-carousel.reports-stack[data-v-ab902ef6]{padding-bottom:var(--insights-padding-bottom)!important;max-width:1000px!important}.np-preview-carousel[data-v-ab902ef6]{--insights-center-scale:0.88!important;--insights-side-scale:0.70!important;--insights-side-offset:clamp(24px,10vw,120px)!important;--insights-padding-bottom:34%!important}.np-preview-carousel .report[data-v-ab902ef6]{height:100%!important;top:0!important;max-height:100%!important;max-width:92%!important;transform-origin:center center!important}.np-preview-carousel .report.center[data-v-ab902ef6]{transform:translate(-50%) scale(var(--insights-center-scale))!important;z-index:3}.np-preview-carousel .report.left[data-v-ab902ef6]{transform:translate(calc(-50% - var(--insights-side-offset)),6%) scale(var(--insights-side-scale))!important}.np-preview-carousel .report.right[data-v-ab902ef6]{transform:translate(calc(-50% + var(--insights-side-offset)),6%) scale(var(--insights-side-scale))!important}.np-preview-carousel.reports-stack[data-v-ab902ef6]{padding-bottom:var(--insights-padding-bottom)!important;max-width:1000px!important}}@media(min-width:1024px){.insights-carousel[data-v-ab902ef6]{--insights-center-scale:1.11!important;--insights-side-scale:0.88!important;--insights-side-offset:clamp(30px,12vw,150px)!important;--insights-padding-bottom:42%!important}.insights-carousel.reports-stack[data-v-ab902ef6]{max-width:1150px!important}}@media(min-width:1280px){.insights-carousel[data-v-ab902ef6]{--insights-center-scale:1.15!important;--insights-side-scale:0.92!important;--insights-side-offset:clamp(34px,12vw,165px)!important;--insights-padding-bottom:42%!important}.insights-carousel.reports-stack[data-v-ab902ef6]{max-width:1200px!important}}@media(max-width:768px){.insights .reports-stage[data-v-ab902ef6]{margin-top:1.6rem}.insights-carousel[data-v-ab902ef6],.np-preview-carousel[data-v-ab902ef6]{--center-scale:0.96;--side-scale:0.65}.np-preview-carousel.reports-stack[data-v-ab902ef6]{padding-bottom:42%!important;max-width:min(760px,94vw)!important}}@media(max-width:640px){.np-preview-carousel[data-v-ab902ef6]{--insights-center-scale:0.9!important;--insights-side-scale:0.58!important;--insights-side-offset:clamp(50px,36vw,150px)!important}.np-preview-carousel.reports-stack[data-v-ab902ef6]{padding-bottom:55%!important;max-width:min(560px,94vw)!important}}@media(max-width:520px){.np-preview-carousel[data-v-ab902ef6]{--insights-center-scale:0.84!important;--insights-side-scale:0.5!important;--insights-side-offset:clamp(46px,40vw,130px)!important}.np-preview-carousel.reports-stack[data-v-ab902ef6]{padding-bottom:70%!important;max-width:min(470px,94vw)!important}}@media(max-width:440px){.np-preview-carousel[data-v-ab902ef6]{--insights-center-scale:0.8!important;--insights-side-scale:0.46!important;--insights-side-offset:clamp(42px,44vw,110px)!important}.np-preview-carousel.reports-stack[data-v-ab902ef6]{padding-bottom:78%!important}}@media(max-width:380px){.np-preview-carousel[data-v-ab902ef6]{--insights-center-scale:0.76!important;--insights-side-scale:0.42!important;--insights-side-offset:clamp(38px,48vw,100px)!important}.np-preview-carousel.reports-stack[data-v-ab902ef6]{padding-bottom:90%!important}}@media(max-width:340px){.np-preview-carousel[data-v-ab902ef6]{--insights-center-scale:0.7!important;--insights-side-scale:0.38!important;--insights-side-offset:clamp(34px,50vw,86px)!important}.np-preview-carousel.reports-stack[data-v-ab902ef6]{padding-bottom:95%!important}}.hero-carousel[data-v-ab902ef6]{--hero-center-scale:0.92;--hero-side-scale:0.62}.hero-carousel .report.center[data-v-ab902ef6]{transform:translate(-50%) scale(var(--hero-center-scale));z-index:3}.hero-carousel .report.left[data-v-ab902ef6]{transform:translate(calc(-50% - var(--side-offset)),6%) scale(var(--hero-side-scale))}.hero-carousel .report.right[data-v-ab902ef6]{transform:translate(calc(-50% + var(--side-offset)),6%) scale(var(--hero-side-scale))}@media(max-width:780px){.hero-carousel[data-v-ab902ef6]{--hero-center-scale:0.9;--hero-side-scale:0.58}}@media(max-width:640px){.hero-carousel[data-v-ab902ef6]{--hero-center-scale:0.86;--hero-side-scale:0.54}}@media(max-width:520px){.hero-carousel[data-v-ab902ef6]{--hero-center-scale:0.82;--hero-side-scale:0.5}}@media(max-width:440px){.hero-carousel[data-v-ab902ef6]{--hero-center-scale:0.78;--hero-side-scale:0.46}}@media(max-width:380px){.hero-carousel[data-v-ab902ef6]{--hero-center-scale:0.74;--hero-side-scale:0.42}}@media(max-width:340px){.hero-carousel[data-v-ab902ef6]{--hero-center-scale:0.7;--hero-side-scale:0.38}}@media(max-width:315px){.hero-carousel[data-v-ab902ef6]{--hero-center-scale:0.66;--hero-side-scale:0.36}}.flow-tiles.carousel[data-v-ab902ef6]{position:relative;width:100%;max-width:1150px;margin:0 auto;height:0;padding-bottom:10%;outline:none;--flow-center-scale:1;--flow-side-scale:0.75;--flow-side-offset:clamp(160px,32vw,300px)}.flow-tile[data-v-ab902ef6]{position:absolute;top:0;left:50%;transition:transform .45s ease,opacity .45s ease;transform-origin:center center;width:clamp(240px,28%,320px);background:radial-gradient(circle at 30% 20%,hsla(0,0%,100%,.15),hsla(0,0%,100%,0) 60%),linear-gradient(135deg,#0d0f13,#060708);border:1px solid hsla(0,0%,100%,.05);box-shadow:0 18px 42px -18px rgba(0,0,0,.55),0 8px 22px -12px rgba(0,0,0,.4);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);border-radius:18px;padding:1.55rem 1.35rem 1.5rem;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;text-align:center;min-height:220px;overflow:hidden;isolation:isolate;cursor:pointer}.flow-tile[data-v-ab902ef6]:before{content:"";position:absolute;inset:0;background:linear-gradient(160deg,hsla(0,0%,100%,.08),hsla(0,0%,100%,0) 40%);opacity:.5;pointer-events:none}.flow-tile.center[data-v-ab902ef6]{transform:translate(-50%) scale(var(--flow-center-scale));z-index:3}.flow-tile.side[data-v-ab902ef6]{opacity:.45;z-index:1}.flow-tile.side.left[data-v-ab902ef6]{transform:translate(calc(-50% - var(--flow-side-offset)),4%) scale(var(--flow-side-scale))}.flow-tile.side.right[data-v-ab902ef6]{transform:translate(calc(-50% + var(--flow-side-offset)),4%) scale(var(--flow-side-scale))}.flow-tile.side.hidden[data-v-ab902ef6]{opacity:0;pointer-events:none;transform:translate(-50%,6%) scale(.4);transform:translate(-50%,4%) scale(.4)}.flow-tile[data-v-ab902ef6]:focus-visible{outline:none;box-shadow:0 0 0 3px rgba(59,130,246,.55),0 0 0 5px rgba(59,130,246,.25)}.flow-tile.career[data-v-ab902ef6]{background:radial-gradient(circle at 20% 15%,rgba(255,118,62,.22),rgba(255,118,62,0) 70%),linear-gradient(135deg,#121314,#0a0b0c)}.flow-tile.mind[data-v-ab902ef6]{background:radial-gradient(circle at 22% 18%,rgba(255,215,0,.18),rgba(255,215,0,0) 68%),linear-gradient(135deg,#111213,#090a0b)}.flow-tile.style[data-v-ab902ef6]{background:radial-gradient(circle at 18% 16%,rgba(64,255,180,.18),rgba(64,255,180,0) 68%),linear-gradient(135deg,#111213,#090a0b)}.tile-badge[data-v-ab902ef6]{position:absolute;top:10px;left:10px;padding:.28rem .55rem .32rem;font-size:.55rem;font-weight:700;letter-spacing:.9px;border-radius:6px;text-transform:uppercase;box-shadow:0 4px 10px -4px rgba(0,0,0,.45);line-height:1;display:inline-flex;align-items:center;justify-content:center}.tile-badge.unlock[data-v-ab902ef6]{background:#fbbf24;color:#111}.tile-badge.try[data-v-ab902ef6]{background:#10b981;color:#fff}.flow-tile:hover .tile-badge[data-v-ab902ef6]{transform:translateY(-1px)}.tile-icon[data-v-ab902ef6]{width:56px;height:56px;display:flex;align-items:center;justify-content:center;font-size:1.6rem;background:linear-gradient(135deg,#212a36,#11161d);border:1px solid hsla(0,0%,100%,.08);border-radius:16px;margin:0 0 .95rem;box-shadow:0 4px 14px -6px rgba(0,0,0,.55);color:#fff}.tile-title[data-v-ab902ef6]{font-size:1.28rem;font-weight:600;color:#fff;margin:0 0 .7rem;letter-spacing:.4px}.tile-desc[data-v-ab902ef6]{font-size:.82rem;line-height:1.55;color:#d1d6de;margin:0;max-width:420px;font-weight:500;letter-spacing:.32px;text-align:center}@media(max-width:1280px){.reports-stack[data-v-ab902ef6]{padding-bottom:40%;--side-offset:clamp(55px,20vw,200px);--center-scale:1.2;--side-scale:0.85}}@media(max-width:1080px){.reports-stack[data-v-ab902ef6]{padding-bottom:34%;--side-offset:clamp(54px,24vw,230px);--center-scale:0.96;--side-scale:0.66}}@media(max-width:920px){.reports-stack[data-v-ab902ef6]{padding-bottom:36%;--side-offset:clamp(48px,24vw,200px);--center-scale:0.95;--side-scale:0.64}}@media(max-width:780px){.reports-stack[data-v-ab902ef6]{padding-bottom:42%;max-width:min(760px,94vw);--side-offset:clamp(42px,26vw,160px);--center-scale:0.94;--side-scale:0.62}}@media(max-width:640px){.reports-stack[data-v-ab902ef6]{padding-bottom:55%;max-width:min(560px,94vw);--side-offset:clamp(50px,36vw,150px);--center-scale:0.9;--side-scale:0.58}}@media(max-width:520px){.reports-stack[data-v-ab902ef6]{padding-bottom:70%;max-width:min(470px,94vw);--center-scale:0.84;--side-scale:0.5;--side-offset:clamp(46px,40vw,130px)}}@media(max-width:440px){.reports-stack[data-v-ab902ef6]{padding-bottom:78%;--center-scale:0.8;--side-scale:0.46;--side-offset:clamp(42px,44vw,110px)}}@media(max-width:380px){.reports-stack[data-v-ab902ef6]{padding-bottom:90%;--center-scale:0.76;--side-scale:0.42;--side-offset:clamp(38px,48vw,100px)}}@media(max-width:340px){.reports-stack[data-v-ab902ef6]{padding-bottom:95%;--center-scale:0.7;--side-scale:0.38;--side-offset:clamp(34px,50vw,86px)}}@media(max-width:1450px){.flow-tiles.carousel[data-v-ab902ef6]{--flow-side-offset:clamp(140px,30vw,260px);padding-bottom:12%}}@media(max-width:1100px){.flow-tiles.carousel[data-v-ab902ef6]{--flow-side-offset:clamp(140px,30vw,260px);padding-bottom:9.5%}}@media(max-width:960px){.flow-tiles.carousel[data-v-ab902ef6]{--flow-side-offset:clamp(120px,34vw,220px);padding-bottom:10.5%}.flow-tiles.carousel .flow-tile[data-v-ab902ef6]{width:clamp(220px,30%,300px)}}@media(max-width:860px){.flow-tiles.carousel[data-v-ab902ef6]{padding-bottom:7.25%;--flow-side-offset:clamp(110px,42vw,180px);--flow-center-scale:0.92;--flow-side-scale:0.62}.flow-tiles.carousel .flow-tile[data-v-ab902ef6]{width:clamp(210px,70vw,260px)}}@media(max-width:640px){.flow-tiles.carousel[data-v-ab902ef6]{padding-bottom:8.5%;--flow-side-offset:clamp(90px,48vw,150px);--flow-center-scale:0.88;--flow-side-scale:0.54}.flow-tiles.carousel .flow-tile[data-v-ab902ef6]{width:clamp(200px,78vw,240px);padding:1.25rem 1rem 1.05rem;min-height:unset}}@media(max-width:520px){.flow-tiles.carousel[data-v-ab902ef6]{padding-bottom:11.5%;--flow-side-offset:clamp(78px,52vw,130px);--flow-center-scale:0.82;--flow-side-scale:0.48}.flow-tiles.carousel .flow-tile[data-v-ab902ef6]{width:clamp(190px,82vw,230px);padding:1.15rem .9rem .95rem}}@media(max-width:440px){.flow-tiles.carousel[data-v-ab902ef6]{padding-bottom:14.75%;--flow-side-offset:clamp(70px,56vw,110px);--flow-center-scale:0.78;--flow-side-scale:0.44}.flow-tiles.carousel .flow-tile[data-v-ab902ef6]{width:clamp(180px,86vw,220px);padding:1.05rem .85rem .85rem}}@media(max-width:360px){.flow-tiles.carousel[data-v-ab902ef6]{padding-bottom:18%;--flow-side-offset:clamp(62px,60vw,100px);--flow-center-scale:0.74;--flow-side-scale:0.40}.flow-tiles.carousel .flow-tile[data-v-ab902ef6]{width:clamp(170px,90vw,210px);padding:.92rem .72rem .72rem}}.modal-close-btn[data-v-ab902ef6]{position:absolute;top:15px;right:15px;background:transparent;border:1px solid rgba(0,0,0,.12);border-radius:50%;width:40px;height:40px;display:flex;align-items:center;justify-content:center;color:#1c1f28;cursor:pointer;transition:background .3s ease,transform .3s ease;z-index:10}.modal-close-btn[data-v-ab902ef6]:hover{background:rgba(0,0,0,.1);transform:scale(1.1)}.modal-close-btn[data-v-ab902ef6]:focus-visible{outline:none;box-shadow:0 0 0 3px rgba(59,130,246,.55),0 0 0 5px rgba(59,130,246,.25)}.booking-backdrop[data-v-ab902ef6]{position:fixed;inset:0;background:rgba(12,18,30,.46);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:5000;padding:1rem}.booking-modal[data-v-ab902ef6]{width:100%;max-width:620px;background:linear-gradient(180deg,#fff,#fbfdff);border-radius:16px;box-shadow:0 12px 30px rgba(20,30,60,.12);padding:1.5rem;position:relative;font-family:inherit;display:flex;flex-direction:column;gap:1rem;border:1px solid rgba(18,24,40,.04);transition:max-width .3s ease,max-height .3s ease;max-height:90vh;overflow:hidden}.booking-modal.expanded[data-v-ab902ef6]{max-width:min(900px,95vw)}.booking-modal.payment-modal[data-v-ab902ef6]{max-width:520px;padding:1.25rem}.booking-header[data-v-ab902ef6]{display:flex;align-items:center;justify-content:center;gap:1rem;flex-shrink:0;padding-top:2.5rem}.booking-title[data-v-ab902ef6]{font-size:clamp(1.1rem,2.2vw,1.5rem);font-weight:700;margin:0;letter-spacing:.2px;color:#122033;text-align:center;width:100%}.booking-close[data-v-ab902ef6]{position:absolute;top:1rem;right:1rem;background:hsla(0,0%,100%,.9);border:none;font-size:1.75rem;line-height:1;cursor:pointer;color:#4b5563;padding:.25rem .5rem;border-radius:50%;width:2rem;height:2rem;display:flex;align-items:center;justify-content:center;transition:all .2s;z-index:10}.booking-close[data-v-ab902ef6]:hover{color:#1f2937;background:#fff;transform:scale(1.1)}.booking-body[data-v-ab902ef6]{display:flex;flex-direction:column;gap:.9rem;flex:1;overflow-y:auto;min-height:0}.booking-region-select[data-v-ab902ef6]{display:flex;flex-direction:column;gap:.9rem}.booking-info-card[data-v-ab902ef6]{background:linear-gradient(135deg,rgba(124,58,237,.05),rgba(59,130,246,.03));border:1.5px solid rgba(124,58,237,.2);border-radius:12px;padding:1.25rem;box-shadow:0 4px 12px rgba(124,58,237,.08)}.booking-info-text[data-v-ab902ef6]{margin:0;font-size:.95rem;line-height:1.6;color:#1f2937;font-weight:500}.booking-actions[data-v-ab902ef6]{display:flex;gap:.75rem;flex-wrap:wrap;flex-shrink:0}.booking-actions .booking-action-btn[data-v-ab902ef6]{flex:1;min-width:140px}.booking-info-text.center[data-v-ab902ef6]{text-align:center}.booking-modal.small[data-v-ab902ef6]{max-width:420px}.partners-loading[data-v-ab902ef6]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2.25rem 1rem;gap:.9rem}.partners-grid[data-v-ab902ef6]{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:1rem;margin-top:.9rem}.partner-card[data-v-ab902ef6]{background:#fff;border:1px solid rgba(0,0,0,.06);border-radius:12px;padding:1.1rem;display:flex;flex-direction:column;gap:.85rem;transition:border-color .2s,box-shadow .2s}.partner-card[data-v-ab902ef6]:hover{border-color:rgba(47,123,255,.35);box-shadow:0 1px 2px rgba(0,0,0,.06)}.partner-name[data-v-ab902ef6]{margin:0 0 .3rem;font-size:1.05rem;font-weight:700;color:#1c1f28}.partner-city[data-v-ab902ef6]{margin:0 0 .2rem;font-size:.85rem;color:#556a86}.partner-email[data-v-ab902ef6]{margin:0;font-size:.82rem;color:rgba(85,106,134,.85);overflow-wrap:anywhere}.partner-book-btn[data-v-ab902ef6]{width:100%}.no-partners[data-v-ab902ef6]{text-align:center;padding:2.25rem 1rem;color:#556a86;font-weight:600}.partner-payment-info[data-v-ab902ef6]{background:rgba(0,0,0,.03);border:1px solid rgba(0,0,0,.06);border-radius:8px;padding:.9rem 1rem}.partner-payment-info h3[data-v-ab902ef6]{margin:0 0 .2rem;font-size:1.05rem;font-weight:700;color:#1c1f28}.partner-payment-info p[data-v-ab902ef6]{margin:0;font-size:.85rem;color:#556a86}.payment-price-box[data-v-ab902ef6]{display:flex;justify-content:space-between;align-items:center;background:rgba(255,158,0,.1);border:1px solid rgba(255,158,0,.3);border-radius:8px;padding:.7rem .95rem}.payment-price-box .price-label[data-v-ab902ef6]{font-size:.9rem;font-weight:700;color:rgba(0,0,0,.75)}.payment-price-box .price-value[data-v-ab902ef6]{font-size:1.35rem;font-weight:800;color:#ff9e00}.stripe-element-container[data-v-ab902ef6]{background:#f9fafb;border:1px solid rgba(0,0,0,.06);border-radius:8px;padding:.75rem}.payment-error[data-v-ab902ef6]{background:rgba(255,68,68,.1);border:1px solid rgba(255,68,68,.28);border-radius:8px;padding:.75rem .85rem;font-size:.85rem;color:rgba(190,18,60,.95);font-weight:700}.payment-loading[data-v-ab902ef6]{display:flex;align-items:center;justify-content:center;gap:.75rem;padding:1.4rem .5rem;color:#556a86;font-weight:700}.booking-hubspot-container[data-v-ab902ef6]{display:flex;flex-direction:column;gap:.75rem;flex:1;min-height:0}.hubspot-embed-wrapper[data-v-ab902ef6]{flex:1;position:relative;min-height:500px;display:flex;align-items:center;justify-content:center}.hubspot-embed[data-v-ab902ef6]{flex:1;border-radius:8px;overflow:hidden;min-height:500px;display:flex;transition:opacity .3s ease}.hubspot-embed.hidden[data-v-ab902ef6]{opacity:0;pointer-events:none;position:absolute}.hubspot-embed iframe[data-v-ab902ef6]{width:100%;height:100%;min-height:500px}.hubspot-loading[data-v-ab902ef6]{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;background:linear-gradient(180deg,#fff,#fbfdff);border-radius:8px;gap:1rem;z-index:10}.loading-spinner[data-v-ab902ef6]{width:48px;height:48px;border:4px solid rgba(47,123,255,.1);border-top-color:#2f7bff;border-radius:50%;-webkit-animation:spin-ab902ef6 .8s linear infinite;animation:spin-ab902ef6 .8s linear infinite}.loading-text[data-v-ab902ef6]{font-size:.95rem;font-weight:600;color:#556a86;letter-spacing:.3px;margin:0}@-webkit-keyframes spin-ab902ef6{to{transform:rotate(1turn)}}.fade-enter-active[data-v-ab902ef6],.fade-leave-active[data-v-ab902ef6]{transition:opacity .3s ease}.fade-enter-from[data-v-ab902ef6],.fade-leave-to[data-v-ab902ef6]{opacity:0}@media(max-width:960px){.booking-modal[data-v-ab902ef6]{padding:1.2rem;max-height:92vh}.booking-modal.expanded[data-v-ab902ef6]{max-width:calc(100vw - 2rem)}.hubspot-embed-wrapper[data-v-ab902ef6],.hubspot-embed[data-v-ab902ef6],.hubspot-embed iframe[data-v-ab902ef6]{min-height:480px}.loading-spinner[data-v-ab902ef6]{width:44px;height:44px;border-width:3px}.loading-text[data-v-ab902ef6]{font-size:.9rem}}@media(max-width:780px){.booking-modal[data-v-ab902ef6]{padding:1rem;gap:.8rem}.booking-title[data-v-ab902ef6]{font-size:1.2rem}.hubspot-embed-wrapper[data-v-ab902ef6],.hubspot-embed[data-v-ab902ef6],.hubspot-embed iframe[data-v-ab902ef6]{min-height:450px}.loading-spinner[data-v-ab902ef6]{width:40px;height:40px}.loading-text[data-v-ab902ef6]{font-size:.88rem}}@media(max-width:640px){.booking-backdrop[data-v-ab902ef6]{padding:.5rem}.booking-modal[data-v-ab902ef6]{padding:.9rem;max-height:94vh}.booking-modal.expanded[data-v-ab902ef6]{max-width:calc(100vw - 1rem)}.booking-title[data-v-ab902ef6]{font-size:1.1rem}.booking-info-text[data-v-ab902ef6]{font-size:.85rem}.booking-actions[data-v-ab902ef6]{flex-direction:column}.booking-actions .booking-action-btn[data-v-ab902ef6]{min-width:100%}.hubspot-embed-wrapper[data-v-ab902ef6],.hubspot-embed[data-v-ab902ef6],.hubspot-embed iframe[data-v-ab902ef6]{min-height:420px}.loading-spinner[data-v-ab902ef6]{width:38px;height:38px}.loading-text[data-v-ab902ef6]{font-size:.85rem}}@media(max-width:480px){.booking-modal[data-v-ab902ef6]{padding:.75rem}.booking-title[data-v-ab902ef6]{font-size:1rem}.hubspot-embed-wrapper[data-v-ab902ef6],.hubspot-embed[data-v-ab902ef6],.hubspot-embed iframe[data-v-ab902ef6]{min-height:400px}.loading-spinner[data-v-ab902ef6]{width:36px;height:36px}.loading-text[data-v-ab902ef6]{font-size:.82rem}}@media(max-width:380px){.booking-modal[data-v-ab902ef6]{padding:.65rem}.booking-header[data-v-ab902ef6]{gap:.5rem;padding-top:2rem}.modal-close-btn[data-v-ab902ef6]{top:10px;right:10px;width:36px;height:36px}.hubspot-embed-wrapper[data-v-ab902ef6],.hubspot-embed[data-v-ab902ef6],.hubspot-embed iframe[data-v-ab902ef6]{min-height:380px}.loading-spinner[data-v-ab902ef6]{width:34px;height:34px}.loading-text[data-v-ab902ef6]{font-size:.8rem}}@media(min-height:900px){.hubspot-embed-wrapper[data-v-ab902ef6],.hubspot-embed[data-v-ab902ef6],.hubspot-embed iframe[data-v-ab902ef6]{min-height:600px}}@media(min-height:1080px){.hubspot-embed-wrapper[data-v-ab902ef6],.hubspot-embed[data-v-ab902ef6],.hubspot-embed iframe[data-v-ab902ef6]{min-height:700px}}body[data-v-ab902ef6]:has(.neuroprofiling-page),html[data-v-ab902ef6]:has(.neuroprofiling-page){overflow-x:hidden;overflow-y:auto!important;height:auto!important;min-height:100%}.neuroprofiling-page-wrapper[data-v-ab902ef6]{overflow-y:auto!important;overflow-x:hidden;height:auto!important;min-height:100vh}.neuroprofiling-page[data-v-ab902ef6]{display:flex;flex-direction:column;min-height:100vh;width:100%;background-color:#fff;font-family:Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif;font-weight:400;--np-header-h:48px;--np-mobile-subnav-h:0px;padding-top:calc(var(--np-header-h) + var(--np-mobile-subnav-h));position:relative;overflow-x:hidden;overflow-y:visible}.neuroprofiling-page p[data-v-ab902ef6]{margin:0}@media(max-width:1023px){.neuroprofiling-page[data-v-ab902ef6]{--np-mobile-subnav-h:44px}}@media(min-width:768px){.neuroprofiling-page[data-v-ab902ef6]{--np-header-h:50px;min-height:100vh}}.np-header[data-v-ab902ef6]{position:fixed!important;display:flex;top:0;left:0;right:0;width:100%;height:var(--np-header-h,48px);min-height:var(--np-header-h,48px);max-height:var(--np-header-h,48px);padding:0 1.5rem;background-color:#fff;z-index:1200;justify-content:center;align-items:center;border-bottom:1.5px solid #e5e7eb;box-shadow:0 2px 8px 0 rgba(0,0,0,.07);transition:box-shadow .2s,border-bottom .2s}@media(min-width:768px){.np-header[data-v-ab902ef6]{padding:0 2rem}}@media(min-width:1200px){.np-header[data-v-ab902ef6]{padding:0 3rem}}.np-header-inner[data-v-ab902ef6]{width:100%;max-width:100%;margin:0 auto;display:flex;align-items:center;justify-content:space-between;height:100%;gap:.5rem}.np-logo-section[data-v-ab902ef6]{display:flex;align-items:center;flex:1;min-width:0;overflow:hidden}.np-logo-combined[data-v-ab902ef6]{height:1.6rem;width:auto;margin-left:.25rem;flex-shrink:0;cursor:pointer}@media(min-width:768px){.np-logo-combined[data-v-ab902ef6]{height:2rem}}.np-header-actions[data-v-ab902ef6]{display:flex;align-items:center;gap:.75rem;flex-shrink:0}.np-lang-selector[data-v-ab902ef6]{background-color:#f9fafb;border:1px solid #e5e7eb;border-radius:.375rem;padding:.35rem .75rem;font-size:.875rem;font-weight:500;color:#374151;cursor:pointer;transition:all .2s;flex-shrink:0}.np-lang-selector[data-v-ab902ef6]:hover{background-color:#f3f4f6;border-color:#d1d5db}.np-lang-selector[data-v-ab902ef6]:focus{outline:none;border-color:#2563eb;box-shadow:0 0 0 3px rgba(37,99,235,.1)}@media(min-width:768px){.np-lang-selector[data-v-ab902ef6]{padding:.4rem .85rem;font-size:.9rem}}@media(max-width:475px){.np-header-inner[data-v-ab902ef6]{padding:0 .5rem;gap:.25rem}.np-logo-combined[data-v-ab902ef6]{height:1.4rem}.np-header .np-btn-medium[data-v-ab902ef6]{padding:.25rem .6rem;font-size:.75rem}.np-lang-selector[data-v-ab902ef6]{padding:.2rem .4rem;font-size:.7rem}.np-header-actions[data-v-ab902ef6]{gap:.5rem}.alt-door-links[data-v-ab902ef6]{gap:.25rem!important}.alt-link[data-v-ab902ef6]{padding:.25rem .4rem!important;font-size:.6rem!important}}@media(max-width:360px){.np-header-inner[data-v-ab902ef6]{padding:0 .4rem;gap:.2rem}.np-logo-combined[data-v-ab902ef6]{height:1.2rem}.np-header .np-btn-medium[data-v-ab902ef6]{padding:.2rem .5rem;font-size:.65rem}.np-lang-selector[data-v-ab902ef6]{padding:.15rem .3rem;font-size:.65rem}.np-header-actions[data-v-ab902ef6]{gap:.4rem}.alt-door-links[data-v-ab902ef6]{gap:.2rem!important}.alt-link[data-v-ab902ef6]{padding:.2rem .35rem!important;font-size:.55rem!important}}@media(max-width:320px){.np-header-inner[data-v-ab902ef6]{padding:0 .3rem;gap:.25rem}.np-logo-combined[data-v-ab902ef6]{height:1.25rem;margin-left:0;flex-shrink:0;max-width:80%;-o-object-fit:contain;object-fit:contain}.np-header .np-btn-medium[data-v-ab902ef6]{padding:.18rem .45rem;white-space:nowrap}.np-header .np-btn-medium[data-v-ab902ef6],.np-lang-selector[data-v-ab902ef6]{font-size:.55rem!important;min-width:auto;line-height:1.05;letter-spacing:-.01em;border-width:1px}.np-lang-selector[data-v-ab902ef6]{padding:.18rem .4rem!important}.np-header-actions[data-v-ab902ef6]{gap:.2rem;flex-shrink:0}.alt-door-links[data-v-ab902ef6]{gap:.03rem!important;margin-left:.1rem!important;display:none!important}.alt-link[data-v-ab902ef6]{padding:.05rem .1rem!important;font-size:.3rem!important}}@media(min-width:375px)and (max-width:475px){.np-lang-selector[data-v-ab902ef6]{font-size:.65rem!important}}.np-header .np-btn-medium[data-v-ab902ef6]{padding:.35rem .9rem;font-size:.9rem;flex-shrink:0;white-space:nowrap}.np-mobile-subnav[data-v-ab902ef6]{position:fixed;top:var(--np-header-h);left:0;right:0;width:100%;height:var(--np-mobile-subnav-h);background-color:#f9fafb;border-bottom:1px solid #e5e7eb;z-index:1100;display:block}@media(min-width:1024px){.np-mobile-subnav[data-v-ab902ef6]{display:none}}.np-mobile-subnav-inner[data-v-ab902ef6]{max-width:1280px;margin:0 auto;height:100%;display:flex;align-items:center;justify-content:space-between;padding:0 .5rem;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-wrap:nowrap;gap:0;font-size:0}.np-mobile-subnav-inner[data-v-ab902ef6]::-webkit-scrollbar{display:none}@media(max-width:768px){.np-mobile-subnav-inner[data-v-ab902ef6]{gap:0}}@media(max-width:475px){.np-mobile-subnav-inner[data-v-ab902ef6]{padding:0 .25rem;gap:0}}@media(max-width:425px){.np-mobile-subnav-inner[data-v-ab902ef6]{padding:0 .2rem;gap:0}}@media(max-width:360px){.np-mobile-subnav-inner[data-v-ab902ef6]{padding:0;gap:0}}@media(max-width:320px){.np-mobile-subnav-inner[data-v-ab902ef6]{padding:0 .1rem;gap:0}}.mobile-nav-btn[data-v-ab902ef6]{background:none;border:none;cursor:pointer;padding:.5rem .75rem;font-size:.85rem;font-weight:500;color:#6b7280;transition:color .2s,background-color .2s;border-radius:.375rem;position:relative;flex:0 1 auto;min-width:0;text-align:center;white-space:nowrap;margin:0}@media(max-width:1023px){.mobile-nav-btn[data-v-ab902ef6]{padding:.4rem .6rem;font-size:.8rem}}@media(max-width:767px){.mobile-nav-btn[data-v-ab902ef6]{padding:.35rem .45rem;font-size:.72rem}}@media(max-width:599px){.mobile-nav-btn[data-v-ab902ef6]{padding:.3rem .3rem;font-size:.64rem;letter-spacing:-.01em}}@media(max-width:475px){.mobile-nav-btn[data-v-ab902ef6]{padding:.28rem .2rem;font-size:.58rem;letter-spacing:-.015em}}@media(max-width:425px){.mobile-nav-btn[data-v-ab902ef6]{padding:.25rem .15rem;font-size:.52rem;letter-spacing:-.02em}}@media(max-width:375px){.mobile-nav-btn[data-v-ab902ef6]{padding:.22rem .12rem;font-size:.48rem;letter-spacing:-.02em}}@media(max-width:360px){.mobile-nav-btn[data-v-ab902ef6]{padding:.2rem .05rem;font-size:.46rem;letter-spacing:-.025em;line-height:1.1}}@media(max-width:320px){.mobile-nav-btn[data-v-ab902ef6]{padding:.18rem .02rem;font-size:.44rem;letter-spacing:-.04em;line-height:1}}.mobile-nav-btn[data-v-ab902ef6]:hover{color:#2563eb;background-color:#eff6ff}.mobile-nav-btn.active[data-v-ab902ef6]{color:#2563eb;font-weight:600}.mobile-nav-btn.active[data-v-ab902ef6]:after{content:"";position:absolute;bottom:-1px;left:10%;right:10%;height:2px;background:linear-gradient(90deg,#7c3aed,#3b82f6)}.np-hero[data-v-ab902ef6]{width:100%;background-color:#fff;display:flex;align-items:center;flex:0 0 auto;min-height:calc(100vh - var(--np-header-h) - var(--np-mobile-subnav-h));overflow:visible;position:relative}@supports(height:100dvh){.np-hero[data-v-ab902ef6]{min-height:calc(100dvh - var(--np-header-h) - var(--np-mobile-subnav-h))}}@media(min-width:1024px){.np-hero[data-v-ab902ef6]{background-color:transparent;background-image:url(../img/landingpagebg.04756922.png);background-repeat:no-repeat;background-position:50%!important;background-size:cover!important;min-height:calc(100vh - var(--np-mobile-subnav-h));display:flex;justify-content:center;align-items:flex-start;padding-top:4.5rem;padding-bottom:2rem}@supports(height:100dvh){.np-hero[data-v-ab902ef6]{min-height:calc(100dvh - var(--np-mobile-subnav-h))}}}.np-hero-inner[data-v-ab902ef6]{max-width:1400px;margin:0 auto;padding:1.5rem 1.5rem;width:100%}@media(min-width:768px){.np-hero-inner[data-v-ab902ef6]{padding:3.5rem 3rem 2.25rem}}@media(min-width:1024px){.np-hero-inner[data-v-ab902ef6]{padding:4.5rem 3rem 2.5rem}}.np-hero-content[data-v-ab902ef6]{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:2rem;width:100%;position:relative}@media(min-width:768px){.np-hero-content[data-v-ab902ef6]{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;-moz-column-gap:2.75rem;column-gap:2.75rem;row-gap:2rem}}@media(min-width:1024px){.np-hero-content[data-v-ab902ef6]{-moz-column-gap:3.25rem;column-gap:3.25rem}}.np-hero-content>.np-content-section[data-v-ab902ef6]{width:100%;display:contents}@media(min-width:768px){.np-hero-content>.np-content-section[data-v-ab902ef6]{display:flex;flex-direction:column;gap:1.5rem;grid-column:3/span 6;justify-self:center;align-items:center;text-align:center;margin-top:5.25rem}}@media(min-width:1024px){.np-hero-content>.np-content-section[data-v-ab902ef6]{grid-column:4/span 6;margin-top:7.25rem}}.np-hero-content>.np-character-section[data-v-ab902ef6]{width:100%;order:1}@media(min-width:768px){.np-hero-content>.np-character-section[data-v-ab902ef6]{order:unset;grid-column:9/-1;justify-self:end;align-self:start;margin-top:-2.25rem;max-width:420px}}@media(min-width:1024px){.np-hero-content>.np-character-section[data-v-ab902ef6]{grid-column:10/-1;margin-top:-3rem;max-width:460px}}.np-content-section[data-v-ab902ef6]{width:100%;display:flex;flex-direction:column;gap:1.5rem}@media(min-width:768px){.np-content-section[data-v-ab902ef6]{gap:1.75rem;align-items:center;text-align:center}}@media(min-width:1024px){.np-content-section[data-v-ab902ef6]{gap:1.75rem}}@media(min-width:1280px){.np-content-section[data-v-ab902ef6]{gap:2rem;flex-basis:600px}}.np-text-content[data-v-ab902ef6]{display:flex;flex-direction:column;gap:1rem;order:2;width:100%}@media(min-width:768px){.np-text-content[data-v-ab902ef6]{order:unset;width:auto;align-items:center;text-align:center}}@media(min-width:1024px){.np-text-content[data-v-ab902ef6]{gap:1rem}}@media(min-width:1280px){.np-text-content[data-v-ab902ef6]{gap:1.25rem}}.np-title-wrapper[data-v-ab902ef6]{position:relative;display:inline-block}@media(min-width:768px){.np-title-wrapper[data-v-ab902ef6]{display:flex;justify-content:center;width:100%}}.np-title[data-v-ab902ef6]{font-size:2.5rem;font-weight:900;color:#111827;line-height:1.1;letter-spacing:-.025em;font-family:Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif;text-shadow:0 8px 18px rgba(17,24,39,.14)}@media(max-width:767px){.np-title[data-v-ab902ef6]{font-size:1.85rem}}@media(max-width:480px){.np-title[data-v-ab902ef6]{font-size:1.6rem}}@media(max-width:375px){.np-title[data-v-ab902ef6]{font-size:1.45rem}}@media(min-width:768px){.np-title[data-v-ab902ef6]{font-size:2.5rem}}@media(min-width:1024px){.np-title[data-v-ab902ef6]{font-size:3rem}}@media(min-width:1280px){.np-title[data-v-ab902ef6]{font-size:3.5rem}}.np-title-underline[data-v-ab902ef6]{position:absolute;bottom:-.5rem;left:50%;transform:translateX(-50%);width:8rem;height:.5rem;background-color:#2563eb;border-radius:9999px}.np-subtitle[data-v-ab902ef6]{font-size:1.5rem;color:#4b5563;font-family:Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif;max-width:28rem;line-height:1.6;font-weight:400}@media(max-width:767px){.np-subtitle[data-v-ab902ef6]{font-size:1.05rem;max-width:95%}}@media(max-width:480px){.np-subtitle[data-v-ab902ef6]{font-size:.95rem}}@media(max-width:375px){.np-subtitle[data-v-ab902ef6]{font-size:.85rem}}@media(min-width:768px){.np-subtitle[data-v-ab902ef6]{font-size:1.125rem}}@media(min-width:1024px){.np-subtitle[data-v-ab902ef6]{font-size:1.125rem;line-height:1.5}}@media(max-width:767px){.np-hero-inner[data-v-ab902ef6]{padding:1.5rem 1.25rem;display:flex;flex-direction:column;justify-content:flex-start;height:100%}}@media(max-width:767px)and (max-width:480px){.np-hero-inner[data-v-ab902ef6]{padding:1.25rem 1rem}}@media(max-width:767px)and (max-width:375px){.np-hero-inner[data-v-ab902ef6]{padding:1rem .85rem}}@media(max-width:767px){.np-hero-content[data-v-ab902ef6]{flex-direction:column;align-items:center;justify-content:flex-start;gap:1rem;padding-top:.25rem}}@media(max-width:767px){.np-title[data-v-ab902ef6]{font-size:1.75rem;line-height:1.05;text-align:center;letter-spacing:-.02em;margin-top:.25rem}}@media(max-width:767px){.np-title-underline[data-v-ab902ef6]{width:5rem;bottom:-.375rem}}@media(max-width:767px){.np-subtitle[data-v-ab902ef6]{font-size:.95rem;line-height:1.4;max-width:92%;margin:.25rem auto 0;text-align:center}}@media(max-width:767px)and (max-width:375px){.np-subtitle[data-v-ab902ef6]{font-size:.7rem}}@media(max-width:767px){.np-character-section[data-v-ab902ef6]{width:100%;padding:.5rem 0 0;height:70vh;overflow:hidden;display:flex;justify-content:center;align-items:center}}@media(max-width:767px){.np-character-wrapper[data-v-ab902ef6]{min-height:70vh;max-height:70vh;width:100%;position:relative;display:grid;place-items:center;grid-auto-flow:dense}}@media(max-width:767px){.np-character-img[data-v-ab902ef6]{transform:translate(-50%,-50%)!important;max-height:70vh!important}}@media(max-width:767px){.np-character-gif[data-v-ab902ef6],.np-character-img[data-v-ab902ef6]{position:absolute!important;top:50%!important;left:50%!important;grid-column:1/-1;grid-row:1/-1;max-width:100%!important;width:auto!important;height:auto!important}.np-character-gif[data-v-ab902ef6]{transform:translate(-50%,-50%) scale(1.1)!important;max-height:63vh!important;-o-object-fit:contain!important;object-fit:contain!important;display:block!important}}@media(max-width:767px){.np-character-img.active[data-v-ab902ef6]{opacity:1!important;pointer-events:auto!important;z-index:50!important}}@media(max-width:767px){.np-cta-main[data-v-ab902ef6]{padding:.75rem 1rem;font-size:1rem}}@media(max-width:767px){.np-location-buttons[data-v-ab902ef6]{gap:.5rem}}@media(max-width:767px){.np-content-section[data-v-ab902ef6]{align-items:center;text-align:center;width:100%}}@media(max-width:767px){.np-text-content[data-v-ab902ef6]{align-items:center;justify-content:center}}@media(max-width:767px){.np-cta-main[data-v-ab902ef6],.np-location-buttons[data-v-ab902ef6]{width:92%;max-width:560px;margin:.5rem auto 0}.np-location-buttons[data-v-ab902ef6]{grid-template-columns:repeat(3,1fr)}}@media(max-width:767px){.np-location-btn[data-v-ab902ef6]{width:100%}}@media(max-width:767px){.np-tagline-box[data-v-ab902ef6]{width:92%;max-width:640px;margin:.5rem auto 0}}@media(max-width:767px){.np-footer[data-v-ab902ef6]{position:relative;bottom:auto;padding:1rem 1rem}}@media(max-width:767px)and (max-height:700px){.np-character-section[data-v-ab902ef6]{height:62vh}.np-character-wrapper[data-v-ab902ef6]{min-height:62vh;max-height:62vh}.np-character-img[data-v-ab902ef6]{max-height:62vh!important}.np-character-gif[data-v-ab902ef6]{max-height:56vh!important}}@media(max-width:767px)and (min-height:900px){.np-character-section[data-v-ab902ef6]{height:75vh}.np-character-wrapper[data-v-ab902ef6]{min-height:75vh;max-height:75vh}.np-character-img[data-v-ab902ef6]{max-height:75vh!important}.np-character-gif[data-v-ab902ef6]{max-height:68vh!important}}.np-cta-section[data-v-ab902ef6]{display:flex;flex-direction:column;gap:1rem;order:3;width:100%}@media(min-width:768px){.np-cta-section[data-v-ab902ef6]{order:unset;width:auto}}@media(min-width:1024px){.np-cta-section[data-v-ab902ef6]{gap:1rem}}@media(min-width:1280px){.np-cta-section[data-v-ab902ef6]{gap:1.125rem}}.np-cta-main[data-v-ab902ef6]{width:100%;font-size:1.125rem;padding:1.25rem 1.75rem;letter-spacing:.025em;line-height:normal}@media(min-width:768px){.np-cta-main[data-v-ab902ef6]{max-width:560px;margin:0 auto}}@media(min-width:1024px){.np-cta-main[data-v-ab902ef6]{font-size:1.125rem;padding:1rem 1.5rem}}.np-location-section[data-v-ab902ef6]{display:flex;flex-direction:column;gap:.75rem}.np-location-label[data-v-ab902ef6]{font-size:.875rem;color:#6b7280;text-align:center;font-weight:500}.np-location-buttons[data-v-ab902ef6]{display:grid;grid-template-columns:repeat(3,1fr);gap:.5rem}@media(max-width:640px){.np-location-buttons[data-v-ab902ef6]{gap:.4rem}}@media(max-width:480px){.np-location-buttons[data-v-ab902ef6]{gap:.3rem}}@media(max-width:375px){.np-location-buttons[data-v-ab902ef6]{gap:.25rem}}.np-location-btn[data-v-ab902ef6]{font-weight:600;transition:transform .2s;position:relative;padding:1.25rem .75rem!important;min-height:4.5rem;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:.9rem;line-height:1.3;white-space:normal;text-align:center}@media(max-width:768px){.np-location-btn[data-v-ab902ef6]{padding:1.1rem .6rem!important;font-size:.85rem;min-height:4rem}}@media(max-width:640px){.np-location-btn[data-v-ab902ef6]{padding:1rem .5rem!important;font-size:.75rem;min-height:3.75rem}}@media(max-width:480px){.np-location-btn[data-v-ab902ef6]{padding:.9rem .4rem!important;font-size:.7rem;min-height:3.5rem}}@media(max-width:375px){.np-location-btn[data-v-ab902ef6]{padding:.8rem .3rem!important;font-size:.65rem;min-height:3.25rem}}@media(max-width:320px){.np-location-btn[data-v-ab902ef6]{padding:.7rem .25rem!important;font-size:.6rem;min-height:3rem}}.np-location-btn.disabled[data-v-ab902ef6]{cursor:not-allowed;opacity:.55;transform:none!important}.np-location-btn.coming-soon[data-v-ab902ef6]{cursor:not-allowed;opacity:.85}.np-location-btn .np-coming-soon-text[data-v-ab902ef6]{display:block;font-size:.65rem;font-weight:500;letter-spacing:.5px;opacity:.8;margin-top:2px}@media(max-width:640px){.np-location-btn .np-coming-soon-text[data-v-ab902ef6]{font-size:.6rem}}@media(max-width:480px){.np-location-btn .np-coming-soon-text[data-v-ab902ef6]{font-size:.55rem;margin-top:1px}}@media(max-width:375px){.np-location-btn .np-coming-soon-text[data-v-ab902ef6]{font-size:.5rem}}@media(max-width:320px){.np-location-btn .np-coming-soon-text[data-v-ab902ef6]{font-size:.48rem}}.np-location-btn[data-v-ab902ef6]:hover{transform:scale(1.05)}.np-tagline-box[data-v-ab902ef6]{background:linear-gradient(135deg,#f0f9ff,#e0f2fe);color:#0c4a6e;border-radius:.5rem;padding:1rem 1.25rem;border:none;box-shadow:inset 0 2px 4px rgba(0,0,0,.06);cursor:default;pointer-events:none}@media(min-width:1024px){.np-tagline-box[data-v-ab902ef6]{padding:1.125rem 1.5rem}}@media(min-width:1280px){.np-tagline-box[data-v-ab902ef6]{padding:1.25rem 1.75rem}}.np-tagline-text[data-v-ab902ef6]{font-size:.82rem;font-weight:500;text-align:center;letter-spacing:.01em;line-height:1.4}@media(min-width:768px){.np-tagline-text[data-v-ab902ef6]{font-size:.9rem}}@media(min-width:1024px){.np-tagline-text[data-v-ab902ef6]{font-size:.88rem}}.np-character-section[data-v-ab902ef6]{width:100%;display:flex;justify-content:center;align-items:center}@media(min-width:768px){.np-character-section[data-v-ab902ef6]{width:48%;max-height:none;overflow:visible;padding:0;align-self:center;justify-content:flex-end}}.np-character-wrapper[data-v-ab902ef6]{position:relative;display:block;height:100%;width:100%;min-height:20vh}.np-character-glow[data-v-ab902ef6]{position:absolute;inset:0;background-color:#dbeafe;border-radius:9999px;filter:blur(3rem);opacity:.2;transform:scale(1.1);z-index:0;pointer-events:none}.np-character-img[data-v-ab902ef6]{position:relative;top:auto;left:auto;transform:none;z-index:0!important;max-width:100%;max-height:100%;height:auto;opacity:0;pointer-events:none;filter:drop-shadow(0 25px 25px rgba(0,0,0,.12));transition:opacity .45s ease,transform .45s ease;-o-object-fit:contain;object-fit:contain;display:block}.np-character-img.active[data-v-ab902ef6]{opacity:1!important;pointer-events:auto!important;z-index:50!important;box-shadow:0 8px 24px rgba(37,99,235,.12)}@media(min-width:768px){.np-character-wrapper[data-v-ab902ef6]{min-height:60vh;display:flex;align-items:center;justify-content:flex-end}.np-character-img[data-v-ab902ef6]{position:absolute;top:50%;left:auto;right:0;transform:translateY(-50%);z-index:10;max-width:100%;max-height:65vh}.np-character-img.active[data-v-ab902ef6]{transform:translateY(-50%) scale(1)}}@media(min-width:1024px){.np-character-wrapper[data-v-ab902ef6]{min-height:70vh}.np-character-img[data-v-ab902ef6]{max-height:70vh;right:-5%}}@media(min-width:1280px){.np-character-wrapper[data-v-ab902ef6]{min-height:75vh}.np-character-img[data-v-ab902ef6]{max-height:75vh;right:-8%}}.np-scroll-hint[data-v-ab902ef6]{position:fixed;left:50%;bottom:2rem;transform:translateX(-50%);font-size:.75rem;letter-spacing:.08em;text-transform:uppercase;font-weight:600;color:#6b7280;display:flex;align-items:center;gap:.35rem;-webkit-animation:npHintPulse-ab902ef6 2.4s ease-in-out infinite;animation:npHintPulse-ab902ef6 2.4s ease-in-out infinite;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:1000;background:hsla(0,0%,100%,.95);padding:.5rem 1rem;border:1px solid #2563eb;border-radius:9999px;box-shadow:0 4px 12px rgba(0,0,0,.1);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);white-space:nowrap;max-width:90vw}@media(max-width:640px){.np-scroll-hint[data-v-ab902ef6]{bottom:1.5rem;font-size:.7rem;padding:.45rem .85rem;letter-spacing:.05em;gap:.3rem}}@media(max-width:480px){.np-scroll-hint[data-v-ab902ef6]{bottom:1.25rem;font-size:.62rem;padding:.4rem .75rem;letter-spacing:.03em;gap:.25rem}}@media(max-width:375px){.np-scroll-hint[data-v-ab902ef6]{bottom:1rem;font-size:.58rem;padding:.35rem .65rem;letter-spacing:.02em;gap:.2rem}}@media(max-width:320px){.np-scroll-hint[data-v-ab902ef6]{bottom:.85rem;font-size:.52rem;padding:.3rem .55rem;letter-spacing:.01em;gap:.18rem}}@-webkit-keyframes npHintPulse-ab902ef6{0%,to{opacity:.25;transform:translate(-50%)}50%{opacity:1;transform:translate(-50%,-6px)}}@keyframes npHintPulse-ab902ef6{0%,to{opacity:.25;transform:translate(-50%)}50%{opacity:1;transform:translate(-50%,-6px)}}.np-preview-insights[data-v-ab902ef6]{margin-bottom:1rem}.np-preview-insights .hero-cluster.insights-cluster[data-v-ab902ef6]{padding-top:2.5rem}@media(min-width:769px){.np-preview-insights .hero-cluster.insights-cluster[data-v-ab902ef6]{padding-top:3rem}}@media(min-width:1024px){.np-preview-insights .hero-cluster.insights-cluster[data-v-ab902ef6]{padding-top:3.5rem}}.np-preview-insights .np-preview-stage[data-v-ab902ef6]{margin-top:2.5rem;min-height:420px}@media(max-width:768px){.np-preview-insights .np-preview-stage[data-v-ab902ef6]{margin-top:2rem;min-height:320px}}@media(min-width:769px){.np-preview-insights .np-preview-stage[data-v-ab902ef6]{margin-top:3rem;min-height:380px}}@media(min-width:1024px){.np-preview-insights .np-preview-stage[data-v-ab902ef6]{margin-top:3.5rem;min-height:420px}}@media(min-width:1280px){.np-preview-insights .np-preview-stage[data-v-ab902ef6]{margin-top:4rem;min-height:460px}}@media(min-width:768px)and (max-width:768px){.np-preview-insights .np-preview-carousel[data-v-ab902ef6]{--insights-center-scale:1.5;--insights-side-scale:1.0;--insights-side-offset:clamp(25px,12vw,120px);--insights-padding-bottom:45%}}@media(min-width:769px){.np-preview-insights .np-preview-carousel[data-v-ab902ef6]{--insights-center-scale:1.55;--insights-side-scale:1.05;--insights-side-offset:clamp(48px,18vw,200px);--insights-padding-bottom:45%}}@media(min-width:1024px){.np-preview-insights .np-preview-carousel[data-v-ab902ef6]{--insights-center-scale:1.65;--insights-side-scale:1.1;--insights-side-offset:clamp(60px,20vw,240px);--insights-padding-bottom:48%}}@media(min-width:1280px){.np-preview-insights .np-preview-carousel[data-v-ab902ef6]{--insights-center-scale:1.75;--insights-side-scale:1.15;--insights-side-offset:clamp(80px,22vw,280px);--insights-padding-bottom:50%}}.np-preview-insights .preview-note[data-v-ab902ef6]{max-width:680px;margin-top:.5rem!important;margin-bottom:1rem!important}@media(max-width:768px){.np-preview-insights .preview-note[data-v-ab902ef6]{margin-top:.25rem!important;margin-bottom:.75rem!important}}.np-whats-included[data-v-ab902ef6]{max-width:580px;margin:2rem auto 0;padding:1.5rem 1.75rem;background:linear-gradient(135deg,#f8f9ff,#f2f6ff);border:1px solid #e0e4ef;border-radius:16px;text-align:left}@media(max-width:640px){.np-whats-included[data-v-ab902ef6]{padding:1.25rem 1.35rem;margin-top:1.5rem}}@media(max-width:480px){.np-whats-included[data-v-ab902ef6]{padding:1.1rem 1.2rem;margin-top:1.25rem}}@media(max-width:375px){.np-whats-included[data-v-ab902ef6]{padding:1rem 1rem;margin-top:1rem}}.np-included-heading[data-v-ab902ef6]{margin:0 0 1rem;font-size:1.1rem;font-weight:700;color:#2e356e;letter-spacing:.3px}@media(max-width:640px){.np-included-heading[data-v-ab902ef6]{font-size:1rem;margin-bottom:.85rem}}@media(max-width:480px){.np-included-heading[data-v-ab902ef6]{font-size:.95rem;margin-bottom:.75rem}}@media(max-width:375px){.np-included-heading[data-v-ab902ef6]{font-size:.9rem;margin-bottom:.7rem}}@media(max-width:320px){.np-included-heading[data-v-ab902ef6]{font-size:.85rem;margin-bottom:.65rem}}.np-included-list[data-v-ab902ef6]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.65rem}@media(max-width:640px){.np-included-list[data-v-ab902ef6]{gap:.55rem}}@media(max-width:480px){.np-included-list[data-v-ab902ef6]{gap:.5rem}}@media(max-width:375px){.np-included-list[data-v-ab902ef6]{gap:.45rem}}.np-included-item[data-v-ab902ef6]{position:relative;padding-left:1.75rem;font-size:.92rem;line-height:1.5;color:#4a5066;font-weight:500}.np-included-item[data-v-ab902ef6]:before{content:"✓";position:absolute;left:0;top:0;width:1.25rem;height:1.25rem;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;border-radius:50%;font-size:.7rem;font-weight:700}.np-included-item.golden[data-v-ab902ef6]:before{background:linear-gradient(135deg,#fbbf24,#f59e0b)}@media(max-width:640px){.np-included-item[data-v-ab902ef6]{font-size:.85rem;padding-left:1.6rem}.np-included-item[data-v-ab902ef6]:before{width:1.1rem;height:1.1rem;font-size:.65rem}}@media(max-width:480px){.np-included-item[data-v-ab902ef6]{font-size:.8rem;padding-left:1.5rem;line-height:1.45}.np-included-item[data-v-ab902ef6]:before{width:1.05rem;height:1.05rem;font-size:.6rem}}@media(max-width:375px){.np-included-item[data-v-ab902ef6]{font-size:.75rem;padding-left:1.4rem;line-height:1.4}.np-included-item[data-v-ab902ef6]:before{width:1rem;height:1rem;font-size:.58rem}}@media(max-width:320px){.np-included-item[data-v-ab902ef6]{font-size:.7rem;padding-left:1.3rem;line-height:1.35}.np-included-item[data-v-ab902ef6]:before{width:.95rem;height:.95rem;font-size:.55rem}}@media(max-width:480px){.np-confidence-score-wrapper[data-v-ab902ef6]{padding:1.25rem 1rem;margin-bottom:1.25rem}}@media(max-width:375px){.np-confidence-score-wrapper[data-v-ab902ef6]{padding:1rem .85rem;margin-bottom:1rem}}@media(max-width:640px){.np-confidence-label[data-v-ab902ef6]{font-size:.85rem;margin-bottom:1rem}}@media(max-width:480px){.np-confidence-label[data-v-ab902ef6]{font-size:.8rem;margin-bottom:.85rem}}@media(max-width:375px){.np-confidence-label[data-v-ab902ef6]{font-size:.75rem;margin-bottom:.75rem}}.np-confidence-circle[data-v-ab902ef6]{position:relative;width:160px;height:160px;margin:0 auto 1.25rem}@media(max-width:640px){.np-confidence-circle[data-v-ab902ef6]{width:140px;height:140px;margin-bottom:1rem}}@media(max-width:480px){.np-confidence-circle[data-v-ab902ef6]{width:120px;height:120px;margin-bottom:.85rem}}@media(max-width:375px){.np-confidence-circle[data-v-ab902ef6]{width:110px;height:110px;margin-bottom:.75rem}}.np-confidence-ring[data-v-ab902ef6]{width:100%;height:100%;transform:rotate(-90deg)}.np-confidence-ring-bg[data-v-ab902ef6]{fill:none;stroke:#e2e8f0;stroke-width:8}.np-confidence-ring-fill[data-v-ab902ef6]{fill:none;stroke:url(#confidenceGradient);stroke-width:8;stroke-linecap:round;transition:stroke-dasharray .8s ease-out}.np-confidence-value[data-v-ab902ef6]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:3rem;font-weight:900;color:#5a67d8;line-height:1}@media(max-width:640px){.np-confidence-value[data-v-ab902ef6]{font-size:2.5rem}}@media(max-width:480px){.np-confidence-value[data-v-ab902ef6]{font-size:2rem}}@media(max-width:375px){.np-confidence-value[data-v-ab902ef6]{font-size:1.85rem}}.np-confidence-percent[data-v-ab902ef6]{font-size:1.5rem;font-weight:600;color:#7c3aed}@media(max-width:640px){.np-confidence-percent[data-v-ab902ef6]{font-size:1.25rem}}@media(max-width:480px){.np-confidence-percent[data-v-ab902ef6]{font-size:1.1rem}}@media(max-width:375px){.np-confidence-percent[data-v-ab902ef6]{font-size:1rem}}@media(max-width:640px){.np-confidence-explainer[data-v-ab902ef6]{font-size:.8rem;max-width:360px}}@media(max-width:480px){.np-confidence-explainer[data-v-ab902ef6]{font-size:.75rem;max-width:320px}}@media(max-width:375px){.np-confidence-explainer[data-v-ab902ef6]{font-size:.7rem;max-width:280px}}@media(max-width:320px){.np-confidence-explainer[data-v-ab902ef6]{font-size:.68rem;max-width:260px}}@media(max-width:640px){.np-boost-section[data-v-ab902ef6]{margin-bottom:1.5rem}}@media(max-width:480px){.np-boost-section[data-v-ab902ef6]{margin-bottom:1.25rem}}@media(max-width:640px){.np-boost-title[data-v-ab902ef6]{font-size:1rem;margin-bottom:1.25rem}}@media(max-width:480px){.np-boost-title[data-v-ab902ef6]{font-size:.95rem;margin-bottom:1rem}}@media(max-width:375px){.np-boost-title[data-v-ab902ef6]{font-size:.9rem;margin-bottom:.85rem}}@media(max-width:320px){.np-boost-title[data-v-ab902ef6]{font-size:.85rem;margin-bottom:.75rem}}@media(max-width:480px){.np-boost-grid[data-v-ab902ef6]{gap:.75rem}}@media(max-width:768px){.np-boost-card[data-v-ab902ef6]{padding:1.1rem .9rem;gap:.85rem}}@media(max-width:640px){.np-boost-card[data-v-ab902ef6]{padding:1rem .85rem;gap:.75rem}}@media(max-width:480px){.np-boost-card[data-v-ab902ef6]{padding:.9rem .75rem;gap:.65rem}}@media(max-width:375px){.np-boost-card[data-v-ab902ef6]{padding:.8rem .65rem;gap:.6rem}}@media(max-width:640px){.np-boost-icon[data-v-ab902ef6]{width:2.25rem;height:2.25rem}.np-boost-icon svg[data-v-ab902ef6]{width:1.1rem;height:1.1rem}}@media(max-width:480px){.np-boost-icon[data-v-ab902ef6]{width:2rem;height:2rem}.np-boost-icon svg[data-v-ab902ef6]{width:1rem;height:1rem}}@media(max-width:375px){.np-boost-icon[data-v-ab902ef6]{width:1.85rem;height:1.85rem}.np-boost-icon svg[data-v-ab902ef6]{width:.95rem;height:.95rem}}@media(max-width:640px){.np-boost-card-title[data-v-ab902ef6]{font-size:.88rem;margin-bottom:.3rem}}@media(max-width:480px){.np-boost-card-title[data-v-ab902ef6]{font-size:.82rem;margin-bottom:.25rem}}@media(max-width:375px){.np-boost-card-title[data-v-ab902ef6]{font-size:.78rem;margin-bottom:.25rem}}@media(max-width:320px){.np-boost-card-title[data-v-ab902ef6]{font-size:.74rem;margin-bottom:.2rem}}@media(max-width:640px){.np-boost-card-desc[data-v-ab902ef6]{font-size:.76rem;margin-bottom:.45rem}}@media(max-width:480px){.np-boost-card-desc[data-v-ab902ef6]{font-size:.72rem;margin-bottom:.4rem}}@media(max-width:375px){.np-boost-card-desc[data-v-ab902ef6]{font-size:.68rem;margin-bottom:.35rem}}@media(max-width:320px){.np-boost-card-desc[data-v-ab902ef6]{font-size:.65rem;margin-bottom:.3rem}}@media(max-width:640px){.np-boost-value[data-v-ab902ef6]{font-size:.8rem;padding:.22rem .6rem}}@media(max-width:480px){.np-boost-value[data-v-ab902ef6]{font-size:.75rem;padding:.2rem .55rem}}@media(max-width:375px){.np-boost-value[data-v-ab902ef6]{font-size:.72rem;padding:.18rem .5rem}}@media(max-width:320px){.np-boost-value[data-v-ab902ef6]{font-size:.68rem;padding:.16rem .45rem}}@media(max-width:640px){.np-confidence-cta[data-v-ab902ef6]{font-size:.95rem;max-width:380px}}@media(max-width:480px){.np-confidence-cta[data-v-ab902ef6]{font-size:.9rem;max-width:100%}}@media(max-width:375px){.np-confidence-cta[data-v-ab902ef6]{font-size:.85rem}}@media(max-width:320px){.np-confidence-cta[data-v-ab902ef6]{font-size:.8rem}}.np-footer[data-v-ab902ef6]{width:100%;padding:1rem 1.5rem;border-top:1px solid #e5e7eb;background-color:#f9fafb;position:static;flex-shrink:0}@media(min-width:768px){.np-footer[data-v-ab902ef6]{padding:1rem 3rem;position:static}}.np-footer-inner[data-v-ab902ef6]{max-width:1280px;margin:0 auto}.np-footer-links[data-v-ab902ef6]{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem;font-size:.875rem;color:#6b7280;font-family:inherit;font-weight:400}@media(min-width:768px){.np-footer-links[data-v-ab902ef6]{gap:1.5rem}}.np-footer-link[data-v-ab902ef6]{color:#6b7280;text-decoration:none;transition:color .2s}.np-footer-link[data-v-ab902ef6]:hover{color:#2563eb}.np-footer-separator[data-v-ab902ef6]{color:#d1d5db}.panel-section[data-v-ab902ef6]{width:100%;flex:1;flex-direction:column;min-height:0;overflow:hidden;margin-bottom:0}.panel-wrapper[data-v-ab902ef6]{width:100%;flex:1;overflow-y:auto;padding-bottom:2rem}.alt-door-links[data-v-ab902ef6]{display:none;align-items:center;gap:.5rem}.alt-link[data-v-ab902ef6]{position:relative;background:none!important;border:none!important;cursor:pointer;padding:.45rem .9rem;font-size:.75rem;font-weight:500;color:#4b5563;transition:color .2s,transform .2s;text-decoration:none;display:inline-flex;align-items:center;justify-content:center}.alt-link[data-v-ab902ef6]:hover{color:#7c3aed!important;background:transparent!important;transform:scale(1.05)}.alt-underline[data-v-ab902ef6]{position:absolute;left:0;right:0;bottom:0;height:2px;background:linear-gradient(90deg,#7c3aed,#3b82f6);transform:scaleX(0);transition:transform .3s}.alt-link:hover .alt-underline[data-v-ab902ef6]{transform:scaleX(1)}@media(min-width:1024px){.alt-door-links[data-v-ab902ef6]{display:flex}}@media(min-width:1024px)and (max-width:1200px){.alt-link[data-v-ab902ef6]{padding:.35rem .6rem;font-size:.7rem}.alt-door-links[data-v-ab902ef6]{gap:.35rem}}.door-card[data-v-ab902ef6]{position:relative;flex:1;height:100%;border-radius:1.25rem;overflow:hidden;cursor:pointer;background:linear-gradient(135deg,#f8f9fa,#fff);display:flex;min-height:100%}@media(max-width:768px){.door-card[data-v-ab902ef6]{flex:0 0 auto;height:auto;min-height:480px}}.door-card.expandable[data-v-ab902ef6]:hover{transform:scale(1.02);transition:transform .3s}.door-card.expandable:hover .chevron-wrapper[data-v-ab902ef6]{box-shadow:0 6px 28px rgba(124,58,237,.35);transform:scale(1.1)}.door-inner[data-v-ab902ef6]{position:relative;z-index:2;display:flex;flex-direction:column;width:100%;height:100%;min-height:0;padding:1.75rem 1.75rem 2.25rem;justify-content:space-between}@media(max-width:768px){.door-inner[data-v-ab902ef6]{padding:1.5rem 1.5rem 2rem}}.door-header[data-v-ab902ef6]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:1.75rem}.door-title[data-v-ab902ef6]{font-size:clamp(1.25rem,4.5vw,2.15rem);line-height:1.15;font-weight:700;background:linear-gradient(90deg,#111827,#4b5563);-webkit-background-clip:text;background-clip:text;color:transparent;margin:0 0 .35rem}@media(max-width:1024px){.door-title[data-v-ab902ef6]{font-size:1.9rem}}@media(max-width:768px){.door-title[data-v-ab902ef6]{font-size:1.5rem}}@media(max-width:420px){.door-title[data-v-ab902ef6]{font-size:1.25rem}}.door-underline[data-v-ab902ef6]{width:4rem;height:.4rem;border-radius:9999px;background:linear-gradient(90deg,#7c3aed,#3b82f6)}.chevron-wrapper[data-v-ab902ef6]{padding:.65rem;background:#fff;border-radius:9999px;box-shadow:0 4px 16px rgba(0,0,0,.08);transition:box-shadow .3s,transform .3s;display:flex;align-items:center;justify-content:center}.chevron-icon[data-v-ab902ef6]{font-size:1.15rem;color:#7c3aed}.orb-stage[data-v-ab902ef6]{flex:1;display:flex;align-items:center;justify-content:center;margin-bottom:1.5rem;min-height:220px}@media(max-width:768px){.orb-stage[data-v-ab902ef6]{flex:0 0 auto;min-height:240px}}.hero-icon-cluster[data-v-ab902ef6]{width:240px;height:240px}.hero-icon-cluster .orb[data-v-ab902ef6]{position:absolute;border-radius:50%;inset:0}.hero-icon-cluster .orb-outer[data-v-ab902ef6]{background:linear-gradient(90deg,#7c3aed,#3b82f6);opacity:.2;-webkit-animation:spin-ab902ef6 8s linear infinite;animation:spin-ab902ef6 8s linear infinite}.hero-icon-cluster .orb-mid[data-v-ab902ef6]{inset:12%;background:linear-gradient(90deg,#3b82f6,#4f46e5);opacity:.3;-webkit-animation:spinReverse-ab902ef6 6s linear infinite;animation:spinReverse-ab902ef6 6s linear infinite}.hero-icon-cluster .orb-inner[data-v-ab902ef6]{inset:25%;background:#fff;display:flex;align-items:center;justify-content:center;box-shadow:0 20px 48px rgba(0,0,0,.12)}.waves-icon[data-v-ab902ef6]{font-size:2.25rem}.hero-orbits[data-v-ab902ef6]{width:240px;height:240px}.hero-orbits .orbit[data-v-ab902ef6]{position:absolute;inset:0;border:2px solid rgba(37,99,235,.35);border-radius:50%;-webkit-animation:rotate-ab902ef6 12s linear infinite;animation:rotate-ab902ef6 12s linear infinite}.hero-orbits .core[data-v-ab902ef6]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center}.hero-orbits .spark[data-v-ab902ef6]{display:inline-block;background:linear-gradient(to bottom right,#3b82f6,#7c3aed);color:#fff;width:120px;height:120px;border-radius:50%;line-height:120px;font-size:2.5rem;box-shadow:0 24px 48px rgba(0,0,0,.18);-webkit-animation:pulse-ab902ef6 3s ease-in-out infinite;animation:pulse-ab902ef6 3s ease-in-out infinite;text-align:center}.people-orb[data-v-ab902ef6]{position:relative;width:240px;height:240px}.people-orb .node[data-v-ab902ef6]{position:absolute;width:34px;height:34px;border-radius:50%;background:linear-gradient(135deg,#6366f1,#8b5cf6);box-shadow:0 4px 14px -4px rgba(99,102,241,.55);-webkit-animation:float-ab902ef6 7s ease-in-out infinite;animation:float-ab902ef6 7s ease-in-out infinite}.people-orb .node[data-v-ab902ef6]:first-child{top:8%;left:42%;-webkit-animation-delay:0s;animation-delay:0s}.people-orb .node[data-v-ab902ef6]:nth-child(2){top:55%;left:10%;-webkit-animation-delay:1.2s;animation-delay:1.2s}.people-orb .node[data-v-ab902ef6]:nth-child(3){top:65%;left:68%;-webkit-animation-delay:2.1s;animation-delay:2.1s}.people-orb .node[data-v-ab902ef6]:nth-child(4){top:28%;left:12%;-webkit-animation-delay:3.2s;animation-delay:3.2s}.people-orb .node[data-v-ab902ef6]:nth-child(5){top:22%;left:74%;-webkit-animation-delay:4.1s;animation-delay:4.1s}@-webkit-keyframes rotate-ab902ef6{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes rotate-ab902ef6{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes spin-ab902ef6{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@-webkit-keyframes spinReverse-ab902ef6{0%{transform:rotate(1turn)}to{transform:rotate(0)}}@keyframes spinReverse-ab902ef6{0%{transform:rotate(1turn)}to{transform:rotate(0)}}@-webkit-keyframes pulse-ab902ef6{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes pulse-ab902ef6{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@-webkit-keyframes float-ab902ef6{0%,to{transform:translateY(0)}50%{transform:translateY(-14px)}}@keyframes float-ab902ef6{0%,to{transform:translateY(0)}50%{transform:translateY(-14px)}}.explore-cta-wrapper[data-v-ab902ef6]{display:flex;justify-content:center}.explore-btn[data-v-ab902ef6]{display:inline-flex;align-items:center;gap:.5rem;padding:.75rem 1.25rem;font-size:.85rem;font-weight:600;letter-spacing:.5px;background:linear-gradient(90deg,#7c3aed,#3b82f6);color:#fff;border:none;border-radius:9999px;cursor:pointer;box-shadow:0 6px 24px rgba(124,58,237,.35);position:relative;overflow:hidden}.explore-btn[data-v-ab902ef6]:before{content:"";position:absolute;inset:0;background:linear-gradient(120deg,hsla(0,0%,100%,.15),transparent 60%);opacity:0;transition:opacity .35s}.explore-btn[data-v-ab902ef6]:hover:before{opacity:1}.explore-btn[data-v-ab902ef6]:hover{transform:translateY(-3px);box-shadow:0 10px 32px rgba(124,58,237,.45)}.bg-accent[data-v-ab902ef6]{position:absolute;inset:0;background:radial-gradient(circle at 20% 50%,rgba(139,92,246,.25) 0,transparent 60%),radial-gradient(circle at 80% 80%,rgba(59,130,246,.25) 0,transparent 60%);opacity:.12;pointer-events:none}.people-panel[data-v-ab902ef6]{padding:0 1.5rem;background:linear-gradient(180deg,#fff,#faf5ff 30%,#fff 90%);font-family:Montserrat,Segoe UI,Roboto,Arial,sans-serif}@media(min-width:1400px){.people-panel[data-v-ab902ef6]{padding:5rem 2.5rem}}@media(max-width:768px){.people-panel[data-v-ab902ef6]{padding:3.5rem 1.25rem}}@media(max-width:320px){.people-panel[data-v-ab902ef6]{padding:3rem .75rem}}.section-inner[data-v-ab902ef6]{width:100%;max-width:1280px;margin:0 auto}.head[data-v-ab902ef6]{text-align:center;margin-bottom:2.5rem;opacity:0;transform:translateY(30px);transition:opacity .8s ease,transform .8s ease}.head.in[data-v-ab902ef6]{opacity:1;transform:translateY(0)}.head h1[data-v-ab902ef6]{font-size:3rem;margin:.25rem 0 1rem;font-weight:800;font-family:Montserrat,Segoe UI,Roboto,Arial,sans-serif;background:linear-gradient(90deg,#7c3aed,#3b82f6,#4f46e5);-webkit-background-clip:text;background-clip:text;color:transparent}@media(min-width:1400px){.head h1[data-v-ab902ef6]{font-size:3.25rem}}@media(max-width:1100px){.head h1[data-v-ab902ef6]{font-size:2.8rem}}@media(max-width:900px){.head h1[data-v-ab902ef6]{font-size:2.6rem}}@media(max-width:768px){.head h1[data-v-ab902ef6]{font-size:2.4rem}}@media(max-width:640px){.head h1[data-v-ab902ef6]{font-size:2.1rem}}@media(max-width:540px){.head h1[data-v-ab902ef6]{font-size:1.95rem}}@media(max-width:480px){.head h1[data-v-ab902ef6]{font-size:1.8rem}}@media(max-width:425px){.head h1[data-v-ab902ef6]{font-size:1.7rem}}@media(max-width:390px){.head h1[data-v-ab902ef6]{font-size:1.6rem}}@media(max-width:360px){.head h1[data-v-ab902ef6]{font-size:1.5rem}}@media(max-width:340px){.head h1[data-v-ab902ef6]{font-size:1.4rem}}@media(max-width:320px){.head h1[data-v-ab902ef6]{font-size:1.3rem}}.head p[data-v-ab902ef6]{font-size:1.125rem;color:#64748b;max-width:70ch;margin:0 auto}@media(max-width:768px){.head p[data-v-ab902ef6]{font-size:1.05rem}}@media(max-width:540px){.head p[data-v-ab902ef6]{font-size:1rem}}@media(max-width:390px){.head p[data-v-ab902ef6]{font-size:.95rem}}@media(max-width:360px){.head p[data-v-ab902ef6]{font-size:.9rem}}@media(max-width:340px){.head p[data-v-ab902ef6]{font-size:.85rem}}@media(max-width:320px){.head p[data-v-ab902ef6]{font-size:.82rem}}.badge[data-v-ab902ef6]{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem .9rem;border-radius:9999px;background:#ede9fe;color:#7c3aed;margin-bottom:1rem;font-weight:600}@media(max-width:480px){.badge[data-v-ab902ef6]{font-size:.7rem;padding:.45rem .8rem}}@media(max-width:360px){.badge[data-v-ab902ef6]{padding:.4rem .7rem}}.team-grid[data-v-ab902ef6]{display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(320px,1fr))}@media(max-width:900px){.team-grid[data-v-ab902ef6]{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}}@media(max-width:768px){.team-grid[data-v-ab902ef6]{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}}@media(max-width:540px){.team-grid[data-v-ab902ef6]{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}}@media(max-width:320px){.team-grid[data-v-ab902ef6]{gap:1rem}}.member[data-v-ab902ef6]{background:#fff;border-radius:1.5rem;padding:1.5rem;box-shadow:0 10px 30px rgba(0,0,0,.08);display:flex;gap:1rem;transform:translateY(24px);opacity:0;transition:opacity .6s ease,transform .6s ease}.member.in[data-v-ab902ef6]{transform:translateY(0);opacity:1}.member:hover .avatar[data-v-ab902ef6]{transform:rotate(5deg) scale(1.06)}@media(max-width:768px){.member[data-v-ab902ef6]{padding:1.4rem}}@media(max-width:640px){.member[data-v-ab902ef6]{padding:1.25rem}}@media(max-width:540px){.member[data-v-ab902ef6]{padding:1.1rem}}@media(max-width:480px){.member[data-v-ab902ef6]{gap:.75rem}}@media(max-width:425px){.member[data-v-ab902ef6]{flex-direction:column;align-items:center;text-align:center}}@media(max-width:390px){.member[data-v-ab902ef6]{padding:1rem}}@media(max-width:360px){.member[data-v-ab902ef6]{padding:.9rem}}@media(max-width:320px){.member[data-v-ab902ef6]{padding:.75rem;gap:.6rem}}.avatar[data-v-ab902ef6]{width:80px;height:80px;border-radius:1rem;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:800;font-size:1.5rem;flex-shrink:0;box-shadow:0 12px 24px rgba(0,0,0,.12);transition:transform .3s}@media(max-width:640px){.avatar[data-v-ab902ef6]{width:70px;height:70px;font-size:1.35rem}}@media(max-width:540px){.avatar[data-v-ab902ef6]{width:66px;height:66px;font-size:1.25rem}}@media(max-width:480px){.avatar[data-v-ab902ef6]{width:64px;height:64px;font-size:1.15rem}}@media(max-width:425px){.avatar[data-v-ab902ef6]{margin-bottom:.5rem}}@media(max-width:390px){.avatar[data-v-ab902ef6]{width:60px;height:60px;font-size:1.05rem}}@media(max-width:360px){.avatar[data-v-ab902ef6]{width:56px;height:56px;font-size:1rem}}@media(max-width:340px){.avatar[data-v-ab902ef6]{width:54px;height:54px;font-size:.95rem}}@media(max-width:320px){.avatar[data-v-ab902ef6]{width:48px;height:48px;font-size:.85rem}}.gradVP[data-v-ab902ef6]{background:linear-gradient(to bottom right,#7c3aed,#a855f7)}.gradBI[data-v-ab902ef6]{background:linear-gradient(to bottom right,#3b82f6,#4f46e5)}.gradIV[data-v-ab902ef6]{background:linear-gradient(to bottom right,#4f46e5,#7c3aed)}.gradPB[data-v-ab902ef6]{background:linear-gradient(to bottom right,#7c3aed,#3b82f6)}.body h3[data-v-ab902ef6]{margin:.25rem 0;font-size:1.4rem;font-weight:800;color:#111827;font-family:Montserrat,Segoe UI,Roboto,Arial,sans-serif}@media(max-width:768px){.body h3[data-v-ab902ef6]{font-size:1.35rem}}@media(max-width:640px){.body h3[data-v-ab902ef6]{font-size:1.3rem}}@media(max-width:540px){.body h3[data-v-ab902ef6]{font-size:1.25rem}}@media(max-width:480px){.body h3[data-v-ab902ef6]{font-size:1.2rem}}@media(max-width:425px){.body h3[data-v-ab902ef6]{font-size:1.2rem}}@media(max-width:390px){.body h3[data-v-ab902ef6]{font-size:1.15rem}}@media(max-width:340px){.body h3[data-v-ab902ef6]{font-size:1.05rem}}.role[data-v-ab902ef6]{color:#7c3aed;font-weight:600;margin:0 0 .75rem}@media(max-width:425px){.role[data-v-ab902ef6]{margin-bottom:.5rem}}.desc[data-v-ab902ef6]{color:#475569;line-height:1.6;margin:0 0 1rem}@media(max-width:640px){.desc[data-v-ab902ef6]{font-size:.95rem}}@media(max-width:480px){.desc[data-v-ab902ef6]{line-height:1.5}}@media(max-width:425px){.desc[data-v-ab902ef6]{margin-bottom:.75rem}}@media(max-width:320px){.desc[data-v-ab902ef6]{font-size:.8rem;line-height:1.45}}.links[data-v-ab902ef6]{display:flex;gap:.75rem}@media(max-width:425px){.links[data-v-ab902ef6]{justify-content:center}}.icon-btn[data-v-ab902ef6]{width:36px;height:36px;border-radius:9999px;background:#f1f5f9;border:none;cursor:pointer;transition:background .2s,transform .2s}.icon-btn[data-v-ab902ef6]:hover{background:#ede9fe;transform:scale(1.08)}@media(max-width:360px){.icon-btn[data-v-ab902ef6]{width:32px;height:32px}}@media(max-width:320px){.icon-btn[data-v-ab902ef6]{width:30px;height:30px}}.cta[data-v-ab902ef6]{text-align:center;margin-top:2rem;opacity:0;transform:translateY(20px);transition:opacity .6s ease,transform .6s ease}.cta.in[data-v-ab902ef6]{opacity:1;transform:translateY(0)}.cta-btn[data-v-ab902ef6]{display:inline-flex;align-items:center;gap:.5rem;padding:.85rem 1.25rem;border-radius:9999px;text-decoration:none;color:#fff;background:linear-gradient(90deg,#7c3aed,#3b82f6);box-shadow:0 10px 22px rgba(124,58,237,.25)}@media(max-width:425px){.cta-btn[data-v-ab902ef6]{padding:.75rem 1.1rem;font-size:.85rem}}@media(max-width:360px){.cta-btn[data-v-ab902ef6]{padding:.65rem 1rem;font-size:.8rem}}@media(max-width:320px){.cta-btn[data-v-ab902ef6]{padding:.6rem .9rem;font-size:.75rem}}.tech-panel[data-v-ab902ef6]{position:relative;width:100%}.panel-section[data-v-ab902ef6]{min-height:100vh;position:relative;display:flex;align-items:center;padding:2rem 1.5rem;transition:opacity .6s ease}@media(min-width:768px){.panel-section[data-v-ab902ef6]{padding:4rem 3rem}}@media(max-width:480px){.panel-section[data-v-ab902ef6]{padding:2rem 1rem}}@media(max-width:320px){.panel-section[data-v-ab902ef6]{padding:2rem .75rem}}.hero[data-v-ab902ef6]{overflow:hidden}.hero-bg[data-v-ab902ef6]{background:linear-gradient(to bottom right,#f5f3ff,#fff,#eff6ff)}.floating-particles .particle[data-v-ab902ef6]{background:#8b5cf6;-webkit-animation:floatParticle-ab902ef6 linear infinite;animation:floatParticle-ab902ef6 linear infinite;opacity:.5}@-webkit-keyframes floatParticle-ab902ef6{0%{transform:translateY(0);opacity:.3}50%{transform:translateY(-30px);opacity:.8}to{transform:translateY(0);opacity:.3}}@keyframes floatParticle-ab902ef6{0%{transform:translateY(0);opacity:.3}50%{transform:translateY(-30px);opacity:.8}to{transform:translateY(0);opacity:.3}}.hero-inner[data-v-ab902ef6]{position:relative;z-index:2;width:100%;max-width:960px;margin:0 auto;text-align:center}.hero-title[data-v-ab902ef6]{font-family:Montserrat,Segoe UI,Roboto,Arial,sans-serif;background:linear-gradient(90deg,#7c3aed,#3b82f6,#4f46e5)}@media(min-width:768px){.hero-title[data-v-ab902ef6]{font-size:4.5rem}}@media(max-width:425px){.hero-title[data-v-ab902ef6]{font-size:2rem!important}}@media(max-width:375px){.hero-title[data-v-ab902ef6]{font-size:1.75rem!important}}@media(max-width:320px){.hero-title[data-v-ab902ef6]{font-size:1.5rem!important;margin:0 0 1rem}}.hero-sub[data-v-ab902ef6]{font-size:1.25rem;color:#4b5563;margin:0 auto;line-height:1.4;width:100%;box-sizing:border-box;overflow-wrap:break-word}@media(max-width:480px){.hero-sub[data-v-ab902ef6]{font-size:1rem;padding:0 1rem;line-height:1.35}}@media(max-width:375px){.hero-sub[data-v-ab902ef6]{font-size:.9rem;line-height:1.3;padding:0 .5rem}}@media(max-width:320px){.hero-sub[data-v-ab902ef6]{font-size:.85rem;line-height:1.25;padding:0}}.hero-text[data-v-ab902ef6]{opacity:0;transform:translateY(30px);transition:opacity .8s ease,transform .8s ease .1s}.hero-text.reveal[data-v-ab902ef6]{opacity:1;transform:translateY(0)}.hero-icon-cluster[data-v-ab902ef6]{margin:3rem auto 2rem;width:256px;height:256px;position:relative;opacity:0;transform:scale(.8);transition:opacity 1s ease .3s,transform 1s ease .3s}.hero-icon-cluster.reveal[data-v-ab902ef6]{opacity:1;transform:scale(1)}@media(max-width:480px){.hero-icon-cluster[data-v-ab902ef6]{width:200px;height:200px;margin:2rem auto 1.5rem}}@media(max-width:375px){.hero-icon-cluster[data-v-ab902ef6]{width:160px;height:160px;margin:1.5rem auto 1rem}}@media(max-width:320px){.hero-icon-cluster[data-v-ab902ef6]{width:140px;height:140px;margin:1rem auto .75rem}}.orb[data-v-ab902ef6]{position:absolute;border-radius:50%;inset:0}.orb-outer[data-v-ab902ef6]{background:linear-gradient(90deg,#7c3aed,#3b82f6);opacity:.2;-webkit-animation:spin-ab902ef6 8s linear infinite;animation:spin-ab902ef6 8s linear infinite}.orb-mid[data-v-ab902ef6]{inset:12%;background:linear-gradient(90deg,#3b82f6,#4f46e5);opacity:.3;-webkit-animation:spinReverse-ab902ef6 6s linear infinite;animation:spinReverse-ab902ef6 6s linear infinite}.orb-inner[data-v-ab902ef6]{inset:25%;background:#fff;display:flex;align-items:center;justify-content:center;box-shadow:0 20px 48px rgba(0,0,0,.12)}.waves-icon[data-v-ab902ef6]{font-size:3rem;color:#7c3aed}.scroll-hint[data-v-ab902ef6]{font-size:.75rem;color:#94a3b8;-webkit-animation:scrollHint-ab902ef6 2.2s ease-in-out infinite;animation:scrollHint-ab902ef6 2.2s ease-in-out infinite;margin-top:1.5rem}@media(max-width:480px){.scroll-hint[data-v-ab902ef6]{font-size:.7rem;margin-top:1rem}}@media(max-width:320px){.scroll-hint[data-v-ab902ef6]{font-size:.65rem;margin-top:.5rem}}@-webkit-keyframes scrollHint-ab902ef6{0%,to{transform:translateY(0)}50%{transform:translateY(10px)}}@keyframes scrollHint-ab902ef6{0%,to{transform:translateY(0)}50%{transform:translateY(10px)}}.two-col[data-v-ab902ef6]{display:grid;gap:3rem}@media(min-width:768px){.two-col[data-v-ab902ef6]{grid-template-columns:repeat(2,1fr);align-items:center}}.col.text[data-v-ab902ef6]{opacity:0;transform:translateX(-40px);transition:opacity .8s ease,transform .8s ease}@media(max-width:768px){.col.text[data-v-ab902ef6]{max-width:100%;padding-right:0}}.col.text.in[data-v-ab902ef6]{opacity:1;transform:translateX(0)}.col.text h2[data-v-ab902ef6]{font-size:2.5rem;line-height:1.15;font-weight:700;font-family:Montserrat,Segoe UI,Roboto,Arial,sans-serif;margin:.5rem 0 1.25rem;color:#111827;overflow-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}@media(min-width:768px){.col.text h2[data-v-ab902ef6]{font-size:3rem}}.col.text p[data-v-ab902ef6]{font-size:1.125rem;line-height:1.55;color:#4b5563;margin:0 0 1rem;overflow-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.col.text p.eeg-explainer[data-v-ab902ef6]{font-size:1rem;color:#6b7280;font-style:italic;margin:0 0 1.5rem;padding-left:1rem;border-left:3px solid #c4b5fd}.col.viz[data-v-ab902ef6]{opacity:0;transform:translateX(40px);transition:opacity .8s ease,transform .8s ease}.col.viz.in[data-v-ab902ef6]{opacity:1;transform:translateX(0)}.order-primary[data-v-ab902ef6]{order:1}.order-secondary[data-v-ab902ef6]{order:2}@media(min-width:768px){.order-primary[data-v-ab902ef6],.order-secondary[data-v-ab902ef6]{order:0}}.section-badge[data-v-ab902ef6]{display:inline-flex;align-items:center;gap:.5rem;font-size:.75rem;padding:.5rem .9rem;border-radius:9999px;margin-bottom:1.25rem;font-weight:600}.section-badge.violet[data-v-ab902ef6]{background:#ede9fe;color:#7c3aed}.section-badge.blue[data-v-ab902ef6]{background:#dbeafe;color:#3b82f6}.section-badge.indigo[data-v-ab902ef6]{background:#e0e7ff;color:#4f46e5}.icon[data-v-ab902ef6]{font-size:.9rem;color:#4f46e5}.viz-surface[data-v-ab902ef6]{position:relative;height:380px;background:linear-gradient(to bottom right,#ede9fe,#dbeafe);border-radius:1.5rem;display:flex;align-items:center;justify-content:center;overflow:hidden}@media(max-width:480px){.viz-surface[data-v-ab902ef6]{height:auto;aspect-ratio:3/2}}.wave-svg[data-v-ab902ef6]{width:80%;height:auto}.wave-path[data-v-ab902ef6]{fill:none;stroke:url(#grad1);stroke:#7c3aed;stroke-width:3;stroke-dasharray:1200;-webkit-animation:dash-ab902ef6 4s linear infinite;animation:dash-ab902ef6 4s linear infinite}@-webkit-keyframes dash-ab902ef6{0%{stroke-dashoffset:1200}to{stroke-dashoffset:0}}@keyframes dash-ab902ef6{0%{stroke-dashoffset:1200}to{stroke-dashoffset:0}}.features-callout[data-v-ab902ef6]{position:absolute;bottom:18px;left:50%;transform:translateX(-50%);font-size:clamp(1.25rem,3vw,2rem);font-weight:800;letter-spacing:.5px;color:#1f2937;background:linear-gradient(90deg,#7c3aed,#3b82f6,#4f46e5);-webkit-background-clip:text;background-clip:text;color:transparent;text-shadow:0 8px 22px rgba(79,70,229,.18);font-family:Montserrat,Segoe UI,Roboto,Arial,sans-serif;width:100%;text-align:center}@media(max-width:480px){.features-callout[data-v-ab902ef6]{font-size:1.25rem}}.assoc-surface[data-v-ab902ef6]{position:relative;height:380px;background:linear-gradient(to bottom right,#eef2ff,#e0f2fe);border-radius:1.5rem;overflow:hidden}@media(max-width:480px){.assoc-surface[data-v-ab902ef6]{height:auto;aspect-ratio:1.2}}.accent-bg[data-v-ab902ef6]{position:absolute;border-radius:1.5rem;filter:blur(.2px)}.accent-bg.violet[data-v-ab902ef6]{left:14px;top:18px;width:56%;height:62%;background:rgba(124,58,237,.18);box-shadow:inset 0 12px 28px rgba(124,58,237,.18)}.accent-bg.blue[data-v-ab902ef6]{right:14px;bottom:18px;width:58%;height:66%;background:rgba(59,130,246,.18);box-shadow:inset 0 12px 28px rgba(59,130,246,.18)}.grid3x3[data-v-ab902ef6]{position:absolute;inset:0;display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,1fr);gap:18px;padding:28px;align-items:center;justify-items:center}@media(max-width:480px){.grid3x3[data-v-ab902ef6]{gap:10px;padding:16px}}.tile[data-v-ab902ef6]{width:84px;height:84px;max-width:23vw;max-height:23vw;border-radius:.9rem;background:#fff;box-shadow:0 10px 18px rgba(0,0,0,.08);opacity:0;transform:scale(.4);-webkit-animation:gridIn-ab902ef6 .6s ease forwards;animation:gridIn-ab902ef6 .6s ease forwards}.tile.selected[data-v-ab902ef6]{outline:3px solid #3b82f6;box-shadow:0 12px 22px rgba(59,130,246,.18)}@media(max-width:480px){.tile[data-v-ab902ef6]{width:100%;height:100%;border-radius:.6rem}}.assoc-arrows[data-v-ab902ef6]{position:absolute;inset:0;width:100%;height:100%}@-webkit-keyframes gridIn-ab902ef6{to{opacity:1;transform:scale(1)}}@keyframes gridIn-ab902ef6{to{opacity:1;transform:scale(1)}}.merge-head[data-v-ab902ef6]{text-align:center;max-width:960px;margin:0 auto 4rem;opacity:0;transform:translateY(30px);transition:opacity .8s ease,transform .8s ease}.merge-head.in[data-v-ab902ef6]{opacity:1;transform:translateY(0)}.merge-head h2[data-v-ab902ef6]{font-size:2.8rem;line-height:1.15;margin:.5rem 0 1.25rem;font-weight:700;font-family:Montserrat,Segoe UI,Roboto,Arial,sans-serif}@media(min-width:768px){.merge-head h2[data-v-ab902ef6]{font-size:3.2rem}}.merge-head p[data-v-ab902ef6]{font-size:1.25rem;line-height:1.5;color:#475569;margin:0}.trust-grid[data-v-ab902ef6]{display:grid;gap:1.75rem;grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.trust-item[data-v-ab902ef6]{background:#fff;border-radius:1.25rem;padding:2rem;box-shadow:0 8px 32px rgba(0,0,0,.06);opacity:0;transform:translateY(30px);transition:opacity .6s ease,transform .6s ease}.trust-item.in[data-v-ab902ef6]{opacity:1;transform:translateY(0)}.trust-item h3[data-v-ab902ef6]{margin:.25rem 0 .65rem;font-size:1.25rem;font-weight:700;color:#111827}.trust-item p[data-v-ab902ef6]{margin:0;font-size:.95rem;line-height:1.5;color:#475569}.trust-icon[data-v-ab902ef6]{display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:9999px;font-size:1.85rem;margin-bottom:1rem}.trust-icon.green[data-v-ab902ef6]{background:#dcfce7;color:#15803d}.trust-icon.blue[data-v-ab902ef6]{background:#dbeafe;color:#1d4ed8}.trust-icon.violet[data-v-ab902ef6]{background:#ede9fe;color:#7c3aed}.hero-bg[data-v-ab902ef6]{position:absolute;inset:0;background:linear-gradient(to bottom right,#dbeafe,#fff,#ede9fe)}.floating-particles .particle[data-v-ab902ef6]{position:absolute;background:#3b82f6;border-radius:9999px;opacity:.25;-webkit-animation:float2-ab902ef6 ease-in-out infinite;animation:float2-ab902ef6 ease-in-out infinite}@-webkit-keyframes float2-ab902ef6{0%{transform:translate(0)}50%{transform:translate(var(--dx,40px),var(--dy,-40px))}to{transform:translate(0)}}@keyframes float2-ab902ef6{0%{transform:translate(0)}50%{transform:translate(var(--dx,40px),var(--dy,-40px))}to{transform:translate(0)}}.hero-title[data-v-ab902ef6]{font-size:3rem;line-height:1.05;font-weight:800;background:linear-gradient(90deg,#2563eb,#7c3aed,#4f46e5);-webkit-background-clip:text;background-clip:text;color:transparent;margin:0 0 1.5rem}@media(min-width:768px){.hero-title[data-v-ab902ef6]{font-size:4.25rem}}@media(max-width:475px){.hero-title[data-v-ab902ef6]{font-size:2rem!important}}.hero-orbits[data-v-ab902ef6]{position:relative;width:320px;height:320px;margin:3rem auto 2rem;opacity:0;transform:scale(.85);transition:opacity 1s ease .3s,transform 1s ease .3s}.hero-orbits.reveal[data-v-ab902ef6]{opacity:1;transform:scale(1)}@media(max-width:360px){.hero-orbits[data-v-ab902ef6]{width:260px;height:260px}}@media(max-width:330px){.hero-orbits[data-v-ab902ef6]{width:230px;height:230px;margin:2.5rem auto 1.75rem}}@media(max-width:320px){.hero-orbits[data-v-ab902ef6]{width:210px;height:210px;margin:2.25rem auto 1.5rem}}.orbit[data-v-ab902ef6]{position:absolute;inset:0;border:2px solid rgba(37,99,235,.35);border-radius:50%;-webkit-animation:rotate-ab902ef6 12s linear infinite;animation:rotate-ab902ef6 12s linear infinite}.core[data-v-ab902ef6]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center}.spark[data-v-ab902ef6]{display:inline-block;background:linear-gradient(to bottom right,#3b82f6,#7c3aed);color:#fff;width:128px;height:128px;border-radius:50%;line-height:128px;font-size:3rem;box-shadow:0 24px 48px rgba(0,0,0,.18);-webkit-animation:pulse-ab902ef6 3s ease-in-out infinite;animation:pulse-ab902ef6 3s ease-in-out infinite;text-align:center}@media(max-width:360px){.spark[data-v-ab902ef6]{width:110px;height:110px;line-height:110px;font-size:2.4rem}}@media(max-width:330px){.spark[data-v-ab902ef6]{width:100px;height:100px;line-height:100px;font-size:2.2rem}}@media(max-width:320px){.spark[data-v-ab902ef6]{width:90px;height:90px;line-height:90px;font-size:2rem}}.section-head[data-v-ab902ef6]{text-align:center;opacity:0;transform:translateY(30px);transition:opacity .8s ease,transform .8s ease;margin-bottom:3rem}.section-head.in[data-v-ab902ef6]{opacity:1;transform:translateY(0)}.section-head h2[data-v-ab902ef6]{font-size:2.6rem;margin:.2rem 0 1rem;font-weight:800;font-family:Montserrat,Segoe UI,Roboto,Arial,sans-serif}.section-head p[data-v-ab902ef6]{font-size:1.125rem;color:#64748b}.steps-grid[data-v-ab902ef6]{display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.step-card[data-v-ab902ef6]{background:#fff;border-radius:1.5rem;padding:2rem;box-shadow:0 16px 36px rgba(0,0,0,.06);border-top:4px solid #3b82f6;opacity:0;transform:translateY(40px);transition:opacity .6s ease,transform .6s ease}.step-card.in[data-v-ab902ef6]{opacity:1;transform:translateY(0)}.step-card h3[data-v-ab902ef6]{margin:.5rem 0 1rem;font-size:1.5rem;font-weight:700}.step-card p[data-v-ab902ef6]{margin:0 0 1rem;color:#64748b;line-height:1.6}.step-top[data-v-ab902ef6]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:1rem}.step-icon[data-v-ab902ef6]{width:56px;height:56px;border-radius:1rem;display:flex;align-items:center;justify-content:center;font-size:1.75rem}.blue[data-v-ab902ef6]{background:#dbeafe}.violet[data-v-ab902ef6]{background:#ede9fe}.indigo[data-v-ab902ef6]{background:#e0e7ff}.blueText[data-v-ab902ef6]{color:#93c5fd}.violetText[data-v-ab902ef6]{color:#c4b5fd}.indigoText[data-v-ab902ef6]{color:#c7d2fe}.step-num[data-v-ab902ef6]{font-size:3rem;font-weight:800}.step-viz[data-v-ab902ef6]{height:128px;background:#f8fafc;border-radius:1rem;display:flex;align-items:center;justify-content:center}.viz-icon[data-v-ab902ef6]{font-size:2rem;-webkit-animation:wobble-ab902ef6 3s ease-in-out infinite;animation:wobble-ab902ef6 3s ease-in-out infinite}@-webkit-keyframes wobble-ab902ef6{0%{transform:scale(1) rotate(0)}25%{transform:scale(1.05) rotate(5deg)}50%{transform:scale(1) rotate(-5deg)}to{transform:scale(1) rotate(0)}}@keyframes wobble-ab902ef6{0%{transform:scale(1) rotate(0)}25%{transform:scale(1.05) rotate(5deg)}50%{transform:scale(1) rotate(-5deg)}to{transform:scale(1) rotate(0)}}.cta-wrap[data-v-ab902ef6]{text-align:center;margin-top:2rem;opacity:0;transform:translateY(20px);transition:opacity .6s ease,transform .6s ease}.cta-wrap.in[data-v-ab902ef6]{opacity:1;transform:translateY(0)}.cta[data-v-ab902ef6]{display:inline-flex;align-items:center;gap:.5rem;padding:1rem 1.5rem;border-radius:9999px;background:linear-gradient(90deg,#2563eb,#7c3aed);color:#fff;text-decoration:none;box-shadow:0 12px 28px rgba(59,130,246,.25)}.arrow[data-v-ab902ef6]{margin-left:.25rem}.apps-section[data-v-ab902ef6]{padding:4rem 1.5rem;background:linear-gradient(180deg,#fff,#f8fafc)}.apps-grid[data-v-ab902ef6]{display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.app-card[data-v-ab902ef6]{background:#fff;border-radius:1.25rem;padding:1.75rem 1.5rem 1.65rem;box-shadow:0 10px 24px rgba(0,0,0,.06);transform:translateY(20px);opacity:0;transition:transform .6s ease,opacity .6s ease;cursor:pointer;display:flex;flex-direction:column}.app-card.in[data-v-ab902ef6]{transform:translateY(0);opacity:1}.app-card[data-v-ab902ef6]:hover{transform:translateY(-6px)}.app-card:hover .learn[data-v-ab902ef6]{transform:translateX(6px);letter-spacing:.5px}.app-card h3[data-v-ab902ef6]{font-size:1.35rem;font-weight:700;font-family:Montserrat,Segoe UI,Roboto,Arial,sans-serif;margin:.55rem 0 .6rem;letter-spacing:.3px;color:#111827}.app-card p[data-v-ab902ef6]{font-size:.95rem;line-height:1.5;color:#475569;margin:0 0 .75rem;flex-grow:1}.app-bar[data-v-ab902ef6]{height:8px;border-radius:9999px;margin-bottom:1rem}.app-bar[data-v-ab902ef6],.gradBV[data-v-ab902ef6]{background:linear-gradient(90deg,#3b82f6,#7c3aed)}.gradVI[data-v-ab902ef6]{background:linear-gradient(90deg,#7c3aed,#4f46e5)}.gradIB[data-v-ab902ef6]{background:linear-gradient(90deg,#4f46e5,#3b82f6)}.learn[data-v-ab902ef6]{display:inline-flex;align-items:center;gap:.4rem;font-weight:600;font-family:Montserrat,Segoe UI,Roboto,Arial,sans-serif;margin-top:.35rem;background:linear-gradient(90deg,#7c3aed,#4f46e5,#3b82f6);-webkit-background-clip:text;background-clip:text;color:transparent;transition:transform .25s ease,letter-spacing .25s ease}.learn .arrow[data-v-ab902ef6]{font-size:.9rem}[v-cloak][data-v-ab902ef6]{display:none}.hr-voucher-portal .flow-types-sub[data-v-ab902ef6]{margin-top:0!important}.hr-voucher-portal .flow-types[data-v-ab902ef6]{flex-direction:column}.hr-voucher-portal .flow-types .rule[data-v-ab902ef6]{max-width:1450px;margin-left:auto;margin-right:auto}.hr-voucher-portal .apps-grid .app-card[data-v-ab902ef6]{opacity:1;transform:none}.hr-voucher-portal .np-hero[data-v-ab902ef6]{background:linear-gradient(135deg,#f0f9ff,#e0f2fe 50%,#dbeafe);padding-top:8rem;padding-bottom:4rem}.hr-voucher-portal .np-title[data-v-ab902ef6]{font-size:clamp(2.5rem,6vw,4.2rem);line-height:1.1;margin-bottom:1.5rem;background:linear-gradient(90deg,#1e3a8a,#2563eb);-webkit-background-clip:text;background-clip:text;color:#1e3a8a;text-fill-color:transparent;-webkit-text-fill-color:transparent}.hr-voucher-portal .np-subtitle[data-v-ab902ef6]{font-size:clamp(1.1rem,2vw,1.35rem);line-height:1.6;max-width:700px;margin-left:auto;margin-right:auto;margin-bottom:2.5rem;color:#4b5563}.hr-voucher-portal .hr-hero-badge[data-v-ab902ef6]{display:inline-flex;align-items:center;gap:.5rem;background:rgba(37,99,235,.1);border:1px solid rgba(37,99,235,.3);border-radius:999px;padding:.6rem 1.2rem;margin:0 0 2rem}.hr-voucher-portal .hr-hero-badge .badge-icon[data-v-ab902ef6]{font-size:1.1rem;color:#2563eb}.hr-voucher-portal .hr-hero-badge .badge-text[data-v-ab902ef6]{color:#1e40af;font-size:.9rem;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.hr-voucher-portal .hr-hero-note[data-v-ab902ef6]{display:flex;align-items:center;justify-content:center;gap:.35rem;color:#6b7280;font-size:.68rem;font-weight:500;margin:.8rem 0 0;text-align:center;opacity:.85;max-width:320px;margin-left:auto;margin-right:auto}.hr-voucher-portal .hr-hero-note .stripe-logo[data-v-ab902ef6]{height:18px;width:auto;margin-top:1px;display:block}.hr-voucher-portal .hr-hero-note .stripe-logo path[data-v-ab902ef6]{fill:#635bff}.hr-voucher-portal .hr-value-grid[data-v-ab902ef6]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.5rem;width:100%;max-width:1200px;margin:2rem auto 0}.hr-voucher-portal .hr-value-card[data-v-ab902ef6]{background:#fff;border:1px solid #e5e7eb;border-radius:16px;padding:2rem 1.5rem;text-align:center;transition:all .3s ease}.hr-voucher-portal .hr-value-card[data-v-ab902ef6]:hover{transform:translateY(-4px);box-shadow:0 12px 24px rgba(0,0,0,.08)}.hr-voucher-portal .hr-value-card-highlight[data-v-ab902ef6]{background:linear-gradient(135deg,#eef2ff,#e0e7ff);border:2px solid #2563eb}.hr-voucher-portal .hr-value-icon[data-v-ab902ef6]{width:64px;height:64px;margin:0 auto 1rem;background:linear-gradient(135deg,#2563eb,#1d4ed8);border-radius:16px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:1.75rem}.hr-voucher-portal .hr-value-card-title[data-v-ab902ef6]{font-size:1.25rem;font-weight:700;color:#111827;margin:0 0 .75rem}.hr-voucher-portal .hr-value-card-desc[data-v-ab902ef6]{font-size:.95rem;color:#4b5563;line-height:1.6;margin:0}.hr-voucher-portal .hr-process-steps[data-v-ab902ef6]{display:flex;align-items:flex-start;justify-content:center;gap:0;max-width:1280px;margin:3rem auto 0;flex-wrap:wrap}@media(max-width:1024px){.hr-voucher-portal .hr-process-steps[data-v-ab902ef6]{flex-direction:column;align-items:center}}.hr-voucher-portal .hr-process-step[data-v-ab902ef6]{display:flex;flex-direction:column;align-items:center;text-align:center;max-width:220px;padding:0 1rem}@media(max-width:1024px){.hr-voucher-portal .hr-process-step[data-v-ab902ef6]{max-width:400px;padding:1rem}}.hr-voucher-portal .hr-step-number[data-v-ab902ef6]{width:56px;height:56px;background:linear-gradient(135deg,#2563eb,#1d4ed8);border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:1.5rem;font-weight:700;margin-bottom:1rem;box-shadow:0 4px 12px rgba(37,99,235,.3)}.hr-voucher-portal .hr-step-title[data-v-ab902ef6]{font-size:1.1rem;font-weight:700;color:#111827;margin:0 0 .5rem}.hr-voucher-portal .hr-step-desc[data-v-ab902ef6]{font-size:.9rem;color:#6b7280;line-height:1.5;margin:0}.hr-voucher-portal .hr-process-connector[data-v-ab902ef6]{width:60px;height:2px;background:linear-gradient(90deg,#2563eb,#7c3aed);margin-top:27px}@media(max-width:1024px){.hr-voucher-portal .hr-process-connector[data-v-ab902ef6]{width:2px;height:40px;margin:0}}.hr-voucher-portal .hr-voucher-packs-grid[data-v-ab902ef6]{width:100%;max-width:1400px;margin:2rem auto 0}.hr-voucher-portal .hr-voucher-pack[data-v-ab902ef6]{position:relative;cursor:pointer}.hr-voucher-portal .hr-voucher-count[data-v-ab902ef6]{font-size:.9rem;font-weight:600;color:#6b7280;text-transform:uppercase;letter-spacing:.5px;margin:.25rem 0 .75rem}.hr-voucher-portal .hr-pack-price[data-v-ab902ef6]{font-size:2rem;font-weight:800;color:#111827;margin:.25rem 0 1rem;line-height:1.1}.hr-voucher-portal .hr-pack-save[data-v-ab902ef6]{display:inline-block;font-size:.85rem;font-weight:700;color:#1d4ed8;margin-left:.5rem}.hr-voucher-portal .hr-pack-features[data-v-ab902ef6]{margin:0 0 1rem;padding-left:1.25rem;color:#374151;line-height:1.6}.hr-voucher-portal .hr-pack-features li[data-v-ab902ef6]{margin:.25rem 0}.hr-voucher-portal .hr-pack-bestfor[data-v-ab902ef6]{margin:0 0 1rem;color:#4b5563;line-height:1.5}.hr-voucher-portal .hr-voucher-pack-featured[data-v-ab902ef6]{border:2px solid #2563eb;transform:translateY(-2px)}.hr-voucher-portal .hr-popular-badge[data-v-ab902ef6]{position:absolute;top:-12px;left:50%;transform:translateX(-50%);background:linear-gradient(135deg,#2563eb,#1d4ed8);color:#fff;font-size:.7rem;font-weight:700;letter-spacing:.08em;padding:.35rem .85rem;border-radius:999px;box-shadow:0 4px 8px rgba(37,99,235,.3);text-transform:uppercase;pointer-events:none}.hr-voucher-portal .hr-trust-grid[data-v-ab902ef6]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:2rem;width:100%;max-width:1200px;margin:2rem auto 0}.hr-voucher-portal .hr-trust-item[data-v-ab902ef6]{text-align:center;padding:1.5rem 1rem}.hr-voucher-portal .hr-trust-icon[data-v-ab902ef6]{font-size:2rem;margin-bottom:.75rem;color:#2563eb}.hr-voucher-portal .hr-trust-title[data-v-ab902ef6]{font-size:1rem;font-weight:700;color:#111827;margin:0 0 .5rem}.hr-voucher-portal .hr-trust-desc[data-v-ab902ef6]{font-size:.85rem;color:#6b7280;line-height:1.5;margin:0}.hr-voucher-portal .hr-checkout-modal[data-v-ab902ef6]{max-width:500px}.hr-voucher-portal .hr-order-summary[data-v-ab902ef6]{background:#f9fafb;border:1px solid #e5e7eb;border-radius:12px;padding:1.25rem;margin-bottom:1.5rem}.hr-voucher-portal .hr-summary-title[data-v-ab902ef6]{font-size:.9rem;font-weight:700;color:#374151;margin:0 0 1rem;text-transform:uppercase;letter-spacing:.5px}.hr-voucher-portal .hr-summary-row[data-v-ab902ef6]{display:flex;justify-content:space-between;align-items:center;padding:.5rem 0;font-size:.9rem;color:#4b5563;border-bottom:1px solid #e5e7eb}.hr-voucher-portal .hr-summary-row[data-v-ab902ef6]:last-child{border-bottom:none}.hr-voucher-portal .hr-summary-total[data-v-ab902ef6]{font-weight:700;font-size:1.1rem;color:#111827;padding-top:.75rem;margin-top:.5rem;border-top:2px solid #2563eb;border-bottom:none}.hr-voucher-portal .hr-company-form[data-v-ab902ef6]{display:flex;flex-direction:column;gap:1.25rem}.hr-voucher-portal .hr-form-group[data-v-ab902ef6]{display:flex;flex-direction:column;gap:.5rem}.hr-voucher-portal .hr-form-group label[data-v-ab902ef6]{font-size:.85rem;font-weight:600;color:#374151}.hr-voucher-portal .hr-form-group input[type=email][data-v-ab902ef6],.hr-voucher-portal .hr-form-group input[type=text][data-v-ab902ef6]{padding:.75rem 1rem;border:1px solid #d1d5db;border-radius:8px;font-size:.95rem;transition:border-color .2s,box-shadow .2s}.hr-voucher-portal .hr-form-group input[type=email][data-v-ab902ef6]:focus,.hr-voucher-portal .hr-form-group input[type=text][data-v-ab902ef6]:focus{outline:none;border-color:#2563eb;box-shadow:0 0 0 3px rgba(37,99,235,.1)}.hr-voucher-portal .hr-form-group input[type=email][data-v-ab902ef6]::-moz-placeholder,.hr-voucher-portal .hr-form-group input[type=text][data-v-ab902ef6]::-moz-placeholder{color:#9ca3af}.hr-voucher-portal .hr-form-group input[type=email][data-v-ab902ef6]:-ms-input-placeholder,.hr-voucher-portal .hr-form-group input[type=text][data-v-ab902ef6]:-ms-input-placeholder{color:#9ca3af}.hr-voucher-portal .hr-form-group input[type=email][data-v-ab902ef6]::placeholder,.hr-voucher-portal .hr-form-group input[type=text][data-v-ab902ef6]::placeholder{color:#9ca3af}.hr-voucher-portal .hr-logo-upload input[type=file][data-v-ab902ef6]{padding:.5rem;border:1px dashed #d1d5db;border-radius:8px;width:100%;cursor:pointer}.hr-voucher-portal .hr-logo-upload input[type=file][data-v-ab902ef6]:hover{border-color:#2563eb}.hr-voucher-portal .hr-logo-preview[data-v-ab902ef6]{margin-top:.75rem}.hr-voucher-portal .hr-logo-preview img[data-v-ab902ef6]{max-width:150px;max-height:80px;-o-object-fit:contain;object-fit:contain;border:1px solid #e5e7eb;border-radius:8px;padding:.5rem;background:#fff}.hr-voucher-portal .hr-pay-btn[data-v-ab902ef6],.hr-voucher-portal .hr-proceed-btn[data-v-ab902ef6]{margin-top:1rem;width:100%}.hr-voucher-portal .hr-success-modal[data-v-ab902ef6]{max-width:480px;text-align:center}.hr-voucher-portal .hr-success-content[data-v-ab902ef6]{padding:1rem}.hr-voucher-portal .hr-success-icon[data-v-ab902ef6]{width:20px;height:20px;background:linear-gradient(135deg,#10b981,#059669);border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:1.25rem;margin:0 auto 1.5rem;box-shadow:0 8px 20px rgba(16,185,129,.3)}.hr-voucher-portal .hr-success-icon svg[data-v-ab902ef6]{width:1.25rem;height:1.25rem}.hr-voucher-portal .hr-success-title[data-v-ab902ef6]{font-size:1.75rem;font-weight:700;color:#111827;margin:0 0 .75rem}.hr-voucher-portal .hr-success-message[data-v-ab902ef6]{font-size:1rem;color:#4b5563;margin:0 0 1.5rem;line-height:1.5}.hr-voucher-portal .hr-success-details[data-v-ab902ef6]{background:#f9fafb;border:1px solid #e5e7eb;border-radius:12px;padding:1rem;margin-bottom:1rem}.hr-voucher-portal .hr-success-row[data-v-ab902ef6]{display:flex;justify-content:space-between;padding:.5rem 0;font-size:.95rem;color:#374151}.hr-voucher-portal .hr-success-row[data-v-ab902ef6]:first-child{font-weight:600}.hr-voucher-portal .hr-success-note[data-v-ab902ef6]{font-size:.85rem;color:#6b7280;margin:0 0 1.5rem}.hr-voucher-portal .hr-success-actions[data-v-ab902ef6]{display:flex;flex-direction:column;gap:.75rem}.hr-voucher-portal .np-btn-secondary[data-v-ab902ef6]{background:#f3f4f6;color:#374151;border:1px solid #d1d5db}.hr-voucher-portal .np-btn-secondary[data-v-ab902ef6]:hover{background:#e5e7eb}.pricing-tiles-container[data-v-ab902ef6]{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem;max-width:1280px;width:100%;margin:3rem auto 0;padding:0 1.5rem}@media(max-width:1024px){.pricing-tiles-container[data-v-ab902ef6]{gap:1.25rem}}@media(max-width:768px){.pricing-tiles-container[data-v-ab902ef6]{grid-template-columns:1fr;gap:1.25rem;margin:2rem auto 0;max-width:500px}}.pricing-tile[data-v-ab902ef6]{background:#fff;border:1px solid #e5e7eb;border-radius:20px;padding:2rem 1.5rem;display:flex;flex-direction:column;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 1px 3px rgba(0,0,0,.05),0 10px 20px rgba(0,0,0,.02);position:relative;overflow:hidden}.pricing-tile[data-v-ab902ef6]:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,#2563eb,#7c3aed);opacity:0;transition:opacity .3s ease}.pricing-tile[data-v-ab902ef6]:hover{transform:translateY(-6px);box-shadow:0 12px 28px rgba(0,0,0,.08),0 2px 8px rgba(37,99,235,.1);border-color:#2563eb}.pricing-tile[data-v-ab902ef6]:hover:before{opacity:1}@media(max-width:1024px){.pricing-tile[data-v-ab902ef6]{padding:1.75rem 1.35rem}}@media(max-width:768px){.pricing-tile[data-v-ab902ef6]{padding:2rem 1.5rem;border-radius:16px}}@media(max-width:480px){.pricing-tile[data-v-ab902ef6]{padding:1.75rem 1.35rem}}.pricing-tile-highlighted[data-v-ab902ef6]{background:linear-gradient(135deg,#fafbff,#f0f4ff);border:2px solid #2563eb;position:relative;box-shadow:0 4px 16px rgba(37,99,235,.15),0 1px 4px rgba(0,0,0,.05)}.pricing-tile-highlighted[data-v-ab902ef6]:before{opacity:1}.pricing-tile-highlighted[data-v-ab902ef6]:hover{border-color:#1d4ed8;box-shadow:0 16px 40px rgba(37,99,235,.2),0 4px 12px rgba(0,0,0,.08)}.pricing-tier-name[data-v-ab902ef6]{font-size:1.4rem;font-weight:700;color:#111827;margin:0 0 .75rem;text-align:center;line-height:1.25;min-height:2.5rem;display:flex;align-items:center;justify-content:center}@media(max-width:1024px){.pricing-tier-name[data-v-ab902ef6]{font-size:1.3rem;min-height:2.4rem}}@media(max-width:768px){.pricing-tier-name[data-v-ab902ef6]{font-size:1.5rem;min-height:auto}}@media(max-width:480px){.pricing-tier-name[data-v-ab902ef6]{font-size:1.35rem}}.pricing-amount[data-v-ab902ef6]{font-size:2.75rem;font-weight:900;color:#2563eb;text-align:center;margin:0 0 1.75rem;line-height:1;letter-spacing:-.02em}@media(max-width:1024px){.pricing-amount[data-v-ab902ef6]{font-size:2.5rem;margin:0 0 1.5rem}}@media(max-width:768px){.pricing-amount[data-v-ab902ef6]{font-size:2.75rem}}@media(max-width:480px){.pricing-amount[data-v-ab902ef6]{font-size:2rem;margin:0 0 1.25rem}}.pricing-amount-note[data-v-ab902ef6]{font-size:.9rem;font-weight:600;color:#6b7280;display:block;margin-top:.35rem;letter-spacing:0}@media(max-width:480px){.pricing-amount-note[data-v-ab902ef6]{font-size:.85rem}}.pricing-features[data-v-ab902ef6]{list-style:none;margin:0 0 1.75rem;padding:0;flex:1;display:flex;flex-direction:column;gap:.5rem}@media(max-width:1024px){.pricing-features[data-v-ab902ef6]{margin:0 0 1.5rem;gap:.45rem}}@media(max-width:768px){.pricing-features[data-v-ab902ef6]{margin:0 0 1.75rem;gap:.55rem}}.pricing-feature[data-v-ab902ef6]{font-size:.8rem;color:#4b5563;line-height:1.5;text-align:left;font-weight:500;padding-left:1.25rem;position:relative}.pricing-feature[data-v-ab902ef6]:before{content:"•";position:absolute;left:0;color:#2563eb;font-weight:700;font-size:1rem}@media(max-width:1024px){.pricing-feature[data-v-ab902ef6]{font-size:.78rem;line-height:1.45}}@media(max-width:768px){.pricing-feature[data-v-ab902ef6]{font-size:.85rem;line-height:1.5}}@media(max-width:480px){.pricing-feature[data-v-ab902ef6]{font-size:.8rem}}.pricing-best-for[data-v-ab902ef6]{background:linear-gradient(135deg,#f9fafb,#f3f4f6);border:1px solid #e5e7eb;border-radius:10px;padding:.9rem 1rem;font-size:.8rem;color:#374151;line-height:1.5;text-align:left;margin-top:auto}.pricing-best-for strong[data-v-ab902ef6]{color:#111827;font-weight:700;display:block;margin-bottom:.25rem;font-size:.82rem}@media(max-width:1024px){.pricing-best-for[data-v-ab902ef6]{padding:.85rem .95rem;font-size:.78rem}.pricing-best-for strong[data-v-ab902ef6]{font-size:.8rem}}@media(max-width:768px){.pricing-best-for[data-v-ab902ef6]{padding:1rem;font-size:.85rem}.pricing-best-for strong[data-v-ab902ef6]{font-size:.87rem}}@media(max-width:480px){.pricing-best-for[data-v-ab902ef6]{padding:.9rem;font-size:.8rem}.pricing-best-for strong[data-v-ab902ef6]{font-size:.82rem}}.pricing-tile-cta[data-v-ab902ef6]{margin-top:1rem;width:100%;font-size:.9rem;padding:.75rem 1.25rem}@media(max-width:1024px){.pricing-tile-cta[data-v-ab902ef6]{font-size:.85rem;padding:.7rem 1.15rem}}@media(max-width:768px){.pricing-tile-cta[data-v-ab902ef6]{font-size:.9rem;padding:.8rem 1.25rem}}@media(max-width:480px){.pricing-tile-cta[data-v-ab902ef6]{font-size:.85rem;padding:.75rem 1.15rem}}.np-btn-contact[data-v-ab902ef6]{background-color:#f3f4f6!important;color:#1f2937!important;border:1px solid #e5e7eb!important;font-weight:600!important;box-shadow:0 1px 2px rgba(0,0,0,.05)}.np-btn-contact[data-v-ab902ef6]:hover{background-color:#e5e7eb!important;border-color:#d1d5db!important;transform:translateY(-2px);box-shadow:0 4px 6px -1px rgba(0,0,0,.1)}.trust-section[data-v-ab902ef6]{margin-top:4rem;padding:2.5rem 1.5rem;background:linear-gradient(135deg,rgba(124,58,237,.03),rgba(59,130,246,.03));border-radius:1.5rem;overflow:visible}@media(max-width:768px){.trust-section[data-v-ab902ef6]{margin-top:3rem;padding:2rem 1.2rem}}@media(max-width:480px){.trust-section[data-v-ab902ef6]{margin-top:2.5rem;padding:1.5rem 1rem;border-radius:1rem}}@media(max-width:375px){.trust-section[data-v-ab902ef6]{padding:1.5rem .75rem}}@media(max-width:320px){.trust-section[data-v-ab902ef6]{padding:1.25rem .5rem}}.trust-badge[data-v-ab902ef6]{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:linear-gradient(135deg,#7c3aed,#3b82f6);color:#fff;border-radius:2rem;font-size:.85rem;font-weight:600;margin-bottom:1rem}.trust-badge svg[data-v-ab902ef6]{font-size:1rem}@media(max-width:480px){.trust-badge[data-v-ab902ef6]{font-size:.75rem;padding:.4rem .8rem}.trust-badge svg[data-v-ab902ef6]{font-size:.9rem}}.trust-title[data-v-ab902ef6]{font-size:2.2rem;font-weight:700;margin-bottom:.5rem;background:linear-gradient(135deg,#7c3aed,#3b82f6);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}@media(max-width:768px){.trust-title[data-v-ab902ef6]{font-size:1.8rem}}@media(max-width:480px){.trust-title[data-v-ab902ef6]{font-size:1.5rem}}@media(max-width:375px){.trust-title[data-v-ab902ef6]{font-size:1.3rem}}.trust-subtitle[data-v-ab902ef6]{font-size:1.1rem;color:#64748b;margin-bottom:2rem;line-height:1.6;max-width:100%;overflow-wrap:break-word;word-wrap:break-word}@media(max-width:768px){.trust-subtitle[data-v-ab902ef6]{font-size:1rem}}@media(max-width:480px){.trust-subtitle[data-v-ab902ef6]{font-size:.9rem;margin-bottom:1.5rem}}@media(max-width:375px){.trust-subtitle[data-v-ab902ef6]{font-size:.85rem;margin-bottom:1.25rem;padding:0 .5rem}}@media(max-width:320px){.trust-subtitle[data-v-ab902ef6]{font-size:.8rem;line-height:1.5}}.trust-commitments-grid[data-v-ab902ef6]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:1.5rem;margin-bottom:2.5rem}@media(max-width:768px){.trust-commitments-grid[data-v-ab902ef6]{gap:1.25rem}}@media(max-width:640px){.trust-commitments-grid[data-v-ab902ef6]{grid-template-columns:1fr;gap:1.2rem}}@media(max-width:480px){.trust-commitments-grid[data-v-ab902ef6]{gap:1rem;margin-bottom:2rem}}@media(max-width:375px){.trust-commitments-grid[data-v-ab902ef6]{gap:.875rem;margin-bottom:1.75rem}}@media(max-width:320px){.trust-commitments-grid[data-v-ab902ef6]{gap:.75rem;margin-bottom:1.5rem}}.trust-commitment-card[data-v-ab902ef6]{background:#fff;padding:1.5rem;border-radius:1rem;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);transition:all .3s ease}.trust-commitment-card[data-v-ab902ef6]:hover{box-shadow:0 10px 15px -3px rgba(124,58,237,.2),0 4px 6px -2px rgba(59,130,246,.15);transform:translateY(-2px)}@media(max-width:640px){.trust-commitment-card[data-v-ab902ef6]{padding:1.35rem}}@media(max-width:480px){.trust-commitment-card[data-v-ab902ef6]{padding:1.2rem;border-radius:.875rem}}@media(max-width:375px){.trust-commitment-card[data-v-ab902ef6]{padding:1.1rem}}@media(max-width:320px){.trust-commitment-card[data-v-ab902ef6]{padding:1rem;border-radius:.75rem}}.trust-commitment-icon[data-v-ab902ef6]{width:3rem;height:3rem;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#7c3aed,#3b82f6);color:#fff;border-radius:.75rem;text-align:center;margin:0 auto;margin-bottom:1rem;font-size:1.5rem}@media(max-width:640px){.trust-commitment-icon[data-v-ab902ef6]{width:2.75rem;height:2.75rem;font-size:1.35rem}}@media(max-width:480px){.trust-commitment-icon[data-v-ab902ef6]{width:2.5rem;height:2.5rem;font-size:1.2rem;border-radius:.625rem}}@media(max-width:375px){.trust-commitment-icon[data-v-ab902ef6]{width:2.25rem;height:2.25rem;font-size:1.1rem}}@media(max-width:320px){.trust-commitment-icon[data-v-ab902ef6]{width:2rem;height:2rem;font-size:1rem;margin-bottom:.75rem}}.trust-commitment-title[data-v-ab902ef6]{font-size:1.1rem;font-weight:700;color:#1e293b;margin-bottom:.5rem;line-height:1.3}@media(max-width:640px){.trust-commitment-title[data-v-ab902ef6]{font-size:1.05rem}}@media(max-width:480px){.trust-commitment-title[data-v-ab902ef6]{font-size:1rem}}@media(max-width:375px){.trust-commitment-title[data-v-ab902ef6]{font-size:.95rem}}@media(max-width:320px){.trust-commitment-title[data-v-ab902ef6]{font-size:.9rem;margin-bottom:.4rem}}.trust-commitment-desc[data-v-ab902ef6]{font-size:.9rem;color:#64748b;line-height:1.5;margin:0}@media(max-width:640px){.trust-commitment-desc[data-v-ab902ef6]{font-size:.88rem;line-height:1.55}}@media(max-width:480px){.trust-commitment-desc[data-v-ab902ef6]{font-size:.85rem;line-height:1.6}}@media(max-width:375px){.trust-commitment-desc[data-v-ab902ef6]{font-size:.83rem}}@media(max-width:320px){.trust-commitment-desc[data-v-ab902ef6]{font-size:.8rem}}.trust-security-section[data-v-ab902ef6]{margin-top:2.5rem;padding-top:2rem;border-top:2px solid rgba(124,58,237,.1)}@media(max-width:480px){.trust-security-section[data-v-ab902ef6]{margin-top:2rem;padding-top:1.5rem}}.trust-security-title[data-v-ab902ef6]{font-size:1.5rem;font-weight:700;color:#1e293b;margin-bottom:1.5rem;text-align:center}@media(max-width:768px){.trust-security-title[data-v-ab902ef6]{font-size:1.3rem}}@media(max-width:480px){.trust-security-title[data-v-ab902ef6]{font-size:1.1rem;margin-bottom:1.2rem}}.trust-security-grid[data-v-ab902ef6]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:1.5rem}@media(max-width:768px){.trust-security-grid[data-v-ab902ef6]{gap:1.25rem}}@media(max-width:640px){.trust-security-grid[data-v-ab902ef6]{grid-template-columns:1fr;gap:1.2rem}}@media(max-width:480px){.trust-security-grid[data-v-ab902ef6]{gap:1rem}}@media(max-width:375px){.trust-security-grid[data-v-ab902ef6]{gap:.875rem}}@media(max-width:320px){.trust-security-grid[data-v-ab902ef6]{gap:.75rem}}.trust-security-card[data-v-ab902ef6]{background:hsla(0,0%,100%,.6);padding:1.5rem;border-radius:1rem;border:1px solid rgba(124,58,237,.15);transition:all .3s ease}.trust-security-card[data-v-ab902ef6]:hover{background:#fff;border-color:rgba(124,58,237,.3);box-shadow:0 4px 6px -1px rgba(124,58,237,.1)}@media(max-width:640px){.trust-security-card[data-v-ab902ef6]{padding:1.35rem}}@media(max-width:480px){.trust-security-card[data-v-ab902ef6]{padding:1.2rem;border-radius:.875rem}}@media(max-width:375px){.trust-security-card[data-v-ab902ef6]{padding:1.1rem}}@media(max-width:320px){.trust-security-card[data-v-ab902ef6]{padding:1rem;border-radius:.75rem}}.trust-security-icon[data-v-ab902ef6]{width:2.5rem;height:2.5rem;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,rgba(124,58,237,.1),rgba(59,130,246,.1));color:#7c3aed;border-radius:.5rem;margin-bottom:.8rem;text-align:center;margin:0 auto;font-size:1.2rem}@media(max-width:640px){.trust-security-icon[data-v-ab902ef6]{width:2.25rem;height:2.25rem;font-size:1.1rem}}@media(max-width:480px){.trust-security-icon[data-v-ab902ef6]{width:2rem;height:2rem;font-size:1rem;margin-bottom:.7rem}}@media(max-width:375px){.trust-security-icon[data-v-ab902ef6]{width:1.85rem;height:1.85rem;font-size:.95rem}}@media(max-width:320px){.trust-security-icon[data-v-ab902ef6]{width:1.75rem;height:1.75rem;font-size:.9rem;margin-bottom:.6rem}}.trust-security-card-title[data-v-ab902ef6]{font-size:1rem;font-weight:700;color:#1e293b;margin-bottom:.5rem;line-height:1.3}@media(max-width:640px){.trust-security-card-title[data-v-ab902ef6]{font-size:.95rem}}@media(max-width:480px){.trust-security-card-title[data-v-ab902ef6]{font-size:.9rem}}@media(max-width:375px){.trust-security-card-title[data-v-ab902ef6]{font-size:.88rem}}@media(max-width:320px){.trust-security-card-title[data-v-ab902ef6]{font-size:.85rem;margin-bottom:.4rem}}.trust-security-card-desc[data-v-ab902ef6]{font-size:.85rem;color:#64748b;line-height:1.5;margin:0}@media(max-width:640px){.trust-security-card-desc[data-v-ab902ef6]{font-size:.83rem;line-height:1.55}}@media(max-width:480px){.trust-security-card-desc[data-v-ab902ef6]{font-size:.8rem;line-height:1.6}}@media(max-width:375px){.trust-security-card-desc[data-v-ab902ef6]{font-size:.78rem}}@media(max-width:320px){.trust-security-card-desc[data-v-ab902ef6]{font-size:.75rem}}.np-video-section[data-v-ab902ef6]{width:100%;background-color:#fff;padding:3rem 1.5rem;display:flex;justify-content:center;align-items:center}@media(max-width:768px){.np-video-section[data-v-ab902ef6]{padding:2rem 1rem}}@media(max-width:640px){.np-video-section[data-v-ab902ef6]{padding:1.5rem .75rem}}@media(max-width:480px){.np-video-section[data-v-ab902ef6]{padding:1.25rem .5rem}}@media(max-width:375px){.np-video-section[data-v-ab902ef6]{padding:1rem .5rem}}.np-video-wrapper[data-v-ab902ef6]{width:100%;max-width:1000px;margin:0 auto;position:relative;border-radius:1rem;overflow:hidden;box-shadow:0 10px 40px rgba(0,0,0,.15)}@media(max-width:768px){.np-video-wrapper[data-v-ab902ef6]{max-width:700px;border-radius:.75rem;box-shadow:0 8px 30px rgba(0,0,0,.12)}}@media(max-width:640px){.np-video-wrapper[data-v-ab902ef6]{max-width:100%;border-radius:.5rem;box-shadow:0 6px 20px rgba(0,0,0,.1)}}@media(max-width:480px){.np-video-wrapper[data-v-ab902ef6]{border-radius:.375rem;box-shadow:0 4px 15px rgba(0,0,0,.08)}}.np-video-wrapper--placeholder[data-v-ab902ef6]{background-color:#000;min-height:420px}@media(max-width:768px){.np-video-wrapper--placeholder[data-v-ab902ef6]{min-height:360px}}@media(max-width:640px){.np-video-wrapper--placeholder[data-v-ab902ef6]{min-height:320px}}@media(max-width:375px){.np-video-wrapper--placeholder[data-v-ab902ef6]{min-height:260px}}.np-landing-video[data-v-ab902ef6]{width:100%;height:auto;display:block;background-color:#000}.np-landing-video[data-v-ab902ef6]:focus{outline:2px solid #3b82f6;outline-offset:2px}@media(max-width:768px){.np-landing-video[data-v-ab902ef6]{max-height:450px}}@media(max-width:640px){.np-landing-video[data-v-ab902ef6]{max-height:400px}}@media(max-width:480px){.np-landing-video[data-v-ab902ef6]{max-height:350px}}@media(max-width:375px){.np-landing-video[data-v-ab902ef6]{max-height:300px}}@media(max-width:320px){.np-landing-video[data-v-ab902ef6]{max-height:250px}}.np-whw-section[data-v-ab902ef6]{width:100%;background-color:#f9fafb;padding:2rem 0;border-bottom:1px solid #e5e7eb}@media(max-width:768px){.np-whw-section[data-v-ab902ef6]{padding:3rem 0}}.np-confidence-score-wrapper[data-v-ab902ef6]{background:linear-gradient(135deg,#eef2ff,#f0f4ff);padding:2rem 1.5rem;border-radius:16px;margin-bottom:2rem}@media(max-width:640px){.np-confidence-score-wrapper[data-v-ab902ef6]{padding:1.5rem 1.25rem;margin-bottom:1.5rem}}.np-confidence-label[data-v-ab902ef6]{font-size:.9rem;font-weight:600;color:#4c51bf;margin-bottom:1.25rem;letter-spacing:.5px}.np-confidence-stars[data-v-ab902ef6]{display:flex;justify-content:center;gap:.5rem;margin:0 auto 1.25rem;width:100%;max-width:400px}.star-wrapper[data-v-ab902ef6]{width:60px;height:60px}@media(max-width:640px){.star-wrapper[data-v-ab902ef6]{width:50px;height:50px}}.np-confidence-explainer[data-v-ab902ef6]{font-size:.85rem;color:#4a5568;line-height:1.5;max-width:420px;margin:0 auto}.np-confidence-cta[data-v-ab902ef6]{width:100%;max-width:420px;margin:0 auto;font-size:1rem}.np-boost-section[data-v-ab902ef6]{margin-bottom:2rem}.np-boost-title[data-v-ab902ef6]{font-size:1.1rem;font-weight:700;color:#2d3748;margin:0 0 1.5rem;text-align:center}.np-boost-grid[data-v-ab902ef6]{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}@media(max-width:640px){.np-boost-grid[data-v-ab902ef6]{grid-template-columns:1fr;gap:.85rem}}.np-boost-card[data-v-ab902ef6]{background:#fff;border:1.5px solid #e2e8f0;border-radius:12px;padding:1.25rem 1rem;display:flex;align-items:flex-start;gap:1rem;text-align:left;transition:all .2s;cursor:pointer}.np-boost-card[data-v-ab902ef6]:hover{border-color:#cbd5e0;box-shadow:0 4px 12px rgba(0,0,0,.08);transform:translateY(-2px)}.np-boost-icon[data-v-ab902ef6]{flex-shrink:0;width:2.5rem;height:2.5rem;border-radius:10px;display:flex;align-items:center;justify-content:center}.np-boost-icon svg[data-v-ab902ef6]{width:1.25rem;height:1.25rem}.np-boost-icon-social[data-v-ab902ef6]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff}.np-boost-icon-game[data-v-ab902ef6]{background:linear-gradient(135deg,#f093fb,#f5576c);color:#fff}.np-boost-icon-survey[data-v-ab902ef6]{background:linear-gradient(135deg,#4facfe,#00f2fe);color:#fff}.np-boost-icon-brain[data-v-ab902ef6]{background:linear-gradient(135deg,#43e97b,#38f9d7);color:#fff}.boost-fa-icon[data-v-ab902ef6]{color:#fff;font-size:1.25rem}.np-boost-content[data-v-ab902ef6]{flex:1;min-width:0}.np-boost-card-title[data-v-ab902ef6]{margin:0 0 .35rem;font-size:.92rem;font-weight:700;color:#2d3748;line-height:1.3}.np-boost-card-desc[data-v-ab902ef6]{margin:0 0 .5rem;font-size:.8rem;color:#718096;line-height:1.4}.np-boost-value[data-v-ab902ef6]{display:inline-block;font-size:.85rem;font-weight:700;color:#5a67d8;background:linear-gradient(135deg,#eef2ff,#e0e7ff);padding:.25rem .65rem;border-radius:6px}.voucher-hero-content[data-v-ab902ef6]{width:100%;display:flex!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;min-height:100%}.voucher-hero-content .hero-content-centered[data-v-ab902ef6]{width:100%;display:flex;justify-content:center}.voucher-hero-content .hero-card[data-v-ab902ef6]{background:#fff;padding:2.5rem;border-radius:1.5rem;box-shadow:0 10px 40px rgba(0,0,0,.1);text-align:center;max-width:550px;width:100%;margin:0 auto;border:1px solid rgba(0,0,0,.05)}.voucher-hero-content .hero-card .status-icon[data-v-ab902ef6]{font-size:3.5rem;margin-bottom:1.5rem}.voucher-hero-content .hero-card .status-icon.error-icon[data-v-ab902ef6]{color:#ef4444}.voucher-hero-content .hero-card .status-icon.warning-icon[data-v-ab902ef6]{color:#f59e0b}.voucher-hero-content .hero-card .status-icon.success-icon[data-v-ab902ef6]{color:#10b981}.voucher-hero-content .hero-card .status-icon.info-icon[data-v-ab902ef6]{color:#3b82f6}.voucher-hero-content .hero-card .corporate-header[data-v-ab902ef6]{margin-bottom:2rem;padding-bottom:1.5rem;border-bottom:1px solid #f3f4f6}.voucher-hero-content .hero-card .corporate-header .corporate-logo[data-v-ab902ef6]{max-height:60px;max-width:200px;margin-bottom:.75rem}.voucher-hero-content .hero-card .voucher-sessions-display[data-v-ab902ef6]{margin:2rem 0}.voucher-hero-content .hero-card .voucher-sessions-display .sessions-count[data-v-ab902ef6]{display:block;font-size:1.5rem;font-weight:800;line-height:1;margin-bottom:.5rem}.voucher-hero-content .hero-card .info-box[data-v-ab902ef6]{background:#f8fafc;border-radius:1rem;padding:1.25rem;margin:1.5rem 0}.voucher-hero-content .hero-card .info-box .info-row[data-v-ab902ef6]{display:flex;justify-content:space-between;align-items:center;padding:.5rem 0;border-bottom:1px solid #e2e8f0}.voucher-hero-content .hero-card .info-box .info-row[data-v-ab902ef6]:last-child{border-bottom:none}.voucher-hero-content .hero-card .info-box .info-row .info-label[data-v-ab902ef6]{color:#64748b;font-size:.9rem}.voucher-hero-content .hero-card .info-box .info-row .info-value[data-v-ab902ef6]{font-weight:600;color:#334155}.voucher-hero-content .hero-card .info-box .info-row .code-display[data-v-ab902ef6]{font-family:monospace;letter-spacing:.05em;background:#e2e8f0;padding:.2rem .6rem;border-radius:.4rem}.cta-button[data-v-ab902ef6]{width:100%;padding:1rem;border-radius:.75rem;font-weight:700;font-size:1.1rem;border:none;cursor:pointer;transition:transform .2s;color:#fff;display:inline-block}.cta-button[data-v-ab902ef6]:hover{transform:translateY(-2px)}.cta-button.gradient-violet-blue[data-v-ab902ef6]{background:linear-gradient(135deg,#7c3aed,#3b82f6);box-shadow:0 4px 12px rgba(99,102,241,.3)}.cta-button.gradient-neutral[data-v-ab902ef6]{background:#475569;box-shadow:0 4px 12px rgba(71,85,105,.2)}.cta-button[data-v-ab902ef6]:disabled{opacity:.7;cursor:not-allowed;transform:none}.mindflow-steps-wrapper[data-v-ab902ef6]{background-color:#0a0c10;min-height:100vh;color:#e8ecff;font-family:Montserrat,Segoe UI,Roboto,Arial,sans-serif}.mindflow-steps-wrapper .middle-section[data-v-ab902ef6]{width:100%;min-height:calc(100vh - 80px);padding:0}.mindflow-steps-wrapper .middle-section.social-media-section[data-v-ab902ef6]{background-color:#0a0c10}@media(min-width:992px){.mindflow-steps-wrapper .middle-section .container[data-v-ab902ef6]{max-width:1260px}}@media(min-width:1200px){.mindflow-steps-wrapper .middle-section .container[data-v-ab902ef6]{max-width:1440px}}@media(min-width:1400px){.mindflow-steps-wrapper .middle-section .container[data-v-ab902ef6]{max-width:1740px}}.mindflow-steps-wrapper .inspiration-pg[data-v-ab902ef6]{width:100%;display:flex;flex-direction:column}.mindflow-steps-wrapper .inspiration-pg.association-wheel-pg[data-v-ab902ef6]{min-height:calc(100vh - 80px)}.mindflow-steps-wrapper .inspir-lft-sec[data-v-ab902ef6]{width:100%;padding:1.5rem 1rem;position:relative;z-index:1;display:block;min-height:400px}.mindflow-steps-wrapper .inspir-lft-sec.scroll[data-v-ab902ef6]{overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}.mindflow-steps-wrapper .inspir-lft-sec.scroll[data-v-ab902ef6]::-webkit-scrollbar{display:none;width:0;height:0}@media(min-width:768px){.mindflow-steps-wrapper .inspir-lft-sec[data-v-ab902ef6]{padding:2rem 2.5rem}}@media(min-width:1024px){.mindflow-steps-wrapper .inspir-lft-sec[data-v-ab902ef6]{padding:2.5rem 3rem}}.mindflow-steps-wrapper .prerequisites-block[data-v-ab902ef6]{max-width:760px;margin:1rem auto 1.75rem;padding:0 .5rem}.mindflow-steps-wrapper .selected-insight-banner[data-v-ab902ef6]{background:linear-gradient(135deg,#fff,#f9fafb);border:1px solid rgba(0,0,0,.08);border-radius:14px;padding:.85rem 1rem;margin-bottom:1.5rem;display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;position:relative;z-index:2;box-shadow:0 4px 12px -4px rgba(0,0,0,.08)}@media(max-width:640px){.mindflow-steps-wrapper .selected-insight-banner[data-v-ab902ef6]{padding:.75rem .85rem}}.mindflow-steps-wrapper .si-left[data-v-ab902ef6]{display:flex;align-items:center;gap:.65rem;flex:1 1 auto}.mindflow-steps-wrapper .si-icon[data-v-ab902ef6]{font-size:1.5rem;line-height:1}@media(max-width:480px){.mindflow-steps-wrapper .si-icon[data-v-ab902ef6]{font-size:1.3rem}}.mindflow-steps-wrapper .si-text[data-v-ab902ef6]{font-size:.95rem;font-weight:700;color:#1f2937;letter-spacing:.3px}@media(max-width:640px){.mindflow-steps-wrapper .si-text[data-v-ab902ef6]{font-size:.85rem}}@media(max-width:480px){.mindflow-steps-wrapper .si-text[data-v-ab902ef6]{font-size:.75rem}}.mindflow-steps-wrapper .si-progress[data-v-ab902ef6]{flex:0 0 auto;min-width:140px}@media(max-width:768px){.mindflow-steps-wrapper .si-progress[data-v-ab902ef6]{flex:1 1 100%}}.mindflow-steps-wrapper .protocol-progress-bar[data-v-ab902ef6]{height:8px;background:rgba(0,0,0,.06);border-radius:9999px;overflow:hidden;margin-bottom:.4rem}.mindflow-steps-wrapper .protocol-progress-bar.small[data-v-ab902ef6]{height:6px}.mindflow-steps-wrapper .protocol-progress-fill[data-v-ab902ef6]{height:100%;background:linear-gradient(90deg,#7c3aed,#3b82f6);border-radius:9999px;transition:width .5s ease}.mindflow-steps-wrapper .protocol-progress-label[data-v-ab902ef6]{font-size:.5rem;color:#6b7280;text-align:right}@media(max-width:480px){.mindflow-steps-wrapper .protocol-progress-label[data-v-ab902ef6]{font-size:.6rem}}.mindflow-steps-wrapper .section-divider[data-v-ab902ef6]{height:1px;background:linear-gradient(90deg,transparent,rgba(0,0,0,.08),transparent);margin:1.5rem 0}.mindflow-steps-wrapper .prereq-hint[data-v-ab902ef6]{text-align:center;font-size:.7rem;color:#9aa4b2;margin:1rem 0;font-style:italic}.mindflow-steps-wrapper .delete-hint[data-v-ab902ef6],.mindflow-steps-wrapper .demo-report-cta[data-v-ab902ef6],.mindflow-steps-wrapper .new-steps[data-v-ab902ef6],.mindflow-steps-wrapper .step-card[data-v-ab902ef6],.mindflow-steps-wrapper .steps-header[data-v-ab902ef6]{position:relative;z-index:1;visibility:visible;opacity:1}.mindflow-steps-wrapper .top-nav-btn[data-v-ab902ef6]{position:relative;z-index:10;visibility:visible;opacity:1}.mindflow-steps-wrapper .sc-title-row[data-v-ab902ef6]{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:.75rem!important}.mindflow-steps-wrapper .sc-title[data-v-ab902ef6]{flex:1 1 auto!important}.mindflow-steps-wrapper .status-cluster[data-v-ab902ef6]{display:flex!important;align-items:center!important;gap:.55rem!important;flex-shrink:0!important}.mindflow-steps-wrapper .completion-indicator[data-v-ab902ef6]{font-size:.7rem!important;display:flex!important;align-items:center!important;justify-content:center!important;line-height:1!important}.mindflow-steps-wrapper .completion-indicator.pending[data-v-ab902ef6]{opacity:.65!important}.mindflow-steps-wrapper .check-icon[data-v-ab902ef6],.mindflow-steps-wrapper .pending-icon[data-v-ab902ef6]{display:flex!important;align-items:center!important;justify-content:center!important;line-height:1!important}.mindprofile-authenticated[data-v-ab902ef6]{background-color:#fff!important;min-height:100vh}.mindprofile-authenticated .insight-pills[data-v-ab902ef6],.mindprofile-authenticated .mini-pill[data-v-ab902ef6],.mindprofile-authenticated .mp-tile[data-v-ab902ef6],.mindprofile-authenticated .rec-panel[data-v-ab902ef6]{background:transparent}.np-main-content[data-v-ab902ef6]{width:100%;max-width:1280px;margin:0 auto;padding:2rem 1.5rem}@media(min-width:768px){.np-main-content[data-v-ab902ef6]{padding:3rem 3rem}}.mp-content-wrapper[data-v-ab902ef6]{width:100%}.mp-page-heading[data-v-ab902ef6]{margin-bottom:2.5rem;text-align:center}@media(min-width:768px){.mp-page-heading[data-v-ab902ef6]{text-align:left;margin-bottom:3rem}}.mp-title[data-v-ab902ef6]{font-size:1.75rem;font-weight:700;color:#1f2937;margin:0 0 .5rem 0;line-height:1.2}@media(min-width:768px){.mp-title[data-v-ab902ef6]{font-size:2.25rem}}.mp-username[data-v-ab902ef6]{color:#7c3aed;font-weight:700}.mp-subtitle[data-v-ab902ef6]{font-size:1rem;color:#6b7280;margin:0}@media(min-width:768px){.mp-subtitle[data-v-ab902ef6]{font-size:1.125rem}}.insight-pills[data-v-ab902ef6]{gap:.5rem;margin-bottom:2rem;padding:1rem;background:linear-gradient(135deg,rgba(124,58,237,.04),rgba(59,130,246,.04));border:1px solid rgba(124,58,237,.1);cursor:pointer;transition:background .2s,border-color .2s}.insight-pills[data-v-ab902ef6]:hover{background:linear-gradient(135deg,rgba(124,58,237,.06),rgba(59,130,246,.06));border-color:rgba(124,58,237,.15)}@media(min-width:768px){.insight-pills[data-v-ab902ef6]{justify-content:flex-start;margin-bottom:2.5rem}}.mini-pill[data-v-ab902ef6]{gap:.35rem;background:hsla(0,0%,100%,.8);color:#1f2937;border:1px solid rgba(124,58,237,.15);border-radius:20px;padding:.4rem .75rem;font-size:.75rem;letter-spacing:.3px;white-space:nowrap;box-shadow:0 1px 3px rgba(0,0,0,.05)}.mini-pill.narrow[data-v-ab902ef6]{padding:.4rem .6rem;font-size:.7rem}.mini-pill.locked[data-v-ab902ef6]{opacity:.7}.mini-pill.locked .pill-text[data-v-ab902ef6]{filter:blur(4px);color:rgba(92,92,92,.651)}.mini-pill .pill-icon[data-v-ab902ef6]{font-size:1rem;line-height:1}.mini-pill .pill-lock[data-v-ab902ef6]{font-size:.7rem;opacity:.6}.initial-protocol-banner[data-v-ab902ef6]{background:linear-gradient(135deg,#10b981,#059669);color:#fff;padding:1.25rem 1.5rem;margin-bottom:2rem;box-shadow:0 4px 12px rgba(16,185,129,.2);text-align:center}@media(min-width:768px){.initial-protocol-banner[data-v-ab902ef6]{text-align:left}}.initial-protocol-banner .banner-icon[data-v-ab902ef6]{font-size:1.75rem;margin-bottom:.5rem}@media(min-width:768px){.initial-protocol-banner .banner-icon[data-v-ab902ef6]{display:inline-block;margin-right:.75rem;margin-bottom:0}}.initial-protocol-banner .banner-text[data-v-ab902ef6]{font-size:1rem;font-weight:600;line-height:1.5}@media(min-width:768px){.initial-protocol-banner .banner-text[data-v-ab902ef6]{display:inline}}.unlock-prereqs-banner[data-v-ab902ef6]{background:linear-gradient(135deg,#fef3c7,#fde68a);color:#92400e;padding:1.25rem 1.5rem;margin-bottom:2rem;border:1px solid #fbbf24;box-shadow:0 2px 8px rgba(251,191,36,.15)}.unlock-prereqs-banner .unlock-title[data-v-ab902ef6]{font-size:1rem;font-weight:700;margin-bottom:.5rem;color:#78350f}.unlock-prereqs-banner .unlock-description[data-v-ab902ef6]{font-size:.875rem;line-height:1.5;margin-bottom:1rem}.unlock-prereqs-banner .unlock-steps[data-v-ab902ef6]{display:flex;flex-direction:column;gap:.75rem}@media(min-width:768px){.unlock-prereqs-banner .unlock-steps[data-v-ab902ef6]{flex-direction:row;gap:1rem}}.unlock-prereqs-banner .unlock-step[data-v-ab902ef6]{flex:1;display:flex;align-items:center;gap:.75rem;background:hsla(0,0%,100%,.7);padding:1rem;border-radius:12px;border:1px solid #fbbf24;cursor:pointer;transition:background .2s,transform .2s,box-shadow .2s}.unlock-prereqs-banner .unlock-step[data-v-ab902ef6]:hover:not(.completed){background:hsla(0,0%,100%,.9);transform:translateY(-2px);box-shadow:0 4px 12px rgba(251,191,36,.2)}.unlock-prereqs-banner .unlock-step.completed[data-v-ab902ef6]{opacity:.6;cursor:default;border-color:#10b981;background:rgba(16,185,129,.1)}.unlock-prereqs-banner .unlock-step.completed .step-icon[data-v-ab902ef6]{background:#10b981;color:#fff}.unlock-prereqs-banner .step-icon[data-v-ab902ef6]{width:2.5rem;height:2.5rem;border-radius:50%;background:#fbbf24;color:#78350f;display:flex;align-items:center;justify-content:center;font-size:1.25rem;font-weight:700;flex-shrink:0}.unlock-prereqs-banner .step-content[data-v-ab902ef6]{flex:1}.unlock-prereqs-banner .step-content .step-label[data-v-ab902ef6]{font-size:.75rem;font-weight:600;color:#92400e;text-transform:uppercase;letter-spacing:.5px;margin-bottom:.25rem}.unlock-prereqs-banner .step-content .step-title[data-v-ab902ef6]{font-size:.875rem;font-weight:700;color:#78350f}.brainlink-status-bar[data-v-ab902ef6]{gap:.75rem;background:linear-gradient(135deg,#dbeafe,#bfdbfe);color:#1e40af;padding:.875rem 1.25rem;border-radius:12px;margin-bottom:2rem;border:1px solid #3b82f6;box-shadow:0 2px 8px rgba(59,130,246,.15)}.brainlink-status-bar .status-icon[data-v-ab902ef6]{width:2rem;height:2rem;border-radius:50%;background:#3b82f6;display:flex;align-items:center;justify-content:center;color:#fff;font-size:1.1rem;-webkit-animation:statusPulse-ab902ef6 2s ease-in-out infinite;animation:statusPulse-ab902ef6 2s ease-in-out infinite;flex-shrink:0}.brainlink-status-bar .status-text[data-v-ab902ef6]{flex:1;font-size:.875rem;line-height:1.4}@-webkit-keyframes statusPulse-ab902ef6{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.08);opacity:.9}}.mp-tiles[data-v-ab902ef6]{grid-template-columns:1fr;gap:1.5rem;margin-bottom:2rem}@media(min-width:640px){.mp-tiles[data-v-ab902ef6]{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.mp-tiles[data-v-ab902ef6]{gap:2rem}}.mp-tile[data-v-ab902ef6]{background:#fff;border:2px solid #e5e7eb;border-radius:16px;padding:1.75rem 1.5rem;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 2px 8px rgba(0,0,0,.04)}.mp-tile[data-v-ab902ef6]:before{top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#7c3aed,#3b82f6);transform:scaleX(0);transform-origin:left;transition:transform .3s}.mp-tile[data-v-ab902ef6]:hover{transform:translateY(-4px);box-shadow:0 12px 24px rgba(0,0,0,.12);border-color:#7c3aed}.mp-tile[data-v-ab902ef6]:hover:before{transform:scaleX(1)}.mp-tile .tile-header[data-v-ab902ef6]{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:1rem}.mp-tile .tile-icon[data-v-ab902ef6]{width:3rem;height:3rem;border-radius:12px;background:linear-gradient(135deg,#ede9fe,#ddd6fe);color:#7c3aed;display:flex;align-items:center;justify-content:center;font-size:1.5rem;flex-shrink:0}.mp-tile .tile-badge[data-v-ab902ef6]{background:#fef3c7;color:#92400e;font-size:.7rem;font-weight:700;padding:.25rem .6rem;border-radius:12px;text-transform:uppercase;letter-spacing:.5px}.mp-tile .tile-title[data-v-ab902ef6]{font-size:1.25rem;margin:0 0 .5rem 0;line-height:1.3}.mp-tile .tile-description[data-v-ab902ef6]{font-size:.875rem;color:#6b7280;line-height:1.5;margin-bottom:1rem}.mp-tile .tile-footer[data-v-ab902ef6]{display:flex;align-items:center;justify-content:space-between;margin-top:auto}.mp-tile .tile-cta[data-v-ab902ef6]{font-size:.875rem;font-weight:600;color:#7c3aed;display:flex;align-items:center;gap:.5rem}.mp-tile .tile-cta .cta-arrow[data-v-ab902ef6]{transition:transform .2s}.mp-tile:hover .cta-arrow[data-v-ab902ef6]{transform:translateX(4px)}.mp-tile.career .tile-icon[data-v-ab902ef6]{background:none;color:#2563eb}.mp-tile.career[data-v-ab902ef6]:hover{border-color:#2563eb}.mp-tile.career[data-v-ab902ef6]:hover:before{background:linear-gradient(90deg,#2563eb,#1d4ed8)}.mp-tile.career .tile-cta[data-v-ab902ef6]{color:#2563eb}.mp-tile.rewards .tile-icon[data-v-ab902ef6]{background:linear-gradient(135deg,#fef3c7,#fde68a);color:#d97706}.mp-tile.rewards[data-v-ab902ef6]:hover{border-color:#d97706}.mp-tile.rewards[data-v-ab902ef6]:hover:before{background:linear-gradient(90deg,#d97706,#b45309)}.mp-tile.rewards .tile-cta[data-v-ab902ef6]{color:#d97706}.mp-tile.comingsoon .tile-icon[data-v-ab902ef6]{background:linear-gradient(135deg,#e0e7ff,#c7d2fe);color:#6366f1}.mp-tile.comingsoon[data-v-ab902ef6]:hover{border-color:#6366f1}.mp-tile.comingsoon[data-v-ab902ef6]:hover:before{background:linear-gradient(90deg,#6366f1,#4f46e5)}.mp-tile.comingsoon .tile-cta[data-v-ab902ef6]{color:#6366f1}.mp-tile.discrepancy .tile-icon[data-v-ab902ef6]{background:linear-gradient(135deg,#fce7f3,#fbcfe8);color:#db2777}.mp-tile.discrepancy[data-v-ab902ef6]:hover{border-color:#db2777}.mp-tile.discrepancy[data-v-ab902ef6]:hover:before{background:linear-gradient(90deg,#db2777,#be185d)}.mp-tile.discrepancy .tile-cta[data-v-ab902ef6]{color:#db2777}.mp-tile.confidence[data-v-ab902ef6]{grid-column:1/-1;padding:0}.mp-tile.confidence[data-v-ab902ef6]:before{display:none}.mp-tile.confidence[data-v-ab902ef6]:hover{transform:none;box-shadow:0 4px 16px rgba(0,0,0,.08);border-color:#10b981}.confidence-layout[data-v-ab902ef6]{display:grid;grid-template-columns:1fr;gap:0}@media(min-width:768px){.confidence-layout[data-v-ab902ef6]{grid-template-columns:1.2fr 1fr .8fr}}.rec-panel[data-v-ab902ef6]{background:linear-gradient(135deg,#f0fdf4,#dcfce7);color:#166534;padding:2rem 1.5rem;border-right:none;border-bottom:2px solid #10b981;border-radius:16px 16px 0 0}@media(min-width:768px){.rec-panel[data-v-ab902ef6]{border-right:2px solid #10b981;border-bottom:none;border-radius:16px 0 0 16px}}.rec-panel .rec-title[data-v-ab902ef6]{font-size:1.125rem;font-weight:700;color:#065f46;margin:0 0 .75rem 0}.rec-panel .rec-text[data-v-ab902ef6]{font-size:.875rem;line-height:1.6;margin-bottom:1.5rem;color:#166534}.rec-panel .rec-action[data-v-ab902ef6]{background:#fff;color:#065f46;border:1.5px solid #10b981;border-radius:10px;padding:.75rem 1rem;font-weight:600;font-size:.875rem;cursor:pointer;transition:all .2s;width:100%;display:flex;align-items:center;gap:.75rem;margin-bottom:.75rem}.rec-panel .rec-action[data-v-ab902ef6]:last-child{margin-bottom:0}@media(min-width:768px){.rec-panel .rec-action[data-v-ab902ef6]{width:auto}}.rec-panel .rec-action .ra-icon[data-v-ab902ef6]{font-size:1.25rem;flex-shrink:0}.rec-panel .rec-action .ra-text[data-v-ab902ef6]{flex:1;text-align:left}.rec-panel .rec-action[data-v-ab902ef6]:hover{background:#ff9e00;color:#fff;border-color:#059669;transform:translateY(-2px);box-shadow:0 4px 12px rgba(16,185,129,.3)}.confidence-bar[data-v-ab902ef6]{background:linear-gradient(135deg,#f9fafb,#f3f4f6);padding:2rem 1.5rem;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;border-bottom:2px solid #e5e7eb}@media(min-width:768px){.confidence-bar[data-v-ab902ef6]{border-bottom:none;border-right:2px solid #e5e7eb}}.confidence-bar .gauge-title[data-v-ab902ef6]{font-size:.875rem;font-weight:700;color:#1f2937;text-transform:uppercase;letter-spacing:.5px;margin-bottom:1.5rem}.confidence-bar .gauge-container[data-v-ab902ef6]{position:relative;width:200px;height:140px;margin-bottom:1rem}.confidence-bar .confidence-gauge[data-v-ab902ef6]{width:100%;height:100%}.confidence-bar .gauge-value[data-v-ab902ef6]{position:absolute;top:50%;left:50%;transform:translate(-50%,-20%);font-size:2.5rem;font-weight:800;color:#1f2937}.confidence-bar .gauge-value .gauge-percent[data-v-ab902ef6]{font-size:1.5rem;color:#6b7280;font-weight:600}.confidence-bar .gauge-label[data-v-ab902ef6]{font-size:1rem;font-weight:700;margin-top:.5rem;padding:.375rem .875rem;border-radius:20px}.confidence-bar .gauge-label[data-level=high][data-v-ab902ef6]{background:#d1fae5;color:#065f46}.confidence-bar .gauge-label[data-level=medium][data-v-ab902ef6]{background:#fed7aa;color:#92400e}.confidence-bar .gauge-label[data-level=low][data-v-ab902ef6]{background:#fee2e2;color:#991b1b}.confidence-bar .gauge-description[data-v-ab902ef6]{font-size:.75rem;color:#6b7280;margin-top:.5rem}.brain-image-panel[data-v-ab902ef6]{background:linear-gradient(135deg,#f3e8ff,#e9d5ff);padding:2rem 1.5rem;display:flex;align-items:center;justify-content:center;border-radius:0 0 16px 16px}@media(min-width:768px){.brain-image-panel[data-v-ab902ef6]{border-radius:0 16px 16px 0}}.brain-image-panel .brain-visual[data-v-ab902ef6]{width:100%;max-width:180px;height:auto;opacity:.8;filter:drop-shadow(0 4px 12px rgba(124,58,237,.2))}.brain-image-panel .brain-placeholder[data-v-ab902ef6]{display:flex;flex-direction:column;align-items:center;gap:.75rem}.brain-image-panel .brain-placeholder .brain-icon[data-v-ab902ef6]{font-size:4rem;opacity:.7;-webkit-animation:brainPulse-ab902ef6 3s ease-in-out infinite;animation:brainPulse-ab902ef6 3s ease-in-out infinite}.brain-image-panel .brain-placeholder .brain-label[data-v-ab902ef6]{font-size:.875rem;font-weight:600;color:#7c3aed;text-align:center}@-webkit-keyframes brainPulse-ab902ef6{0%,to{transform:scale(1);opacity:.7}50%{transform:scale(1.05);opacity:.9}}@keyframes brainPulse-ab902ef6{0%,to{transform:scale(1);opacity:.7}50%{transform:scale(1.05);opacity:.9}}.mp-modal-backdrop[data-v-ab902ef6]{background:rgba(0,0,0,.4);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1500}.mp-modal[data-v-ab902ef6]{background:#fff;border-radius:16px;max-width:600px;width:100%;box-shadow:0 20px 60px rgba(0,0,0,.3)}.mp-modal .mp-modal-header[data-v-ab902ef6]{padding:1.5rem 1.5rem 1rem;border-bottom:1px solid #e5e7eb;display:flex;align-items:center;justify-content:space-between}.mp-modal .mp-modal-header h3[data-v-ab902ef6]{font-size:1.25rem;font-weight:700;color:#1f2937;margin:0}.mp-modal .mp-modal-header .close-btn[data-v-ab902ef6]{background:transparent;border:none;font-size:1.75rem;color:#9ca3af;cursor:pointer;padding:0;width:2rem;height:2rem;display:flex;align-items:center;justify-content:center;border-radius:6px;transition:background .2s,color .2s}.mp-modal .mp-modal-header .close-btn[data-v-ab902ef6]:hover{background:#f3f4f6;color:#1f2937}.mp-modal .mp-modal-body[data-v-ab902ef6]{padding:1.5rem;overflow-y:auto;max-height:calc(90vh - 140px)}.mp-modal .mp-modal-body .profile-textarea[data-v-ab902ef6]{width:100%;min-height:150px;padding:1rem;border:2px solid #e5e7eb;border-radius:12px;font-size:.875rem;line-height:1.6;resize:vertical;font-family:inherit;transition:border-color .2s}.mp-modal .mp-modal-body .profile-textarea[data-v-ab902ef6]:focus{outline:none;border-color:#7c3aed}.mp-modal .mp-modal-body .chars-remaining[data-v-ab902ef6]{font-size:.75rem;color:#9ca3af;text-align:right;margin-top:.5rem}.mp-modal .mp-modal-body .modal-actions[data-v-ab902ef6]{display:flex;gap:.75rem;justify-content:flex-end;margin-top:1.5rem}.mp-modal .mp-modal-body .modal-actions button[data-v-ab902ef6]{padding:.75rem 1.5rem;border-radius:10px;font-weight:600;font-size:.875rem;cursor:pointer;transition:background .2s,transform .2s}.mp-modal .mp-modal-body .modal-actions button[data-v-ab902ef6]:hover{transform:translateY(-1px)}.mp-modal .mp-modal-body .modal-actions button.btn-cancel[data-v-ab902ef6]{background:#f3f4f6;color:#6b7280;border:1px solid #e5e7eb}.mp-modal .mp-modal-body .modal-actions button.btn-cancel[data-v-ab902ef6]:hover{background:#e5e7eb}.mp-modal .mp-modal-body .modal-actions button.btn-save[data-v-ab902ef6]{background:#7c3aed;color:#fff;border:none}.mp-modal .mp-modal-body .modal-actions button.btn-save[data-v-ab902ef6]:hover{background:#6d28d9}.mp-modal .mp-modal-body .modal-actions button.btn-save[data-v-ab902ef6]:disabled{opacity:.5;cursor:not-allowed}.mp-modal .mp-modal-body .modal-actions button.btn-save[data-v-ab902ef6]:disabled:hover{transform:none}@media(min-width:480px){.chooser-grid[data-v-ab902ef6]{grid-template-columns:repeat(2,1fr)}}.chooser-grid .chooser-option[data-v-ab902ef6]{background:#f9fafb;border:2px solid #e5e7eb;border-radius:12px;padding:1.25rem;cursor:pointer;transition:all .2s}.chooser-grid .chooser-option[data-v-ab902ef6]:hover{background:#f3f4f6;border-color:#7c3aed}.chooser-grid .chooser-option.selected[data-v-ab902ef6]{background:#ede9fe;border-color:#7c3aed}.chooser-grid .chooser-option.selected .option-title[data-v-ab902ef6]{color:#7c3aed}.chooser-grid .chooser-option .option-icon[data-v-ab902ef6]{font-size:2rem;margin-bottom:.75rem}.chooser-grid .chooser-option .option-title[data-v-ab902ef6]{font-size:1rem;font-weight:600;color:#1f2937;margin-bottom:.5rem}.chooser-grid .chooser-option .option-description[data-v-ab902ef6]{font-size:.75rem;color:#6b7280;line-height:1.4}.mp-overlay-guide[data-v-ab902ef6]{position:fixed;inset:0;pointer-events:none;z-index:1200}.mp-overlay-guide .mp-overlay-scrim[data-v-ab902ef6]{position:fixed;inset:0;pointer-events:auto;z-index:1300}.mp-overlay-guide .mp-overlay-scrim .scrim-pane[data-v-ab902ef6]{background:rgba(10,12,16,.55);backdrop-filter:blur(6px) saturate(120%);-webkit-backdrop-filter:blur(6px) saturate(120%)}.mp-overlay-guide .guide-bubble[data-v-ab902ef6]{position:absolute;bottom:clamp(16px,4vh,28px);left:50%;transform:translateX(-50%);width:min(680px,92%);background:rgba(17,19,25,.98);color:#eef2ff;border:1px solid hsla(0,0%,100%,.12);border-radius:14px;padding:.9rem 1rem 1rem;box-shadow:0 18px 46px -12px rgba(0,0,0,.7),0 6px 20px -8px rgba(0,0,0,.55);pointer-events:auto;z-index:1400}.mp-overlay-guide .guide-bubble.anchor[data-v-ab902ef6]{bottom:auto;left:0;transform:none}.mp-overlay-guide .guide-title[data-v-ab902ef6]{font-weight:800;letter-spacing:.6px;font-size:.9rem;margin:0 0 .35rem}.mp-overlay-guide .guide-text[data-v-ab902ef6]{font-size:.78rem;letter-spacing:.3px;line-height:1.45;opacity:.95}.mp-overlay-guide .guide-actions[data-v-ab902ef6]{display:flex;gap:.5rem;justify-content:flex-end;align-items:center;margin-top:.75rem}.mp-overlay-guide .guide-skip[data-v-ab902ef6]{margin-top:.7rem;background:transparent;color:#d2d7ff;border:1px solid hsla(0,0%,100%,.22);border-radius:10px;padding:.45rem .8rem .5rem;font-weight:700;letter-spacing:.4px;cursor:pointer}.mp-overlay-guide .guide-skip[data-v-ab902ef6]:hover{background:hsla(0,0%,100%,.06)}.mp-overlay-guide .guide-dismiss[data-v-ab902ef6]{margin-top:.7rem;background:#6c63ff;color:#fff;border:none;border-radius:10px;padding:.5rem .9rem .55rem;font-weight:700;letter-spacing:.5px;cursor:pointer}.mp-overlay-guide .guide-dismiss[data-v-ab902ef6]:hover{background:#5a52f2}@media(max-width:560px){.mp-overlay-guide .guide-title[data-v-ab902ef6]{font-size:.85rem}.mp-overlay-guide .guide-text[data-v-ab902ef6]{font-size:.72rem}}.mp-ready-overlay[data-v-ab902ef6]{position:fixed;inset:0;pointer-events:none;z-index:1180}.mp-ready-overlay .mp-ready-scrim[data-v-ab902ef6]{position:fixed;inset:0;pointer-events:auto}.mp-ready-overlay .mp-ready-scrim .scrim-pane[data-v-ab902ef6]{background:rgba(10,12,16,.45);backdrop-filter:blur(4px) saturate(120%);-webkit-backdrop-filter:blur(4px) saturate(120%)}.mp-ready-overlay .ready-bubble[data-v-ab902ef6]{position:absolute;background:rgba(20,22,30,.97);color:#eef2ff;border:1px solid hsla(0,0%,100%,.15);border-radius:14px;padding:.85rem .95rem .95rem;width:min(520px,92%);box-shadow:0 14px 40px -10px rgba(0,0,0,.65),0 6px 18px -8px rgba(0,0,0,.55);pointer-events:auto}.mp-ready-overlay .ready-bubble[data-v-ab902ef6]:after{content:"";position:absolute;width:14px;height:14px;background:rgba(20,22,30,.97);border:1px solid hsla(0,0%,100%,.15);transform:rotate(45deg);box-sizing:border-box}.mp-ready-overlay .ready-bubble[style*="--rb-arrow-dir: top"][data-v-ab902ef6]:after{top:-7px;left:50%;transform:translateX(-50%) rotate(45deg);border-bottom:none;border-right:none}.mp-ready-overlay .ready-bubble[style*="--rb-arrow-dir: bottom"][data-v-ab902ef6]:after{bottom:-7px;left:50%;transform:translateX(-50%) rotate(45deg);border-top:none;border-left:none}.ready-title[data-v-ab902ef6]{font-weight:800;letter-spacing:.55px;font-size:.9rem;margin:0 0 .4rem}.ready-text[data-v-ab902ef6]{font-size:.72rem;letter-spacing:.3px;line-height:1.45;opacity:.95}.ready-actions[data-v-ab902ef6]{display:flex;gap:.5rem;justify-content:flex-end;margin-top:.75rem}.ready-dismiss[data-v-ab902ef6],.ready-primary[data-v-ab902ef6]{border:none;border-radius:10px;padding:.5rem .85rem .55rem;font-weight:700;letter-spacing:.5px;cursor:pointer;font-size:.6rem}.ready-dismiss[data-v-ab902ef6]{background:#384052;color:#f0f4ff}.ready-dismiss[data-v-ab902ef6]:hover{background:#424b5f}.ready-primary[data-v-ab902ef6]{background:#2bb673;color:#052a17}.ready-primary[data-v-ab902ef6]:hover{background:#26a566}.mp-tiles .mp-tile.spotlight[data-v-ab902ef6]{position:relative;z-index:1350;box-shadow:0 0 0 2px rgba(108,99,255,.6),0 0 0 6px rgba(108,99,255,.25),0 20px 60px -10px rgba(108,99,255,.45)!important}.mp-tiles .mp-tile.spotlight[data-v-ab902ef6]:after{content:"";position:absolute;inset:-8px;border-radius:22px;pointer-events:none;box-shadow:0 0 0 4px rgba(108,99,255,.25),0 18px 48px -12px rgba(108,99,255,.45)}.mp-tiles .mp-tile .inner-spotlight[data-v-ab902ef6]{position:relative;z-index:1360;box-shadow:0 0 0 2px rgba(108,99,255,.5),0 0 0 6px rgba(108,99,255,.18),0 14px 46px -12px rgba(108,99,255,.35)!important;border-radius:14px}.brainlink-status-bar[data-v-ab902ef6]{display:flex;align-items:center;justify-content:space-between;gap:.9rem;background:linear-gradient(90deg,rgba(30,60,100,.55),rgba(40,90,160,.25));color:#e6f2ff;padding:6px 12px;border:1px solid rgba(120,180,255,.25);border-radius:10px;margin:12px auto 18px auto;font-size:.78rem;font-weight:600;letter-spacing:.4px;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);overflow:hidden;max-width:760px;width:calc(100% - 2rem);box-sizing:border-box}.brainlink-status-bar.simple[data-v-ab902ef6]{justify-content:flex-start;gap:.65rem}.brainlink-status-bar .status-dot[data-v-ab902ef6]{width:9px;height:9px;border-radius:50%;background:radial-gradient(circle at 35% 35%,#35f279 0,#19c556 70%);box-shadow:0 0 0 3px rgba(25,197,86,.18),0 0 6px 1px rgba(25,197,86,.55);position:relative}.brainlink-status-bar .status-dot[data-v-ab902ef6]:after{content:"";position:absolute;inset:0;border-radius:50%;background:rgba(29,208,93,.65);-webkit-animation:statusPulse-ab902ef6 2.4s ease-in-out infinite;animation:statusPulse-ab902ef6 2.4s ease-in-out infinite;transform-origin:center;opacity:.6;pointer-events:none}@keyframes statusPulse-ab902ef6{0%{transform:scale(.95);opacity:.6;box-shadow:0 0 0 0 rgba(0,255,89,.821)}55%{transform:scale(1.25);opacity:0;box-shadow:0 0 0 10px rgba(29,208,92,.766)}to{transform:scale(.95);opacity:0;box-shadow:0 0 0 0 rgba(29,208,93,0)}}@media(prefers-reduced-motion:reduce){.brainlink-status-bar .status-dot[data-v-ab902ef6]:after{-webkit-animation:none;animation:none;opacity:0}}.brainlink-status-bar .status-icon[data-v-ab902ef6]{font-size:.95rem;filter:drop-shadow(0 0 2px rgba(255,255,255,.25));opacity:.95;margin-left:2px}.brainlink-status-bar .status-text[data-v-ab902ef6]{font-weight:600;font-size:.78rem;letter-spacing:.35px;display:flex;align-items:center;gap:4px;margin-right:auto}.brainlink-status-bar .status-text strong[data-v-ab902ef6]{font-weight:700}.brainlink-status-bar .status-chip[data-v-ab902ef6]{background:linear-gradient(135deg,#1dd05d,#11a346);color:#062812;font-weight:700;font-size:.55rem;padding:3px 8px 2px;border-radius:999px;letter-spacing:.9px;box-shadow:0 2px 6px -2px rgba(0,0,0,.4),0 0 0 1px hsla(0,0%,100%,.15);text-transform:uppercase}@media(max-width:560px){.brainlink-status-bar[data-v-ab902ef6]{padding:6px 10px}.brainlink-status-bar .status-text[data-v-ab902ef6]{font-size:.72rem}.brainlink-status-bar .status-icon[data-v-ab902ef6]{font-size:.9rem}.brainlink-status-bar .status-chip[data-v-ab902ef6]{font-size:.5rem;padding:2px 6px 1px}}.neuroprofile-heading[data-v-ab902ef6]{text-align:center;margin:0 auto 1.5rem;max-width:760px}.np-title[data-v-ab902ef6]{font-size:2rem;font-weight:800;letter-spacing:.6px;margin:0;background:linear-gradient(90deg,#7c3aed,#3b82f6,#4f46e5);-webkit-background-clip:text;background-clip:text;color:transparent}.insight-pills[data-v-ab902ef6]{display:flex;flex-wrap:wrap;gap:.75rem;justify-content:center;align-items:center;max-width:860px;margin:0 auto 1.5rem;padding:.85rem;background:linear-gradient(135deg,rgba(0,0,0,.03),rgba(0,0,0,.01));border-radius:16px;box-shadow:0 4px 18px -6px rgba(0,0,0,.1)}.mini-pill[data-v-ab902ef6]{display:inline-flex;align-items:center;gap:.45rem;padding:.5rem .85rem .55rem;background:hsla(0,0%,100%,.95);border:1px solid rgba(0,0,0,.08);border-radius:999px;font-size:.7rem;font-weight:600;letter-spacing:.4px;cursor:default;color:#374151;box-shadow:0 2px 8px -2px rgba(0,0,0,.1)}.mini-pill.locked[data-v-ab902ef6]{cursor:not-allowed;opacity:.75}.mini-pill.locked .pill-text[data-v-ab902ef6]{filter:blur(1.15px) brightness(.6)}.mini-pill.narrow[data-v-ab902ef6]{padding:.45rem .75rem .5rem}.pill-icon[data-v-ab902ef6]{font-size:.95rem;line-height:1}.pill-text[data-v-ab902ef6]{line-height:1.1}.pill-lock[data-v-ab902ef6]{font-size:.75rem;opacity:.85}.unlock-prereqs-banner[data-v-ab902ef6]{display:flex;align-items:center;gap:.75rem;background:linear-gradient(135deg,rgba(255,179,71,.12),rgba(245,158,11,.08));border:1px solid rgba(245,158,11,.35);border-radius:14px;padding:.85rem 1rem .9rem;margin:0 auto 1.25rem;max-width:760px;box-shadow:0 6px 20px -8px rgba(245,158,11,.35)}.upb-icon[data-v-ab902ef6]{font-size:1.5rem;filter:drop-shadow(0 2px 4px rgba(0,0,0,.3))}.upb-text[data-v-ab902ef6]{font-size:.82rem;line-height:1.4;letter-spacing:.3px}.prereq-actions[data-v-ab902ef6]{display:inline-flex;flex-wrap:wrap;gap:.25rem .5rem;align-items:center}.inline-link[data-v-ab902ef6]{background:none;border:none;color:#3b82f6;font-weight:700;text-decoration:underline;text-underline-offset:2px;cursor:pointer;font-size:inherit;padding:0}.inline-link[data-v-ab902ef6]:hover{color:#2563eb}.initial-protocol-banner[data-v-ab902ef6]{display:flex;align-items:center;gap:.75rem;background:linear-gradient(135deg,rgba(34,197,94,.12),rgba(22,163,74,.08));border:1px solid rgba(34,197,94,.35);border-radius:14px;padding:.85rem 1rem .9rem;margin:0 auto 1.25rem;max-width:760px;box-shadow:0 6px 20px -8px rgba(34,197,94,.35)}.ipb-icon[data-v-ab902ef6]{font-size:1.5rem;filter:drop-shadow(0 2px 4px rgba(0,0,0,.3))}.ipb-text[data-v-ab902ef6]{font-size:.82rem;line-height:1.4;letter-spacing:.3px}.mp-tiles[data-v-ab902ef6]{display:grid;grid-template-columns:repeat(2,minmax(280px,1fr));gap:1.6rem 1.6rem;max-width:960px;margin:0 auto 3rem;padding:0 1rem}.mp-tile[data-v-ab902ef6]{background:linear-gradient(145deg,hsla(0,0%,100%,.98),rgba(248,247,244,.95));border:1px solid rgba(0,0,0,.08);border-radius:18px;min-height:300px;position:relative;color:#374151;box-shadow:0 8px 28px -6px rgba(0,0,0,.1),0 4px 18px -4px rgba(0,0,0,.06);overflow:hidden;cursor:pointer;transition:transform .33s cubic-bezier(.21,.72,.25,1),box-shadow .45s ease,background .5s ease;display:flex}.mp-tile.full[data-v-ab902ef6]{grid-column:1/-1}.mp-tile.placeholder[data-v-ab902ef6]{cursor:default}.mp-tile[data-v-ab902ef6]:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 30% 20%,rgba(120,160,255,.06),transparent 60%),radial-gradient(circle at 80% 75%,rgba(255,140,90,.06),transparent 65%);opacity:.6;mix-blend-mode:multiply;pointer-events:none;transition:opacity .6s}.mp-tile[data-v-ab902ef6]:hover:not(.placeholder){transform:translateY(-6px);box-shadow:0 14px 38px -10px rgba(0,0,0,.15),0 8px 26px -6px rgba(0,0,0,.1)}.mp-tile[data-v-ab902ef6]:hover:not(.placeholder):before{opacity:.8}.mp-tile[data-v-ab902ef6]:focus-visible{outline:2px solid #6c63ff;outline-offset:3px}.mp-tile.career[data-v-ab902ef6]{border-color:rgba(80,140,255,.25)}.mp-tile.relationship[data-v-ab902ef6]{border-color:rgba(255,140,120,.25)}.mp-tile.lifestyle[data-v-ab902ef6]{border-color:rgba(120,255,180,.25)}.mp-tile.comingsoon[data-v-ab902ef6]{border-color:rgba(200,160,255,.25);cursor:pointer}.mp-tile.confidence[data-v-ab902ef6]{border-color:rgba(140,200,255,.25)}.mp-tile.rewards[data-v-ab902ef6]{border-color:rgba(255,215,120,.3);background:linear-gradient(145deg,hsla(0,0%,100%,.98),rgba(255,252,245,.95));box-shadow:0 18px 48px -12px rgba(255,205,120,.2),0 10px 28px -8px rgba(255,105,180,.15)}.mp-tile .tile-content[data-v-ab902ef6]{position:relative;z-index:2;display:flex;flex-direction:column;padding:1.75rem 1.5rem 2.25rem;width:100%}.mp-tile .tile-icon[data-v-ab902ef6]{font-size:3rem;line-height:1;margin-bottom:1.1rem;filter:drop-shadow(0 4px 10px rgba(0,0,0,.15))}.mp-tile .tile-title[data-v-ab902ef6]{font-size:1.6rem;margin:0 0 .75rem;letter-spacing:.5px;font-weight:700;color:#374151}.mp-tile .tile-sub[data-v-ab902ef6]{font-size:.95rem;line-height:1.45;margin:0 0 1.6rem;opacity:.75;color:#6b7280;text-align:left!important;text-wrap:balance;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none}@media(max-width:768px){.mp-tiles[data-v-ab902ef6]{grid-template-columns:1fr;gap:1.4rem}.mp-tile[data-v-ab902ef6]{min-height:280px}}@media(max-width:520px){.mp-tiles[data-v-ab902ef6]{padding:0 .75rem}.mp-tile .tile-content[data-v-ab902ef6]{padding:1.5rem 1.2rem 2rem}.mp-tile .tile-title[data-v-ab902ef6]{font-size:1.4rem}}@media(max-width:360px){.mp-tile .tile-content[data-v-ab902ef6]{padding:1.25rem 1rem 1.75rem}.mp-tile .tile-title[data-v-ab902ef6]{font-size:1.25rem}.mp-tile .tile-sub[data-v-ab902ef6]{font-size:.85rem}}.report-tile[data-v-ab902ef6]{background:linear-gradient(145deg,hsla(0,0%,100%,.09),hsla(0,0%,100%,.03));border:1px solid hsla(0,0%,100%,.1);border-radius:20px;padding:1.25rem 1.15rem 1.35rem;box-shadow:0 10px 34px -10px rgba(0,0,0,.55),0 4px 18px -6px rgba(0,0,0,.4);-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);position:relative;display:flex;flex-direction:column;overflow:hidden}.report-tile[data-v-ab902ef6]:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 28% 22%,rgba(120,160,255,.18),transparent 62%),radial-gradient(circle at 82% 78%,rgba(255,140,90,.14),transparent 70%);opacity:.85;mix-blend-mode:screen;pointer-events:none;transition:opacity .6s}.report-tile[data-v-ab902ef6]:hover:before{opacity:1}.report-tile .tile-title[data-v-ab902ef6]{margin:0 0 .55rem;font-size:1.02rem;font-weight:600;letter-spacing:.55px;line-height:1.5;position:relative;z-index:2}.report-tile .tile-text[data-v-ab902ef6]{margin:0 0 .6rem;font-size:.78rem;line-height:1.45;opacity:.57;letter-spacing:.3px;position:relative;z-index:2}.tiles-grid[data-v-ab902ef6]{max-width:960px;margin:1.25rem auto 3.5rem;padding:0 1rem 3rem;display:grid;grid-template-columns:repeat(2,minmax(280px,1fr));gap:1.6rem 1.6rem}.tiles-grid[data-v-ab902ef6]>*{min-width:0}.tiles-grid>.mp-tile[data-v-ab902ef6],.tiles-grid>.report-tile[data-v-ab902ef6],.tiles-grid>.tile[data-v-ab902ef6]{height:auto}.tiles-grid>.confidence-full[data-v-ab902ef6],.tiles-grid>.profile-overview[data-v-ab902ef6]{grid-column:1/-1}@media(max-width:640px){.tiles-grid[data-v-ab902ef6]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.1rem}}@media(max-width:520px){.tiles-grid[data-v-ab902ef6]{grid-template-columns:1fr 1fr;gap:1rem}}@media(max-width:540px){.tiles-grid[data-v-ab902ef6]{gap:.9rem}.tiles-grid .mp-tile[data-v-ab902ef6],.tiles-grid .report-tile[data-v-ab902ef6]{padding:.95rem .8rem 1rem}.tiles-grid .tile-title[data-v-ab902ef6]{font-size:.9rem}}@media(max-width:480px){.tiles-grid[data-v-ab902ef6]{gap:.75rem}.tiles-grid .mp-tile[data-v-ab902ef6],.tiles-grid .report-tile[data-v-ab902ef6]{padding:.8rem .65rem .85rem}.tiles-grid .tile-title[data-v-ab902ef6]{font-size:.82rem}}.rewards-badge[data-v-ab902ef6]{display:inline-block;background:linear-gradient(135deg,#fbbf24,#f59e0b);color:#78350f;font-size:.55rem;font-weight:800;letter-spacing:1.2px;padding:.35rem .75rem .4rem;border-radius:999px;margin-bottom:.85rem;box-shadow:0 4px 12px -4px rgba(245,158,11,.55)}.sparkles[data-v-ab902ef6]{display:flex;gap:.65rem;justify-content:center;font-size:1.75rem;margin-bottom:.75rem;filter:drop-shadow(0 2px 6px rgba(255,215,0,.45))}.sparkles span[data-v-ab902ef6]{-webkit-animation:sparkle-ab902ef6 2.4s ease-in-out infinite;animation:sparkle-ab902ef6 2.4s ease-in-out infinite}.sparkles span[data-v-ab902ef6]:nth-child(2){-webkit-animation-delay:.8s;animation-delay:.8s}.sparkles span[data-v-ab902ef6]:nth-child(3){-webkit-animation-delay:1.6s;animation-delay:1.6s}@-webkit-keyframes sparkle-ab902ef6{0%,to{transform:scale(1) rotate(0deg);opacity:.85}50%{transform:scale(1.3) rotate(180deg);opacity:1}}@keyframes sparkle-ab902ef6{0%,to{transform:scale(1) rotate(0deg);opacity:.85}50%{transform:scale(1.3) rotate(180deg);opacity:1}}.reward-cta[data-v-ab902ef6]{background:linear-gradient(135deg,#fbbf24,#f59e0b)!important;color:#78350f!important;box-shadow:0 8px 22px -8px rgba(245,158,11,.65)!important}.comingsoon-bg[data-v-ab902ef6]{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:.4;z-index:1}.comingsoon-sign[data-v-ab902ef6]{background:linear-gradient(135deg,#c084fc,#a855f7);color:#fff;font-size:.55rem;font-weight:800;letter-spacing:1.2px;padding:.4rem .85rem .45rem;border-radius:999px;margin:0 auto 1.25rem;display:inline-block;box-shadow:0 4px 12px -4px rgba(168,85,247,.55);position:relative;z-index:2}.comingsoon-body[data-v-ab902ef6]{display:flex;flex-direction:column;align-items:center;text-align:center;margin-top:auto;position:relative;z-index:2}.mp-tile.discrepancy .tile-content[data-v-ab902ef6]{justify-content:space-between}.disc-images[data-v-ab902ef6]{display:flex;justify-content:space-between;gap:1rem;margin-bottom:1rem}.disc-img[data-v-ab902ef6]{width:48%;height:auto;border-radius:12px;filter:drop-shadow(0 6px 18px rgba(0,0,0,.15))}.disc-title[data-v-ab902ef6]{text-align:center;line-height:1.35}.disc-word.conscious[data-v-ab902ef6]{color:#60a5fa}.disc-word.subconscious[data-v-ab902ef6]{color:#c084fc}.disc-info-line[data-v-ab902ef6]{display:flex;justify-content:center;margin:.75rem 0 1rem}.disc-info[data-v-ab902ef6]{cursor:pointer;font-size:1.15rem;opacity:.75;position:relative}.disc-info[data-v-ab902ef6]:hover{opacity:1}.disc-tooltip[data-v-ab902ef6]{position:absolute;bottom:120%;left:50%;transform:translateX(-50%);background:rgba(17,19,25,.98);color:#eef2ff;padding:.75rem .95rem .8rem;border-radius:10px;font-size:.7rem;line-height:1.4;width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:280px;white-space:normal;word-break:break-word;overflow-wrap:anywhere;box-shadow:0 8px 24px -6px rgba(0,0,0,.65);z-index:100}.disc-tooltip[data-v-ab902ef6]:after{content:"";position:absolute;top:100%;left:50%;transform:translateX(-50%);border:6px solid transparent;border-top-color:rgba(17,19,25,.98)}.disc-tooltip-close[data-v-ab902ef6]{background:none;border:none;color:#eef2ff;font-size:1.25rem;line-height:1;cursor:pointer;position:absolute;top:.4rem;right:.4rem;padding:0;opacity:.7}.disc-tooltip-close[data-v-ab902ef6]:hover{opacity:1}.enter-btn[data-v-ab902ef6]{margin-top:auto;align-self:flex-start;background:linear-gradient(135deg,#667eea,#764ba2);border:1px solid hsla(0,0%,100%,.18);color:#fff;padding:.6rem 1.15rem .65rem;border-radius:12px;font-weight:700;font-size:.9rem;cursor:pointer;letter-spacing:.45px;box-shadow:0 8px 22px -8px rgba(0,0,0,.6),0 4px 14px -6px rgba(111,84,255,.45);transition:background .25s ease,box-shadow .25s ease,transform .2s ease,filter .2s ease}.enter-btn[data-v-ab902ef6]:hover{box-shadow:0 10px 26px -8px rgba(0,0,0,.65),0 6px 16px -6px rgba(111,84,255,.55);filter:brightness(1.05)}.enter-btn[data-v-ab902ef6]:active{transform:translateY(1px)}.enter-btn[data-v-ab902ef6]:focus-visible{outline:2px solid #7a73ff;outline-offset:3px;box-shadow:0 0 0 4px rgba(122,115,255,.35),0 8px 22px -8px rgba(0,0,0,.6)}.enter-btn[data-v-ab902ef6]:disabled{opacity:.65;cursor:not-allowed;filter:saturate(.9)}.mp-tile.confidence[data-v-ab902ef6]{overflow:visible;position:relative;z-index:5}.mp-tile.confidence .confidence-layout[data-v-ab902ef6]{display:grid;grid-template-columns:1fr 1fr 1fr;gap:1.5rem;width:100%;align-items:stretch}@media(max-width:920px){.mp-tile.confidence .confidence-layout[data-v-ab902ef6]{grid-template-columns:1fr 1fr}.mp-tile.confidence .confidence-layout .brain-side[data-v-ab902ef6]{display:none}}@media(max-width:640px){.mp-tile.confidence .confidence-layout[data-v-ab902ef6]{grid-template-columns:1fr;gap:1.25rem}}.rec-panel[data-v-ab902ef6]{background:linear-gradient(145deg,hsla(0,0%,100%,.95),rgba(248,247,244,.9));color:#2d2d2d;border:1px solid rgba(0,0,0,.08);border-radius:16px;padding:1.15rem 1.2rem;box-shadow:0 4px 16px -4px rgba(0,0,0,.12);display:flex;flex-direction:column;position:relative;z-index:2000;overflow:visible}.rec-panel.rec-actions[data-v-ab902ef6]{display:grid;grid-template-columns:1fr;gap:.65rem;padding:.9rem .85rem 1rem}.rec-title-line[data-v-ab902ef6]{display:flex;align-items:center;justify-content:space-between;margin-bottom:.85rem}.rec-actions-title[data-v-ab902ef6],.rec-title[data-v-ab902ef6]{margin:0;font-size:1rem;font-weight:700;letter-spacing:.5px;color:#1f2937}.rec-info[data-v-ab902ef6]{cursor:pointer;display:inline-flex;align-items:center;justify-content:center;font-size:1.15rem;opacity:.75;position:relative;color:#6b7280}.rec-info[data-v-ab902ef6]:hover{opacity:1}.rec-tooltip[data-v-ab902ef6]{position:absolute;bottom:120%;left:50%;transform:translateX(-50%);background:rgba(17,19,25,.98);color:#eef2ff;padding:.75rem .95rem .8rem;border-radius:10px;font-size:.7rem;line-height:1.4;width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:280px;white-space:normal;word-break:break-word;overflow-wrap:anywhere;box-shadow:0 8px 24px -6px rgba(0,0,0,.65);z-index:100}.rec-tooltip[data-v-ab902ef6]:after{content:"";position:absolute;top:100%;left:50%;transform:translateX(-50%);border:6px solid transparent;border-top-color:rgba(17,19,25,.98)}@media(max-width:600px){.rec-tooltip[data-v-ab902ef6]{left:auto;right:-8px;transform:none;max-width:240px}.rec-tooltip[data-v-ab902ef6]:after{left:auto;right:12px;transform:none}}.rec-tooltip-close[data-v-ab902ef6]{background:none;border:none;color:#eef2ff;font-size:1.25rem;line-height:1;cursor:pointer;position:absolute;top:.4rem;right:.4rem;padding:0;opacity:.7}.rec-tooltip-close[data-v-ab902ef6]:hover{opacity:1}.rec-action[data-v-ab902ef6]{display:inline-flex!important;align-items:center!important;flex-direction:row!important;vertical-align:middle!important;line-height:1.05!important;gap:.55rem;padding:.75rem 1rem;background:linear-gradient(135deg,rgba(80,140,255,.08),rgba(99,102,241,.04));border:1px solid rgba(79,70,229,.2);border-radius:12px;cursor:pointer;color:#1e40af;transition:all .25s ease;font-weight:600;letter-spacing:.4px;font-size:.8rem!important;overflow:visible}.rec-action[data-v-ab902ef6]:hover{background:linear-gradient(135deg,rgba(80,140,255,.14),rgba(99,102,241,.08));border-color:rgba(79,70,229,.35);transform:translateY(-2px);box-shadow:0 4px 12px -4px rgba(79,70,229,.25)}.rec-action[data-v-ab902ef6]:active{transform:translateY(0)}.ra-icon[data-v-ab902ef6]{flex:0 0 32px;width:32px;height:32px;border-radius:8px;background:linear-gradient(135deg,#fff,#ff9e00);display:flex;align-items:center;justify-content:center;font-size:.9rem}.ra-icon[data-v-ab902ef6],.ra-text[data-v-ab902ef6]{line-height:1.05!important;vertical-align:middle!important}.ra-text[data-v-ab902ef6]{flex:1 1 auto;min-width:0;display:inline-block!important;white-space:nowrap!important;max-width:100%}@media(max-width:768px){.rec-panel.rec-actions .rec-action[data-v-ab902ef6]{padding:.55rem .6rem .6rem!important;font-size:.6rem!important;gap:.4rem!important;white-space:nowrap!important}.rec-panel.rec-actions .rec-action .ra-icon[data-v-ab902ef6]{flex:0 0 26px!important;width:26px!important;height:26px!important;font-size:.8rem!important}}@media(max-width:560px){.rec-panel.rec-actions .rec-action[data-v-ab902ef6]{font-size:.55rem!important;padding:.48rem .55rem .52rem!important;gap:.38rem!important}.rec-panel.rec-actions .rec-action .ra-icon[data-v-ab902ef6]{flex:0 0 24px!important;width:24px!important;height:24px!important;font-size:.72rem!important}}@media(max-width:420px){.rec-panel.rec-actions .rec-action[data-v-ab902ef6]{font-size:.5rem!important;padding:.44rem .5rem .48rem!important;gap:.35rem!important}.rec-panel.rec-actions .rec-action .ra-icon[data-v-ab902ef6]{flex:0 0 22px!important;width:22px!important;height:22px!important;font-size:.65rem!important}}@media(max-width:350px){.rec-panel.rec-actions .rec-action[data-v-ab902ef6]{font-size:.46rem!important;padding:.4rem .45rem .44rem!important;gap:.3rem!important}.rec-panel.rec-actions .rec-action .ra-icon[data-v-ab902ef6]{flex:0 0 20px!important;width:20px!important;height:20px!important;font-size:.6rem!important}}.gauge-cluster[data-v-ab902ef6]{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;text-align:center;position:relative}.cluster-heading[data-v-ab902ef6]{margin:.2rem 0 1rem;font-size:1.2rem;letter-spacing:.65px;font-weight:700;word-wrap:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.gauge-wrapper[data-v-ab902ef6]{position:relative;display:flex;align-items:center;justify-content:center}.confidence-gauge[data-v-ab902ef6]{width:200px;height:130px}.g-track[data-v-ab902ef6]{fill:none;stroke:rgba(0,0,0,.15);stroke-width:18;stroke-linecap:round}@media(prefers-color-scheme:dark){.g-track[data-v-ab902ef6]{stroke:hsla(0,0%,100%,.12)}}.g-progress[data-v-ab902ef6]{fill:none;stroke-width:18;stroke-linecap:round;filter:drop-shadow(0 2px 4px rgba(0,0,0,.4));transition:stroke-dasharray .6s ease,stroke .4s ease}.g-readout[data-v-ab902ef6]{position:absolute;top:52%;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center}.g-value[data-v-ab902ef6]{font-size:1.9rem;font-weight:700;letter-spacing:.8px;line-height:1}.g-level[data-v-ab902ef6]{margin-top:.35rem;font-size:.7rem;font-weight:700;letter-spacing:1px;padding:.3rem .55rem .35rem;border-radius:16px;background:#222;color:#fff}.g-level[data-level=medium][data-v-ab902ef6]{background:#5b3b00}.g-level[data-level=low][data-v-ab902ef6]{background:#4a1f14}@media(prefers-color-scheme:dark){.g-level[data-v-ab902ef6]{background:hsla(0,0%,100%,.15)}.g-level[data-level=medium][data-v-ab902ef6]{background:rgba(255,179,71,.25)}.g-level[data-level=low][data-v-ab902ef6]{background:rgba(217,94,64,.25)}}.increase-btn[data-v-ab902ef6]{margin:1.4rem 0 0;background:#ff9e00;border:none;color:#111;font-weight:700;letter-spacing:.9px;padding:.85rem 2.2rem .9rem;font-size:.42rem;border-radius:999px;cursor:pointer;box-shadow:0 8px 24px -10px rgba(0,0,0,.5),0 4px 14px -6px rgba(0,0,0,.35);text-transform:uppercase}.increase-btn[data-v-ab902ef6]:hover{background:#ffb022}.increase-btn[data-v-ab902ef6]:active{transform:translateY(2px)}.brain-side[data-v-ab902ef6]{position:relative;display:flex;align-items:center;justify-content:center}.brain-img[data-v-ab902ef6]{max-width:100%;height:auto;filter:drop-shadow(0 10px 30px rgba(0,0,0,.55))}.mp-modal-backdrop[data-v-ab902ef6]{position:fixed;inset:0;background:rgba(10,12,16,.75);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);z-index:2000;display:flex;align-items:center;justify-content:center;padding:1rem}.mp-modal[data-v-ab902ef6]{background:rgba(20,22,30,.98);color:#eef2ff;border:1px solid hsla(0,0%,100%,.15);border-radius:18px;width:min(680px,100%);max-height:90vh;overflow:hidden;display:flex;flex-direction:column;box-shadow:0 24px 64px -16px rgba(0,0,0,.75);position:relative}.mp-modal.small[data-v-ab902ef6]{width:min(480px,100%)}.mp-modal .modal-close-btn[data-v-ab902ef6]{background:hsla(0,0%,100%,.08);border-color:hsla(0,0%,100%,.18);color:#eef2ff}.mp-modal .modal-close-btn[data-v-ab902ef6]:hover{background:hsla(0,0%,100%,.14)}.mp-modal-header[data-v-ab902ef6]{display:flex;align-items:center;justify-content:space-between;padding:1.25rem 1.5rem;border-bottom:1px solid hsla(0,0%,100%,.12)}.mp-modal-header h3[data-v-ab902ef6]{margin:0;font-size:1.25rem;font-weight:700;letter-spacing:.5px}.mp-modal-header.modern[data-v-ab902ef6]{background:linear-gradient(135deg,rgba(108,99,255,.12),rgba(139,92,246,.08));border-bottom:1px solid rgba(108,99,255,.25)}.close-btn[data-v-ab902ef6]{background:none;border:none;color:#eef2ff;font-size:2rem;line-height:1;cursor:pointer;padding:0;opacity:.7;transition:opacity .2s,transform .2s}.close-btn[data-v-ab902ef6]:hover{opacity:1;transform:scale(1.1)}.mp-modal-body[data-v-ab902ef6]{padding:1.5rem;overflow-y:auto}.mp-modal-body.chooser-body[data-v-ab902ef6]{padding:1.75rem}.mp-modal-body.modern[data-v-ab902ef6]{background:rgba(17,19,25,.85)}.chooser-heading[data-v-ab902ef6]{text-align:center;font-size:1.5rem;margin:0;color:#fff!important}.chooser-subtext[data-v-ab902ef6]{text-align:center;font-size:.9rem;opacity:.85;margin:.75rem 0 1.75rem;line-height:1.4}.chooser-grid[data-v-ab902ef6]{display:grid;gap:1rem;grid-template-columns:1fr}.chooser-grid.modern[data-v-ab902ef6]{gap:1.25rem}.chooser-tile[data-v-ab902ef6]{display:flex;align-items:center;gap:1rem;padding:1.25rem 1.5rem;background:linear-gradient(145deg,hsla(0,0%,100%,.08),hsla(0,0%,100%,.02));border:1px solid hsla(0,0%,100%,.12);border-radius:16px;cursor:pointer;transition:background .25s,border-color .25s,transform .2s;text-align:left}.chooser-tile[data-v-ab902ef6]:hover{background:linear-gradient(145deg,hsla(0,0%,100%,.14),hsla(0,0%,100%,.04));border-color:hsla(0,0%,100%,.18);transform:translateX(4px)}.chooser-tile[data-v-ab902ef6]:active{transform:translateX(2px)}.chooser-tile .icon[data-v-ab902ef6]{font-size:2.5rem;filter:drop-shadow(0 4px 10px rgba(0,0,0,.4))}.chooser-tile .tile-text[data-v-ab902ef6]{flex:1}.chooser-tile .label[data-v-ab902ef6]{font-size:1rem;font-weight:600;letter-spacing:.4px;display:block}.profile-textarea[data-v-ab902ef6]{width:100%;min-height:180px;padding:1rem;background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.12);border-radius:12px;color:#eef2ff;font-size:.95rem;font-family:inherit;line-height:1.5;resize:vertical}.profile-textarea[data-v-ab902ef6]:focus{outline:2px solid #6c63ff;outline-offset:2px;background:hsla(0,0%,100%,.08)}.profile-textarea[data-v-ab902ef6]::-moz-placeholder{color:rgba(238,242,255,.45)}.profile-textarea[data-v-ab902ef6]:-ms-input-placeholder{color:rgba(238,242,255,.45)}.profile-textarea[data-v-ab902ef6]::placeholder{color:rgba(238,242,255,.45)}.chars-remaining[data-v-ab902ef6]{text-align:right;font-size:.75rem;opacity:.65;margin-top:.5rem}.modal-actions[data-v-ab902ef6]{display:flex;gap:.75rem;justify-content:flex-end;margin-top:1.5rem}.mp-btn[data-v-ab902ef6]{padding:.7rem 1.5rem .75rem;border-radius:12px;font-weight:700;font-size:.9rem;letter-spacing:.5px;cursor:pointer;transition:background .25s,transform .2s;border:none}.mp-btn.secondary[data-v-ab902ef6]{background:hsla(0,0%,100%,.08);color:#eef2ff;border:1px solid hsla(0,0%,100%,.12)}.mp-btn.secondary[data-v-ab902ef6]:hover{background:hsla(0,0%,100%,.12)}.mp-btn.primary[data-v-ab902ef6]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;box-shadow:0 6px 18px -6px rgba(102,126,234,.55)}.mp-btn.primary[data-v-ab902ef6]:hover{background:linear-gradient(135deg,#5a6fd8,#6a4090)}.mp-btn.primary[data-v-ab902ef6]:disabled{opacity:.5;cursor:not-allowed}.mp-btn[data-v-ab902ef6]:active{transform:translateY(1px)}.sr-only[data-v-ab902ef6]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}@media(max-width:320px){.mp-tiles[data-v-ab902ef6]{gap:1rem;padding:0 .4rem}.mp-tile[data-v-ab902ef6]{min-width:0;max-width:100%}.mp-tile .tile-content[data-v-ab902ef6]{padding:.85rem .7rem 1.25rem}.mp-tile .tile-title[data-v-ab902ef6]{font-size:1.05rem;line-height:1.3}.mp-tile .tile-sub[data-v-ab902ef6]{font-size:.75rem;line-height:1.4}.mp-tile .enter-btn[data-v-ab902ef6],.mp-tile .ready-primary[data-v-ab902ef6]{font-size:.75rem;padding:.5rem .8rem}.np-title[data-v-ab902ef6]{font-size:1.55rem}.mini-pill[data-v-ab902ef6]{font-size:.62rem;padding:.35rem .6rem .4rem}.confidence-layout[data-v-ab902ef6]{grid-template-columns:1fr;gap:0}.rec-panel.rec-actions[data-v-ab902ef6]{padding:.7rem .35rem}.rec-panel.rec-actions .rec-title-line[data-v-ab902ef6]{margin-bottom:.45rem}.rec-panel.rec-actions .rec-title[data-v-ab902ef6]{font-size:.75rem}.rec-panel.rec-actions .rec-action[data-v-ab902ef6]{font-size:.42rem!important;padding:.35rem .38rem .37rem!important;gap:.25rem!important;border-radius:5px!important;min-height:30px;margin-bottom:.45rem!important;flex-wrap:nowrap;white-space:nowrap}.rec-panel.rec-actions .rec-action .ra-icon[data-v-ab902ef6]{flex:0 0 18px!important;width:18px!important;height:18px!important;font-size:.58rem!important;display:flex;align-items:center;justify-content:center}.rec-panel.rec-actions .rec-action .ra-text[data-v-ab902ef6]{line-height:1.2;font-weight:600;overflow:hidden;text-overflow:ellipsis;font-size:.65rem!important}.gauge-cluster[data-v-ab902ef6]{padding:1rem .5rem}.cluster-heading[data-v-ab902ef6]{font-size:.85rem}.g-readout .g-value[data-v-ab902ef6]{font-size:1.5rem}.g-readout .g-level[data-v-ab902ef6]{font-size:.65rem}.increase-btn[data-v-ab902ef6]{font-size:.4rem;padding:.45rem .7rem}.brain-side[data-v-ab902ef6]{padding:.8rem .4rem}.brain-img[data-v-ab902ef6]{max-width:80px}}@media(max-width:300px){.mp-tiles[data-v-ab902ef6]{gap:.8rem;padding:0 .3rem}.mp-tile .tile-content[data-v-ab902ef6]{padding:.7rem .5rem 1rem}.mp-tile .tile-title[data-v-ab902ef6]{font-size:.95rem;line-height:1.25}.mp-tile .tile-sub[data-v-ab902ef6]{font-size:.7rem;line-height:1.35}.rec-panel.rec-actions[data-v-ab902ef6]{padding:.5rem .25rem}.rec-panel.rec-actions .rec-title[data-v-ab902ef6]{font-size:.7rem;margin-bottom:.35rem}.rec-panel.rec-actions .rec-action[data-v-ab902ef6]{font-size:.38rem!important;padding:.3rem .3rem .32rem!important;gap:.22rem!important;border-radius:4px!important;min-height:28px;margin-bottom:.35rem!important}.rec-panel.rec-actions .rec-action .ra-icon[data-v-ab902ef6]{flex:0 0 16px!important;width:16px!important;height:16px!important;font-size:.55rem!important}.rec-panel.rec-actions .rec-action .ra-text[data-v-ab902ef6]{font-size:.65rem!important;line-height:1.2}}.discover-jobs-tile .comingsoon-body[data-v-ab902ef6]{display:flex;flex-direction:column;align-items:stretch;justify-content:center;gap:1rem;padding:1rem;height:100%;width:100%}@media(max-width:600px){.discover-jobs-tile .comingsoon-body[data-v-ab902ef6]{padding:.5rem}}.discover-jobs-tile .tile-title[data-v-ab902ef6]{font-size:1.1rem;font-weight:700;text-align:center;margin:0}.discover-jobs-form[data-v-ab902ef6]{display:flex;gap:.6rem;align-items:center;justify-content:center;width:100%;max-width:520px;margin:0 auto;z-index:3;flex-wrap:wrap}.country-select[data-v-ab902ef6]{flex:1 1 auto;min-width:320px;padding:.65rem .85rem;font-size:.55rem;box-sizing:border-box;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;border:1px solid rgba(99,102,241,.3);border-radius:10px;background:hsla(0,0%,100%,.95);color:#1f2937;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12'%3E%3Cpath fill='%236366f1' d='M6 8L1 3h10z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .75rem center;padding-right:2rem;transition:border-color .2s,box-shadow .2s}.country-select[data-v-ab902ef6]:hover{border-color:rgba(99,102,241,.5)}.country-select[data-v-ab902ef6]:focus{outline:none;border-color:#6366f1;box-shadow:0 0 0 3px rgba(99,102,241,.15)}.country-select option[data-v-ab902ef6]{padding:.5rem}.go-btn[data-v-ab902ef6]{padding:.65rem 1.25rem;font-size:.85rem;font-weight:700;letter-spacing:.5px;background:linear-gradient(135deg,#6366f1,#8b5cf6);color:#fff;border:none;border-radius:10px;cursor:pointer;transition:opacity .2s,transform .2s;white-space:nowrap;box-sizing:border-box}.go-btn[data-v-ab902ef6]:hover:not(:disabled){opacity:.9;transform:translateY(-1px)}.go-btn[data-v-ab902ef6]:active:not(:disabled){transform:translateY(0)}.go-btn[data-v-ab902ef6]:disabled{opacity:.5;cursor:not-allowed}@media(max-width:768px){.discover-jobs-form[data-v-ab902ef6]{flex-direction:column;max-width:100%;align-items:stretch;gap:.6rem;margin:0;width:100%}.country-select[data-v-ab902ef6]{width:100%!important;min-width:0;flex:0 0 auto;font-size:.85rem!important;padding:.7rem .9rem;padding-right:2.2rem;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12'%3E%3Cpath fill='%236366f1' d='M6 8L1 3h10z'/%3E%3C/svg%3E");background-position:right .85rem center}.go-btn[data-v-ab902ef6]{width:100%!important;padding:.7rem 1rem;font-size:.85rem;margin-top:0}.discover-jobs-tile .tile-title[data-v-ab902ef6]{font-size:1.15rem;margin-bottom:.5rem}}@media(max-width:425px){.discover-jobs-form[data-v-ab902ef6]{gap:.5rem}.country-select[data-v-ab902ef6]{font-size:.8rem!important;padding:.65rem .85rem}.go-btn[data-v-ab902ef6]{font-size:.8rem!important;padding:.65rem 1rem}}@media(max-width:360px){.country-select[data-v-ab902ef6],.go-btn[data-v-ab902ef6]{font-size:.65rem!important}}.rp-workspace[data-v-ab902ef6]{background:linear-gradient(135deg,#f8fafc,#f1f5f9);min-height:100vh;padding:0;margin:0;font-family:Montserrat,Segoe UI,Roboto,Arial,sans-serif;color:#1f2937}.rp-layout[data-v-ab902ef6]{display:flex;max-width:1400px;margin:0 auto;gap:2rem;padding:2rem}@media(max-width:1200px){.rp-layout[data-v-ab902ef6]{flex-direction:column;gap:1.5rem}}@media(max-width:768px){.rp-layout[data-v-ab902ef6]{padding:1rem;gap:1rem}}.rp-main-content[data-v-ab902ef6]{flex:1;min-width:0}.rp-content-scroll[data-v-ab902ef6]{background:#fff;border-radius:20px;padding:2rem;border:1px solid rgba(0,0,0,.06);box-shadow:0 4px 16px rgba(0,0,0,.04)}@media(max-width:768px){.rp-content-scroll[data-v-ab902ef6]{padding:1.5rem;border-radius:16px}}@media(max-width:480px){.rp-content-scroll[data-v-ab902ef6]{padding:1rem}}.rp-verification-alert[data-v-ab902ef6]{background:linear-gradient(135deg,#fef3c7,#fde68a);border:1px solid #fbbf24;border-radius:16px;padding:1.5rem;margin-bottom:2rem;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 12px rgba(251,191,36,.15)}.rp-verification-alert[data-v-ab902ef6]:hover{transform:translateY(-2px);box-shadow:0 8px 24px rgba(251,191,36,.25)}.rp-alert-content[data-v-ab902ef6]{display:flex;align-items:center;gap:1rem;color:#92400e}.rp-alert-content .alert-icon[data-v-ab902ef6]{font-size:2rem;color:#d97706;flex-shrink:0}.rp-alert-content .alert-text[data-v-ab902ef6]{flex:1}.rp-alert-content .alert-text h3[data-v-ab902ef6]{margin:0 0 .5rem 0;font-size:1.1rem;font-weight:700;color:#78350f}.rp-alert-content .alert-text p[data-v-ab902ef6]{margin:0;font-size:.9rem;color:#92400e}.rp-alert-content .alert-arrow[data-v-ab902ef6]{font-size:1.5rem;color:#d97706;flex-shrink:0}.rp-progress-section[data-v-ab902ef6]{background:linear-gradient(135deg,rgba(124,58,237,.04),rgba(59,130,246,.04));border-radius:20px;padding:2rem;border:1px solid rgba(124,58,237,.1)}@media(max-width:768px){.rp-progress-section[data-v-ab902ef6]{padding:1.5rem;border-radius:16px}}.rp-progress-container[data-v-ab902ef6]{margin-bottom:2rem}.rp-progress-header[data-v-ab902ef6]{display:flex;align-items:center;gap:1rem;margin-bottom:1.5rem}.rp-progress-header .progress-icon[data-v-ab902ef6]{background:linear-gradient(135deg,#7c3aed,#3b82f6);width:60px;height:60px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.8rem;color:#fff;box-shadow:0 8px 24px rgba(124,58,237,.25)}.rp-progress-header .progress-text[data-v-ab902ef6]{flex:1}.rp-progress-header .progress-text h2[data-v-ab902ef6]{margin:0 0 .25rem 0;color:#1f2937;font-size:1.75rem;font-weight:700}.rp-progress-header .progress-text p[data-v-ab902ef6]{margin:0;color:#6b7280;font-size:1rem}@media(max-width:768px){.rp-progress-header[data-v-ab902ef6]{flex-direction:column;text-align:center}.rp-progress-header .progress-icon[data-v-ab902ef6]{width:50px;height:50px;font-size:1.5rem}.rp-progress-header .progress-text h2[data-v-ab902ef6]{font-size:1.4rem}}.rp-milestone-actions[data-v-ab902ef6]{display:grid;grid-template-columns:2fr 1fr;gap:2rem}@media(max-width:1200px){.rp-milestone-actions[data-v-ab902ef6]{grid-template-columns:1fr;gap:1.5rem}}.rp-primary-milestone[data-v-ab902ef6]{background:#fff;border:2px solid #e5e7eb;border-radius:20px;padding:2rem;transition:all .3s ease;box-shadow:0 4px 16px rgba(0,0,0,.04)}.rp-primary-milestone[data-v-ab902ef6]:hover{transform:translateY(-2px);box-shadow:0 12px 32px rgba(0,0,0,.08);border-color:#7c3aed}@media(max-width:768px){.rp-primary-milestone[data-v-ab902ef6]{padding:1.5rem;border-radius:16px}}.rp-milestone-header[data-v-ab902ef6]{margin-bottom:1.5rem}.rp-milestone-badge[data-v-ab902ef6]{display:inline-flex;align-items:center;gap:.75rem;background:linear-gradient(135deg,#7c3aed,#3b82f6);padding:.75rem 1.5rem;border-radius:25px;color:#fff;font-weight:600;box-shadow:0 4px 16px rgba(124,58,237,.3)}.rp-milestone-badge .badge-text[data-v-ab902ef6]{font-size:1rem;font-weight:600}.rp-milestone-content[data-v-ab902ef6]{display:flex;flex-direction:column;gap:1.5rem}.rp-milestone-task .task-label[data-v-ab902ef6]{display:block;color:#6b7280;font-size:.875rem;font-weight:500;margin-bottom:.75rem}.rp-clean-select[data-v-ab902ef6]{width:100%;padding:1rem 1.25rem;border:2px solid #e5e7eb;border-radius:16px;background:#fff;color:#1f2937;font-size:.95rem;font-weight:500;transition:all .3s ease;cursor:pointer}.rp-clean-select[data-v-ab902ef6]:focus{outline:none;border-color:#7c3aed;box-shadow:0 0 0 3px rgba(124,58,237,.15)}.rp-clean-select[data-v-ab902ef6]:hover{border-color:#7c3aed}.rp-clean-select option[data-v-ab902ef6]{background:#fff;color:#1f2937;padding:.5rem}.rp-action-btn[data-v-ab902ef6]{width:100%;background:linear-gradient(135deg,#7c3aed,#3b82f6);border:none;border-radius:16px;color:#fff;padding:1rem 1.5rem;font-size:1rem;font-weight:700;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center;gap:.75rem;box-shadow:0 6px 20px rgba(124,58,237,.3)}.rp-action-btn[data-v-ab902ef6]:hover{transform:translateY(-2px);box-shadow:0 10px 30px rgba(124,58,237,.4)}.rp-action-btn[data-v-ab902ef6]:active{transform:translateY(0)}.rp-action-btn.bonus-action[data-v-ab902ef6]{background:linear-gradient(135deg,#10b981,#059669);box-shadow:0 6px 20px rgba(16,185,129,.3)}.rp-action-btn.bonus-action[data-v-ab902ef6]:hover{box-shadow:0 10px 30px rgba(16,185,129,.4)}.rp-rewards-preview[data-v-ab902ef6]{background:rgba(124,58,237,.04);border-radius:16px;padding:1.5rem;border:1px solid rgba(124,58,237,.1);margin-top:1rem}.rp-rewards-preview h4[data-v-ab902ef6]{margin:0 0 1.5rem 0;color:#1f2937;font-size:1rem;font-weight:600}.rp-reward-items[data-v-ab902ef6]{display:flex;gap:1rem;flex-wrap:wrap;justify-content:flex-start}.rp-reward-item[data-v-ab902ef6]{display:flex;flex-direction:column;align-items:center;gap:.75rem;flex:0 0 auto;min-width:120px;max-width:150px;cursor:pointer;transition:all .3s ease;background:#fff;border-radius:16px;padding:1rem;border:2px solid #e5e7eb}.rp-reward-item[data-v-ab902ef6]:hover{transform:translateY(-4px);border-color:#7c3aed;box-shadow:0 8px 24px rgba(124,58,237,.15)}.rp-reward-image-container[data-v-ab902ef6]{position:relative;width:80px;height:80px;border-radius:12px;overflow:hidden;box-shadow:0 4px 12px rgba(0,0,0,.1)}.rp-reward-image-container img[data-v-ab902ef6]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease}.rp-reward-image-container:hover img[data-v-ab902ef6]{transform:scale(1.05)}.rp-discount-badge[data-v-ab902ef6]{position:absolute;top:6px;right:6px;background:linear-gradient(135deg,#ef4444,#f87171);color:#fff;padding:3px 8px;border-radius:8px;font-size:.7rem;font-weight:700;box-shadow:0 2px 8px rgba(239,68,68,.4)}.rp-reward-info[data-v-ab902ef6]{display:flex;flex-direction:column;align-items:center;gap:.25rem;text-align:center}.rp-reward-info .reward-brand[data-v-ab902ef6]{color:#1f2937;font-size:.875rem;font-weight:600}.rp-reward-info .reward-cost[data-v-ab902ef6]{color:#7c3aed;font-size:.8rem;font-weight:600}.rp-view-all-rewards[data-v-ab902ef6]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;flex:0 0 auto;min-width:120px;max-width:150px;cursor:pointer;transition:all .3s ease;background:transparent;border:2px dashed rgba(124,58,237,.3);border-radius:16px;padding:1rem}.rp-view-all-rewards[data-v-ab902ef6]:hover{background:rgba(124,58,237,.05);border-color:#7c3aed}.rp-view-all-rewards .view-all-icon[data-v-ab902ef6]{width:50px;height:50px;border-radius:50%;background:rgba(124,58,237,.1);display:flex;align-items:center;justify-content:center;color:#7c3aed;font-size:1.25rem}.rp-view-all-rewards span[data-v-ab902ef6]{color:#7c3aed;font-size:.8rem;font-weight:600}.rp-action-grid[data-v-ab902ef6],.rp-secondary-actions[data-v-ab902ef6]{display:flex;flex-direction:column}.rp-action-grid[data-v-ab902ef6]{gap:1rem}.rp-grid-action[data-v-ab902ef6]{background:#fff;border:2px solid #e5e7eb;border-radius:16px;padding:1.5rem;cursor:pointer;transition:all .3s ease;text-align:left;color:#1f2937;min-height:100px;display:flex;flex-direction:column;justify-content:center}.rp-grid-action[data-v-ab902ef6]:hover:not(:disabled){transform:translateY(-2px);border-color:#7c3aed;box-shadow:0 8px 24px rgba(0,0,0,.08)}.rp-grid-action[data-v-ab902ef6]:disabled{opacity:.5;cursor:not-allowed}.rp-grid-action.advanced[data-v-ab902ef6]{background:linear-gradient(135deg,rgba(124,58,237,.06),rgba(59,130,246,.06));border-color:rgba(124,58,237,.2)}.rp-grid-action.premium[data-v-ab902ef6]{background:linear-gradient(135deg,rgba(251,191,36,.08),rgba(245,158,11,.08));border-color:rgba(251,191,36,.3)}.rp-grid-action .action-icon[data-v-ab902ef6]{margin-bottom:.75rem;font-size:2rem;color:#7c3aed}.rp-grid-action .action-text h4[data-v-ab902ef6]{margin:0 0 .5rem 0;font-size:1rem;font-weight:600;color:#1f2937}.rp-grid-action .action-text p[data-v-ab902ef6]{margin:0;font-size:.875rem;color:#6b7280;line-height:1.4}.rp-action-sidebar[data-v-ab902ef6]{width:350px;flex-shrink:0}@media(max-width:1200px){.rp-action-sidebar[data-v-ab902ef6]{width:100%;order:1}}.rp-sidebar-content[data-v-ab902ef6]{position:-webkit-sticky;position:sticky;top:8rem;background:#fff;border-radius:20px;padding:2rem;border:1px solid rgba(0,0,0,.06);box-shadow:0 4px 16px rgba(0,0,0,.04)}@media(max-width:1200px){.rp-sidebar-content[data-v-ab902ef6]{position:static}}@media(max-width:768px){.rp-sidebar-content[data-v-ab902ef6]{padding:1.5rem;border-radius:16px}}.rp-action-buttons[data-v-ab902ef6]{display:flex;flex-direction:column;gap:1rem}@media(max-width:1200px){.rp-action-buttons[data-v-ab902ef6]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}}.rp-action-card[data-v-ab902ef6]{background:#fff;border:2px solid #e5e7eb;border-radius:16px;padding:1.5rem;cursor:pointer;transition:all .3s ease;min-height:100px}.rp-action-card[data-v-ab902ef6]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 8px 24px rgba(0,0,0,.08)}.rp-action-card[data-v-ab902ef6]:disabled{opacity:.5;cursor:not-allowed}.rp-action-card.mindspeller[data-v-ab902ef6]{background:linear-gradient(135deg,rgba(124,58,237,.06),rgba(59,130,246,.06));border-color:rgba(124,58,237,.2)}.rp-action-card.mindspeller[data-v-ab902ef6]:hover:not(:disabled){border-color:#7c3aed;box-shadow:0 8px 24px rgba(124,58,237,.15)}.rp-action-card.brand-game[data-v-ab902ef6]{background:linear-gradient(135deg,rgba(59,130,246,.06),rgba(6,182,212,.06));border-color:rgba(59,130,246,.2)}.rp-action-card.brand-game[data-v-ab902ef6]:hover:not(:disabled){border-color:#3b82f6;box-shadow:0 8px 24px rgba(59,130,246,.15)}.rp-action-card.share-thoughts[data-v-ab902ef6]{background:linear-gradient(135deg,rgba(16,185,129,.06),rgba(6,182,212,.06));border-color:rgba(16,185,129,.2)}.rp-action-card.share-thoughts[data-v-ab902ef6]:hover:not(:disabled){border-color:#10b981;box-shadow:0 8px 24px rgba(16,185,129,.15)}.rp-action-card.clinical-trial[data-v-ab902ef6]{background:linear-gradient(135deg,rgba(239,68,68,.06),rgba(249,115,22,.06));border-color:rgba(239,68,68,.2)}.rp-action-card.clinical-trial[data-v-ab902ef6]:hover:not(:disabled){border-color:#ef4444;box-shadow:0 8px 24px rgba(239,68,68,.15)}.rp-card-content[data-v-ab902ef6]{display:flex;align-items:center;gap:1rem}.rp-card-text[data-v-ab902ef6]{flex:1;text-align:left}.rp-card-text h3[data-v-ab902ef6]{margin:0 0 .5rem 0;font-size:1.1rem;font-weight:600;color:#1f2937}.rp-card-text p[data-v-ab902ef6]{margin:0;color:#6b7280;font-size:.85rem}.rp-card-icon[data-v-ab902ef6]{flex-shrink:0;font-size:2rem;color:#7c3aed}.rp-action-image[data-v-ab902ef6]{width:50px;height:50px;-o-object-fit:contain;object-fit:contain}.rp-reward-dialog-overlay[data-v-ab902ef6]{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:1000;display:flex;align-items:center;justify-content:center;padding:1rem;-webkit-animation:rpFadeIn-ab902ef6 .3s ease-out;animation:rpFadeIn-ab902ef6 .3s ease-out}.rp-reward-dialog[data-v-ab902ef6]{background:#fff;border:1px solid rgba(0,0,0,.1);border-radius:24px;box-shadow:0 25px 50px rgba(0,0,0,.15);max-width:900px;width:calc(100% - 2rem);max-height:90vh;overflow:hidden;position:relative;-webkit-animation:rpSlideIn-ab902ef6 .3s ease-out;animation:rpSlideIn-ab902ef6 .3s ease-out}.rp-reward-dialog-close[data-v-ab902ef6]{position:absolute;top:1rem;right:1rem;background:rgba(0,0,0,.05);border:1px solid rgba(0,0,0,.1);border-radius:50%;width:40px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;color:#6b7280;z-index:10}.rp-reward-dialog-close[data-v-ab902ef6]:hover{background:rgba(0,0,0,.1);color:#1f2937}.rp-reward-dialog-content[data-v-ab902ef6]{padding:2rem;overflow-y:auto;max-height:calc(90vh - 100px)}@media(max-width:768px){.rp-reward-dialog-content[data-v-ab902ef6]{padding:1.5rem}}.rp-dialog-title-header[data-v-ab902ef6]{text-align:center;margin-bottom:2rem;padding-bottom:1.5rem;border-bottom:1px solid rgba(0,0,0,.08)}.rp-dialog-title-header .dialog-title[data-v-ab902ef6]{font-size:2rem;font-weight:700;background:linear-gradient(135deg,#7c3aed,#3b82f6);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin:0 0 .5rem 0}.rp-dialog-title-header .dialog-subtitle[data-v-ab902ef6]{font-size:1rem;color:#6b7280;margin:0;font-weight:400}.rp-reward-dialog-header[data-v-ab902ef6]{display:flex;gap:1.5rem;margin-bottom:1.5rem;align-items:flex-start;flex-wrap:wrap}.rp-reward-dialog-header .reward-dialog-image[data-v-ab902ef6]{width:150px;height:120px;-o-object-fit:cover;object-fit:cover;border-radius:16px;box-shadow:0 8px 24px rgba(0,0,0,.1)}.rp-reward-dialog-header .reward-dialog-info[data-v-ab902ef6]{flex:1;min-width:200px}.rp-reward-dialog-header .reward-dialog-info h3[data-v-ab902ef6]{color:#7c3aed;margin:0 0 1rem 0;font-size:1.3rem;font-weight:700}.rp-reward-dialog-header .reward-dialog-info .reward-cost[data-v-ab902ef6]{color:#7c3aed;font-size:1.1rem;font-weight:600}.rp-reward-dialog-header .reward-dialog-info .discount-value[data-v-ab902ef6]{background:linear-gradient(135deg,#ef4444,#f87171);color:#fff;padding:8px 16px;border-radius:20px;font-size:1rem;font-weight:700;display:inline-block;margin-top:1rem}.rp-reward-dialog-details[data-v-ab902ef6]{display:grid;grid-template-columns:1fr 1fr;gap:2rem}@media(max-width:768px){.rp-reward-dialog-details[data-v-ab902ef6]{grid-template-columns:1fr;gap:1.5rem}}.rp-reward-dialog-details .offer-description[data-v-ab902ef6],.rp-reward-dialog-details .offer-details[data-v-ab902ef6]{background:rgba(124,58,237,.04);padding:1.5rem;border-radius:16px;border:1px solid rgba(124,58,237,.1)}.rp-reward-dialog-details .offer-description h4[data-v-ab902ef6],.rp-reward-dialog-details .offer-details h4[data-v-ab902ef6]{color:#7c3aed;margin:0 0 1rem 0;font-size:1rem;font-weight:600}.rp-reward-dialog-details .offer-description h5[data-v-ab902ef6],.rp-reward-dialog-details .offer-details h5[data-v-ab902ef6]{color:#7c3aed;margin:1rem 0 .5rem 0;font-size:.95rem;font-weight:600}.rp-reward-dialog-details .offer-description p[data-v-ab902ef6],.rp-reward-dialog-details .offer-details p[data-v-ab902ef6]{color:#4b5563;margin:0 0 1rem 0;line-height:1.5}.rp-reward-dialog-details .offer-description .code-text[data-v-ab902ef6],.rp-reward-dialog-details .offer-details .code-text[data-v-ab902ef6]{background:rgba(124,58,237,.08);border:1px solid rgba(124,58,237,.2);border-radius:8px;padding:.75rem;font-family:Courier New,monospace;font-weight:700;color:#7c3aed;text-align:center;letter-spacing:1px}.rp-reward-dialog-details .offer-actions[data-v-ab902ef6]{grid-column:1/-1;display:flex;flex-direction:column;gap:1.5rem}.rp-reward-dialog-details .offer-actions .redirect-button[data-v-ab902ef6]{background:linear-gradient(135deg,#10b981,#059669);color:#fff;border:none;padding:1rem 2rem;border-radius:50px;font-size:1rem;font-weight:600;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center;gap:.5rem;align-self:flex-start;box-shadow:0 4px 15px rgba(16,185,129,.3)}.rp-reward-dialog-details .offer-actions .redirect-button[data-v-ab902ef6]:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(16,185,129,.4)}.rp-reward-dialog-details .offer-actions .purchase-button[data-v-ab902ef6]{background:linear-gradient(135deg,#7c3aed,#3b82f6);color:#fff;border:none;padding:1rem 2rem;border-radius:50px;font-size:1rem;font-weight:600;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center;gap:.5rem;align-self:flex-start;box-shadow:0 4px 15px rgba(124,58,237,.3)}.rp-reward-dialog-details .offer-actions .purchase-button[data-v-ab902ef6]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 6px 20px rgba(124,58,237,.4)}.rp-reward-dialog-details .offer-actions .purchase-button[data-v-ab902ef6]:disabled{background:#d1d5db;color:#9ca3af;cursor:not-allowed;box-shadow:none}.rp-reward-dialog-details .offer-actions .unlock-requirements[data-v-ab902ef6]{background:rgba(251,191,36,.1);padding:1.5rem;border-radius:16px;border:1px solid rgba(251,191,36,.3)}.rp-reward-dialog-details .offer-actions .unlock-requirements h5[data-v-ab902ef6]{color:#d97706;margin:0 0 1rem 0;font-size:1rem;font-weight:600}.rp-reward-dialog-details .offer-actions .unlock-requirements ul[data-v-ab902ef6]{margin:0;padding-left:1.5rem;color:#92400e}.rp-reward-dialog-details .offer-actions .unlock-requirements ul li[data-v-ab902ef6]{margin-bottom:.5rem;line-height:1.4}.rp-all-rewards-content[data-v-ab902ef6]{padding:2rem;overflow-y:auto;max-height:calc(90vh - 100px)}.rp-all-rewards-content h3[data-v-ab902ef6]{color:#1f2937;margin:0 0 2rem 0;font-size:1.5rem;font-weight:600;text-align:center}.rp-all-rewards-grid[data-v-ab902ef6]{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:1.5rem}.rp-all-rewards-item[data-v-ab902ef6]{background:#fff;border:2px solid #e5e7eb;border-radius:16px;padding:1.25rem;cursor:pointer;transition:all .3s ease;text-align:center}.rp-all-rewards-item[data-v-ab902ef6]:hover{border-color:#7c3aed;transform:translateY(-4px);box-shadow:0 12px 32px rgba(0,0,0,.1)}.rp-all-rewards-item .all-rewards-image-container[data-v-ab902ef6]{position:relative;margin-bottom:1rem}.rp-all-rewards-item .all-rewards-image-container img[data-v-ab902ef6]{width:100%;height:100px;-o-object-fit:cover;object-fit:cover;border-radius:12px}.rp-all-rewards-item .all-rewards-info .brand-name[data-v-ab902ef6]{display:block;font-size:1rem;font-weight:600;margin-bottom:.5rem;color:#7c3aed}.rp-all-rewards-item .all-rewards-info .reward-cost[data-v-ab902ef6]{font-size:.9rem;color:#6b7280}@-webkit-keyframes rpFadeIn-ab902ef6{0%{opacity:0}to{opacity:1}}@keyframes rpFadeIn-ab902ef6{0%{opacity:0}to{opacity:1}}@-webkit-keyframes rpSlideIn-ab902ef6{0%{opacity:0;transform:scale(.95) translateY(20px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes rpSlideIn-ab902ef6{0%{opacity:0;transform:scale(.95) translateY(20px)}to{opacity:1;transform:scale(1) translateY(0)}}@media(max-width:768px){.rp-header[data-v-ab902ef6]{padding:.75rem 1rem}.rp-header-content[data-v-ab902ef6]{flex-direction:column;gap:1rem;text-align:center}.rp-header-title[data-v-ab902ef6]{justify-content:center}.rp-header-title h1[data-v-ab902ef6]{font-size:1.5rem}.rp-action-buttons[data-v-ab902ef6],.rp-milestone-actions[data-v-ab902ef6]{grid-template-columns:1fr}.rp-reward-dialog[data-v-ab902ef6]{width:calc(100% - 1rem);max-height:95vh}.rp-reward-dialog-header[data-v-ab902ef6]{flex-direction:column;text-align:center}.rp-reward-dialog-header .reward-dialog-image[data-v-ab902ef6]{width:120px;height:100px;align-self:center}}@media(max-width:480px){.rp-header-title h1[data-v-ab902ef6]{font-size:1.25rem}.rp-mindchips-display[data-v-ab902ef6]{padding:.5rem 1rem}.rp-mindchips-display .chips-count[data-v-ab902ef6]{font-size:1.2rem}.rp-layout[data-v-ab902ef6]{padding:.75rem}.rp-content-scroll[data-v-ab902ef6],.rp-primary-milestone[data-v-ab902ef6],.rp-progress-section[data-v-ab902ef6]{padding:1rem}.rp-action-card[data-v-ab902ef6]{padding:1rem;min-height:80px}.rp-reward-items[data-v-ab902ef6]{gap:.75rem;overflow-x:auto;flex-wrap:nowrap;padding-bottom:.5rem}.rp-reward-item[data-v-ab902ef6]{min-width:100px;max-width:120px}}@media(max-width:320px){.rp-header-title h1[data-v-ab902ef6],.rp-progress-header .progress-text h2[data-v-ab902ef6]{font-size:1rem}.rp-milestone-badge[data-v-ab902ef6]{padding:.5rem .75rem;font-size:.8rem}.rp-action-btn[data-v-ab902ef6]{padding:.75rem 1rem;font-size:.85rem}}.cta-btn[data-v-ab902ef6]:focus-visible,.hero-primary[data-v-ab902ef6]:focus-visible,.lang-switch[data-v-ab902ef6]:focus-visible,.login-btn[data-v-ab902ef6]:focus-visible{outline:none;box-shadow:0 0 0 3px rgba(59,130,246,.55),0 0 0 5px rgba(59,130,246,.25)}.account-page[data-v-ab902ef6]{min-height:100vh;background-color:#f9fafb}.account-container[data-v-ab902ef6]{max-width:1200px;margin:0 auto;padding:2rem}@media(max-width:768px){.account-container[data-v-ab902ef6]{padding:1.5rem 1rem;margin-top:60px}}.page-header[data-v-ab902ef6]{margin-bottom:2rem}.page-title[data-v-ab902ef6]{font-size:1.875rem;font-weight:700;color:#111827;margin:0;display:flex;align-items:center;gap:1rem}@media(max-width:768px){.page-title[data-v-ab902ef6]{font-size:1.5rem}}.back-link-btn[data-v-ab902ef6]{background:none;border:none;color:#6b7280;cursor:pointer;display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;transition:all .2s}.back-link-btn[data-v-ab902ef6]:hover{background:#f3f4f6;color:#111827}.back-link-btn i[data-v-ab902ef6]{font-size:1.25rem}.account-grid[data-v-ab902ef6]{display:grid;grid-template-columns:2fr 1fr;gap:2rem}.account-grid.respondent-only[data-v-ab902ef6]{grid-template-columns:1fr;max-width:800px;margin:0 auto}@media(max-width:1024px){.account-grid[data-v-ab902ef6]{grid-template-columns:1fr}}.account-card[data-v-ab902ef6]{background:#fff;border-radius:1rem;box-shadow:0 4px 6px -1px rgba(0,0,0,.05),0 2px 4px -1px rgba(0,0,0,.03);overflow:hidden}.account-form[data-v-ab902ef6]{padding:2rem}@media(max-width:768px){.account-form[data-v-ab902ef6]{padding:1.5rem}}.form-grid[data-v-ab902ef6]{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem}@media(max-width:768px){.form-grid[data-v-ab902ef6]{grid-template-columns:1fr;gap:1.25rem}}.form-group[data-v-ab902ef6]{display:flex;flex-direction:column;gap:.5rem}.form-group.full-width[data-v-ab902ef6]{grid-column:1/-1}.form-label[data-v-ab902ef6]{font-weight:600;color:#374151;font-size:.875rem}.form-input[data-v-ab902ef6]{padding:.625rem 1rem;border:1px solid #d1d5db;border-radius:.5rem;font-family:inherit;font-size:.9375rem;transition:all .2s;width:100%}.form-input[data-v-ab902ef6]:focus{outline:none;border-color:#2563eb;box-shadow:0 0 0 3px rgba(37,99,235,.1)}.form-input[data-v-ab902ef6]:disabled{background-color:#f3f4f6;color:#6b7280;cursor:not-allowed}.form-actions[data-v-ab902ef6]{display:flex;flex-direction:column;gap:1rem;margin-top:2rem;padding-top:1.5rem;border-top:1px solid #e5e7eb}.save-btn[data-v-ab902ef6]{background:#2563eb;color:#fff;border:none;padding:.75rem 1.5rem;border-radius:.5rem;font-weight:600;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:.5rem;transition:all .2s;width:100%}.save-btn[data-v-ab902ef6]:hover:not(:disabled){background:#1d4ed8}.save-btn[data-v-ab902ef6]:disabled{opacity:.5;cursor:not-allowed}.error-text[data-v-ab902ef6]{color:#dc2626;font-size:.875rem;display:flex;align-items:center;gap:.25rem}.spacer.small[data-v-6a2cdfc0]{height:30px}@media(max-width:768px){.card-footer[data-v-6a2cdfc0],.comment-eeg-wrapper[data-v-6a2cdfc0],.comment-wrapper[data-v-6a2cdfc0],.media-container[data-v-6a2cdfc0]{backdrop-filter:blur(4px)!important;-webkit-backdrop-filter:blur(4px)!important}.card-footer[data-v-6a2cdfc0],.comment-wrapper[data-v-6a2cdfc0],.media-container[data-v-6a2cdfc0]{box-shadow:0 2px 8px rgba(0,0,0,.1)!important}.media[data-v-6a2cdfc0]{backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.media[data-v-6a2cdfc0],.stat[data-v-6a2cdfc0]{transition:opacity .2s ease!important}.stat[data-v-6a2cdfc0]:hover{transform:none!important}}@media(max-width:480px){.card-footer[data-v-6a2cdfc0],.comment-eeg-wrapper[data-v-6a2cdfc0],.comment-wrapper[data-v-6a2cdfc0],.media-container[data-v-6a2cdfc0]{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background:rgba(102,126,234,.15)!important}[data-v-6a2cdfc0]{box-shadow:none!important}.card[data-v-6a2cdfc0],.modal[data-v-6a2cdfc0]{box-shadow:0 1px 4px rgba(0,0,0,.1)!important}[data-v-6a2cdfc0]{filter:none!important}}.battery-saving[data-v-6a2cdfc0] *{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;box-shadow:none!important;filter:none!important;transition:none!important;-webkit-animation:none!important;animation:none!important}.battery-saving .card[data-v-6a2cdfc0],.battery-saving .modal[data-v-6a2cdfc0]{box-shadow:0 1px 2px rgba(0,0,0,.1)!important}@media(max-width:768px){.comment-input[data-v-6a2cdfc0],.form-input[data-v-6a2cdfc0],input[type=email][data-v-6a2cdfc0],input[type=number][data-v-6a2cdfc0],input[type=password][data-v-6a2cdfc0],input[type=tel][data-v-6a2cdfc0],input[type=text][data-v-6a2cdfc0],textarea[data-v-6a2cdfc0]{font-size:16px!important}.comment-input[data-v-6a2cdfc0]:focus,.form-input[data-v-6a2cdfc0]:focus,input[type=email][data-v-6a2cdfc0]:focus,input[type=number][data-v-6a2cdfc0]:focus,input[type=password][data-v-6a2cdfc0]:focus,input[type=tel][data-v-6a2cdfc0]:focus,input[type=text][data-v-6a2cdfc0]:focus,textarea[data-v-6a2cdfc0]:focus{font-size:16px!important;transform:translateZ(0)}}@media(max-width:480px){.comment-input[data-v-6a2cdfc0],.form-input[data-v-6a2cdfc0],input[type=email][data-v-6a2cdfc0],input[type=number][data-v-6a2cdfc0],input[type=password][data-v-6a2cdfc0],input[type=tel][data-v-6a2cdfc0],input[type=text][data-v-6a2cdfc0],textarea[data-v-6a2cdfc0]{font-size:16px!important}}@media(max-width:360px){.comment-input[data-v-6a2cdfc0],.form-input[data-v-6a2cdfc0],input[type=email][data-v-6a2cdfc0],input[type=number][data-v-6a2cdfc0],input[type=password][data-v-6a2cdfc0],input[type=tel][data-v-6a2cdfc0],input[type=text][data-v-6a2cdfc0],textarea[data-v-6a2cdfc0]{font-size:16px!important}}.archived-row[data-v-6a2cdfc0]{opacity:.7;background:#f8f8f8}.framework-name[data-v-6a2cdfc0]{display:flex;align-items:center;gap:.75rem;font-weight:500;color:#1b2f3f}.archived-badge[data-v-6a2cdfc0]{display:inline-block;padding:.2rem .5rem;background:#92a0b3;color:#fff;font-size:.75rem;border-radius:.25rem;font-weight:500}.word-count[data-v-6a2cdfc0]{color:#405261;font-weight:500}.status-badge[data-v-6a2cdfc0]{display:inline-block;padding:.35rem .75rem;border-radius:1rem;font-size:.85rem;font-weight:500}.status-active[data-v-6a2cdfc0]{background:rgba(52,168,83,.15);color:#34a853}.status-archived[data-v-6a2cdfc0]{background:rgba(146,160,179,.2);color:#92a0b3}.action-buttons[data-v-6a2cdfc0]{display:flex;gap:.5rem;margin-top:0!important}.action-btn[data-v-6a2cdfc0]{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border:1px solid #d1dae7;background:#fff;border-radius:.5rem;cursor:pointer;transition:all .2s;color:#405261}.action-btn[data-v-6a2cdfc0]:hover{background:#f0f3f6;border-color:#92a0b3}.edit-btn[data-v-6a2cdfc0]:hover{color:#0a00ff;border-color:#0a00ff}.archive-btn[data-v-6a2cdfc0]:hover{color:#f39c12;border-color:#f39c12}.unarchive-btn[data-v-6a2cdfc0]:hover{color:#34a853;border-color:#34a853}.words-btn[data-v-6a2cdfc0]:hover{color:#7878e9;border-color:#7878e9}.spacer.small[data-v-8da213d0]{height:30px}@media(max-width:768px){.card-footer[data-v-8da213d0],.comment-eeg-wrapper[data-v-8da213d0],.comment-wrapper[data-v-8da213d0],.media-container[data-v-8da213d0]{backdrop-filter:blur(4px)!important;-webkit-backdrop-filter:blur(4px)!important}.card-footer[data-v-8da213d0],.comment-wrapper[data-v-8da213d0],.media-container[data-v-8da213d0]{box-shadow:0 2px 8px rgba(0,0,0,.1)!important}.media[data-v-8da213d0]{backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.media[data-v-8da213d0],.stat[data-v-8da213d0]{transition:opacity .2s ease!important}.stat[data-v-8da213d0]:hover{transform:none!important}}@media(max-width:480px){.card-footer[data-v-8da213d0],.comment-eeg-wrapper[data-v-8da213d0],.comment-wrapper[data-v-8da213d0],.media-container[data-v-8da213d0]{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background:rgba(102,126,234,.15)!important}[data-v-8da213d0]{box-shadow:none!important}.card[data-v-8da213d0],.modal[data-v-8da213d0]{box-shadow:0 1px 4px rgba(0,0,0,.1)!important}[data-v-8da213d0]{filter:none!important}}.battery-saving[data-v-8da213d0] *{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;box-shadow:none!important;filter:none!important;transition:none!important;-webkit-animation:none!important;animation:none!important}.battery-saving .card[data-v-8da213d0],.battery-saving .modal[data-v-8da213d0]{box-shadow:0 1px 2px rgba(0,0,0,.1)!important}@media(max-width:768px){.comment-input[data-v-8da213d0],.form-input[data-v-8da213d0],input[type=email][data-v-8da213d0],input[type=number][data-v-8da213d0],input[type=password][data-v-8da213d0],input[type=tel][data-v-8da213d0],input[type=text][data-v-8da213d0],textarea[data-v-8da213d0]{font-size:16px!important}.comment-input[data-v-8da213d0]:focus,.form-input[data-v-8da213d0]:focus,input[type=email][data-v-8da213d0]:focus,input[type=number][data-v-8da213d0]:focus,input[type=password][data-v-8da213d0]:focus,input[type=tel][data-v-8da213d0]:focus,input[type=text][data-v-8da213d0]:focus,textarea[data-v-8da213d0]:focus{font-size:16px!important;transform:translateZ(0)}}@media(max-width:480px){.comment-input[data-v-8da213d0],.form-input[data-v-8da213d0],input[type=email][data-v-8da213d0],input[type=number][data-v-8da213d0],input[type=password][data-v-8da213d0],input[type=tel][data-v-8da213d0],input[type=text][data-v-8da213d0],textarea[data-v-8da213d0]{font-size:16px!important}}@media(max-width:360px){.comment-input[data-v-8da213d0],.form-input[data-v-8da213d0],input[type=email][data-v-8da213d0],input[type=number][data-v-8da213d0],input[type=password][data-v-8da213d0],input[type=tel][data-v-8da213d0],input[type=text][data-v-8da213d0],textarea[data-v-8da213d0]{font-size:16px!important}}.words-dialog-card[data-v-8da213d0]{width:500px;max-width:95vw;max-height:80vh;display:flex;flex-direction:column;border-radius:1rem}.dialog-header[data-v-8da213d0]{display:flex;justify-content:space-between;align-items:flex-start;border-bottom:1px solid #d1dae7;padding:1rem 1.5rem}.dialog-header .header-content[data-v-8da213d0]{flex:1}.dialog-header .header-content h3[data-v-8da213d0]{margin:0 0 .25rem 0;font-size:1.25rem;color:#1b2f3f}.dialog-header .header-content .framework-name[data-v-8da213d0]{margin:0;font-size:.9rem;color:#7878e9;font-weight:500}.dialog-header .close-btn[data-v-8da213d0]{color:#92a0b3}.dialog-body[data-v-8da213d0]{flex:1;overflow-y:auto;padding:1.5rem}.section-label[data-v-8da213d0]{display:block;font-weight:600;color:#1b2f3f;margin-bottom:.75rem;font-size:.95rem}.section-label .word-count[data-v-8da213d0]{color:#92a0b3;font-weight:400}.add-words-section[data-v-8da213d0]{margin-bottom:1.5rem}.current-words-section[data-v-8da213d0]{border-top:1px solid #f0f3f6;padding-top:1.5rem}.empty-words[data-v-8da213d0],.loading-words[data-v-8da213d0]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem;text-align:center}.empty-words .empty-icon[data-v-8da213d0],.loading-words .empty-icon[data-v-8da213d0]{font-size:2rem;color:#d1dae7;margin-bottom:.75rem}.empty-words p[data-v-8da213d0],.loading-words p[data-v-8da213d0]{color:#92a0b3;margin:0}.words-list[data-v-8da213d0]{display:flex;flex-wrap:wrap;gap:.5rem;max-height:300px;overflow-y:auto}.word-chip[data-v-8da213d0]{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem .75rem;background:#f0f3f6;border-radius:2rem;font-size:.9rem}.word-chip .word-text[data-v-8da213d0]{color:#1b2f3f;font-weight:500}.word-chip .remove-btn[data-v-8da213d0]{display:inline-flex;align-items:center;justify-content:center;width:1.25rem;height:1.25rem;border:none;background:#92a0b3;color:#fff;border-radius:50%;cursor:pointer;transition:background .2s;font-size:.7rem}.word-chip .remove-btn[data-v-8da213d0]:hover:not(:disabled){background:#e74c3c}.word-chip .remove-btn[data-v-8da213d0]:disabled{cursor:not-allowed;opacity:.7}.dialog-actions[data-v-8da213d0]{display:flex;justify-content:flex-end;padding:1rem 1.5rem;border-top:1px solid #d1dae7}.btn-done[data-v-8da213d0]{padding:.75rem 2rem;background:#0a00ff;border:none;color:#fff;border-radius:2rem;font-size:1rem;font-weight:500;cursor:pointer;transition:background .3s}.btn-done[data-v-8da213d0]:hover{background:#000185}.spacer.small[data-v-cf863166]{height:30px}@media(max-width:768px){.card-footer[data-v-cf863166],.comment-eeg-wrapper[data-v-cf863166],.comment-wrapper[data-v-cf863166],.media-container[data-v-cf863166]{backdrop-filter:blur(4px)!important;-webkit-backdrop-filter:blur(4px)!important}.card-footer[data-v-cf863166],.comment-wrapper[data-v-cf863166],.media-container[data-v-cf863166]{box-shadow:0 2px 8px rgba(0,0,0,.1)!important}.media[data-v-cf863166]{backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.media[data-v-cf863166],.stat[data-v-cf863166]{transition:opacity .2s ease!important}.stat[data-v-cf863166]:hover{transform:none!important}}@media(max-width:480px){.card-footer[data-v-cf863166],.comment-eeg-wrapper[data-v-cf863166],.comment-wrapper[data-v-cf863166],.media-container[data-v-cf863166]{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background:rgba(102,126,234,.15)!important}[data-v-cf863166]{box-shadow:none!important}.card[data-v-cf863166],.modal[data-v-cf863166]{box-shadow:0 1px 4px rgba(0,0,0,.1)!important}[data-v-cf863166]{filter:none!important}}.battery-saving[data-v-cf863166] *{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;box-shadow:none!important;filter:none!important;transition:none!important;-webkit-animation:none!important;animation:none!important}.battery-saving .card[data-v-cf863166],.battery-saving .modal[data-v-cf863166]{box-shadow:0 1px 2px rgba(0,0,0,.1)!important}@media(max-width:768px){.comment-input[data-v-cf863166],.form-input[data-v-cf863166],input[type=email][data-v-cf863166],input[type=number][data-v-cf863166],input[type=password][data-v-cf863166],input[type=tel][data-v-cf863166],input[type=text][data-v-cf863166],textarea[data-v-cf863166]{font-size:16px!important}.comment-input[data-v-cf863166]:focus,.form-input[data-v-cf863166]:focus,input[type=email][data-v-cf863166]:focus,input[type=number][data-v-cf863166]:focus,input[type=password][data-v-cf863166]:focus,input[type=tel][data-v-cf863166]:focus,input[type=text][data-v-cf863166]:focus,textarea[data-v-cf863166]:focus{font-size:16px!important;transform:translateZ(0)}}@media(max-width:480px){.comment-input[data-v-cf863166],.form-input[data-v-cf863166],input[type=email][data-v-cf863166],input[type=number][data-v-cf863166],input[type=password][data-v-cf863166],input[type=tel][data-v-cf863166],input[type=text][data-v-cf863166],textarea[data-v-cf863166]{font-size:16px!important}}@media(max-width:360px){.comment-input[data-v-cf863166],.form-input[data-v-cf863166],input[type=email][data-v-cf863166],input[type=number][data-v-cf863166],input[type=password][data-v-cf863166],input[type=tel][data-v-cf863166],input[type=text][data-v-cf863166],textarea[data-v-cf863166]{font-size:16px!important}}.framework-management-wrapper[data-v-cf863166]{display:flex;flex-direction:column;overflow:hidden}.settings-title[data-v-cf863166]{margin-bottom:1.5vw;padding:0 1.5vw}.settings-title h6[data-v-cf863166]{font-size:1.5rem;color:#1b2f3f;margin:0 0 .5rem 0}.settings-title .settings-subtitle[data-v-cf863166]{font-size:1rem;color:#92a0b3;margin:0}.access-denied[data-v-cf863166]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4vw;text-align:center}.access-denied .access-denied-icon[data-v-cf863166]{font-size:3rem;color:#92a0b3;margin-bottom:1rem}.access-denied p[data-v-cf863166]{font-size:1.1rem;color:#405261}.framework-content[data-v-cf863166]{display:flex;flex-direction:column}.toolbar[data-v-cf863166]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5vw;padding:1vw 1.5vw;background:#f0f3f6;border-radius:.5vw}.btn-create[data-v-cf863166]{display:inline-flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;background:#0a00ff;color:#fff;border:none;border-radius:2rem;font-size:1rem;font-weight:500;cursor:pointer;transition:background .3s}.btn-create[data-v-cf863166]:hover{background:#000185}.btn-create[data-v-cf863166]:disabled{background:#92a0b3;cursor:not-allowed}.show-archived-toggle[data-v-cf863166]{display:flex;align-items:center;gap:.5rem;cursor:pointer;font-size:.95rem;color:#405261}.show-archived-toggle input[type=checkbox][data-v-cf863166]{width:1.2rem;height:1.2rem;cursor:pointer}.empty-state[data-v-cf863166],.error-container[data-v-cf863166],.loading-container[data-v-cf863166]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4vw;text-align:center}.empty-icon[data-v-cf863166],.error-icon[data-v-cf863166]{font-size:3rem;color:#92a0b3;margin-bottom:1rem}.error-icon[data-v-cf863166]{color:#e74c3c}.btn-retry[data-v-cf863166]{margin-top:1rem;padding:.5rem 1.5rem;background:transparent;border:1px solid #0a00ff;color:#0a00ff;border-radius:2rem;cursor:pointer;transition:all .3s}.btn-retry[data-v-cf863166]:hover{background:#0a00ff;color:#fff}.table-container[data-v-cf863166]{background:#f0f3f6;border-radius:.7vw;padding:0 1.5vw 1.5vw;overflow-x:auto}.table[data-v-cf863166]{width:100%;border-collapse:collapse}.table td[data-v-cf863166],.table th[data-v-cf863166]{padding:1rem;text-align:left;border-bottom:1px solid #d1dae7}.table th[data-v-cf863166]{font-weight:600;color:#1b2f3f;font-size:.95rem}.table tbody tr[data-v-cf863166]:hover{background:rgba(10,0,255,.03)}.framework-dialog[data-v-cf863166]{min-width:400px;max-width:500px;border-radius:1rem}.framework-dialog .dialog-header[data-v-cf863166]{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #d1dae7;padding:1rem 1.5rem}.framework-dialog .dialog-header h3[data-v-cf863166]{margin:0;font-size:1.25rem;color:#1b2f3f}.framework-dialog .dialog-header .close-btn[data-v-cf863166]{color:#92a0b3}.framework-dialog .dialog-body[data-v-cf863166]{padding:1.5rem}.framework-dialog .dialog-body .form-label[data-v-cf863166]{display:block;font-weight:500;color:#1b2f3f;margin-bottom:.5rem}.framework-dialog .dialog-body .form-input[data-v-cf863166]{width:100%;padding:.75rem 1rem;border:1px solid #d1dae7;border-radius:.5rem;font-size:1rem}.framework-dialog .dialog-body .form-input[data-v-cf863166]:focus{outline:none;border-color:#0a00ff}.framework-dialog .dialog-body .char-count[data-v-cf863166]{display:block;text-align:right;color:#92a0b3;font-size:.85rem;margin-top:.25rem}.framework-dialog .dialog-actions[data-v-cf863166]{display:flex;justify-content:flex-end;gap:1rem;padding:1rem 1.5rem;border-top:1px solid #d1dae7}.confirm-dialog .confirm-icon[data-v-cf863166]{font-size:3rem;margin-bottom:1rem}.confirm-dialog .confirm-icon.warning[data-v-cf863166]{color:#f39c12}.confirm-dialog .confirm-text[data-v-cf863166]{font-size:1.1rem;color:#1b2f3f;margin-bottom:.5rem}.confirm-dialog .confirm-note[data-v-cf863166]{font-size:.9rem;color:#92a0b3}.btn-cancel[data-v-cf863166]{padding:.75rem 1.5rem;background:transparent;border:1px solid #d1dae7;color:#405261;border-radius:2rem;font-size:1rem;cursor:pointer;transition:all .3s}.btn-cancel[data-v-cf863166]:hover{background:#f0f3f6}.btn-confirm[data-v-cf863166]{padding:.75rem 1.5rem;background:#0a00ff;border:none;color:#fff;border-radius:2rem;font-size:1rem;cursor:pointer;transition:all .3s}.btn-confirm[data-v-cf863166]:hover{background:#000185}.btn-confirm[data-v-cf863166]:disabled{background:#92a0b3;cursor:not-allowed}.btn-confirm.warning[data-v-cf863166]{background:#f39c12}.btn-confirm.warning[data-v-cf863166]:hover{background:#e67e22}