.modal[data-v-273011f8]{align-items:center;display:flex;font-family:Nunito,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Arial,sans-serif;justify-content:center;overflow-y:auto;padding:24px 12px;position:fixed;z-index:6000}.modal-overlay[data-v-273011f8],.modal[data-v-273011f8]{bottom:0;left:0;right:0;top:0}.modal-overlay[data-v-273011f8]{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:rgba(31,42,68,.5);position:absolute}.modal-inner[data-v-273011f8]{align-items:center;animation:tl-promo-in-273011f8 .3s ease both;backdrop-filter:blur(22px) saturate(1.6);-webkit-backdrop-filter:blur(22px) saturate(1.6);background:linear-gradient(160deg,hsla(0,0%,100%,.92),hsla(0,0%,100%,.8));border:1px solid hsla(0,0%,100%,.75);border-radius:28px;box-shadow:0 30px 80px rgba(16,19,26,.2),inset 0 1px 0 hsla(0,0%,100%,.95);color:#10131a;display:flex;flex-direction:column;margin:auto;max-width:100%;overflow:hidden;padding:34px 30px 30px;position:relative;text-align:center;width:400px;z-index:1}.modal-inner[data-v-273011f8]:after{background:radial-gradient(closest-side,hsla(0,0%,100%,.7),transparent);content:"";height:90%;left:-30%;pointer-events:none;position:absolute;top:-60%;width:110%}.modal-inner>[data-v-273011f8]{position:relative;z-index:1}.modal-close[data-v-273011f8]{align-items:center;background:rgba(16,19,26,.05);border:1px solid rgba(16,19,26,.08);border-radius:50%;cursor:pointer;display:grid;height:32px;justify-items:center;padding:0;place-items:center;position:absolute;right:22px;top:22px;transition:background .2s ease,transform .2s ease;width:32px;z-index:2}.modal-close img[data-v-273011f8]{height:16px;opacity:.75;width:16px}.modal-close[data-v-273011f8]:hover{background:rgba(16,19,26,.1);transform:rotate(180deg)}.promocode-modal-icon[data-v-273011f8]{filter:drop-shadow(0 6px 14px rgba(47,184,172,.3));height:46px;margin:0 auto 14px;-o-object-fit:contain;object-fit:contain;width:46px}.promocode-modal-title[data-v-273011f8]{color:#10131a;font-size:22px;font-weight:800;letter-spacing:-.3px;line-height:1.2;margin:0 0 6px}.promocode-modal-text[data-v-273011f8]{color:#5b6472;font-size:14px;font-weight:600;line-height:1.45;margin:0}.promocode-form[data-v-273011f8]{display:flex;flex-direction:column;gap:12px;margin-top:22px;width:100%}.input[data-v-273011f8]{background:hsla(0,0%,100%,.72);border:1px solid rgba(16,19,26,.1);border-radius:14px;color:#10131a;font:inherit;font-size:15px;font-weight:700;height:50px;outline:none;padding:0 16px;transition:border-color .2s ease,background .2s ease,box-shadow .2s ease;width:100%}.input[data-v-273011f8]::-moz-placeholder{color:rgba(16,19,26,.42);font-weight:600}.input[data-v-273011f8]::placeholder{color:rgba(16,19,26,.42);font-weight:600}.input[data-v-273011f8]:focus{background:#fff;border-color:rgba(47,184,172,.65);box-shadow:0 0 0 3px rgba(47,184,172,.18)}.input.-error[data-v-273011f8]{border-color:rgba(217,45,32,.55);box-shadow:0 0 0 3px rgba(217,45,32,.1)}.error-text[data-v-273011f8]{color:#d92d20;font-size:13px;font-weight:700;margin:-4px 0 0;padding-left:4px;text-align:left}.promocode-modal-btn[data-v-273011f8]{background:#2fb8ac;border:0;border-radius:14px;box-shadow:0 10px 26px rgba(47,184,172,.32);color:#fff;cursor:pointer;font:inherit;font-size:15px;font-weight:800;height:50px;transition:transform .2s ease,box-shadow .2s ease,background .2s ease;width:100%}.promocode-modal-btn[data-v-273011f8]:hover{background:#28a195;box-shadow:0 14px 32px rgba(47,184,172,.4);transform:translateY(-1px)}.or-text[data-v-273011f8]{align-items:center;color:#5b6472;display:flex;font-size:13px;font-weight:700;gap:12px;margin:4px 0}.or-text[data-v-273011f8]:after,.or-text[data-v-273011f8]:before{background:rgba(16,19,26,.1);content:"";flex:1;height:1px}.pay-layout-btn[data-v-273011f8]{align-items:center;background:hsla(0,0%,100%,.72);border:1px solid rgba(16,19,26,.1);border-radius:14px;color:#10131a;cursor:pointer;display:flex;font:inherit;font-size:15px;font-weight:800;gap:12px;justify-content:center;min-height:50px;padding:10px 18px;transition:background .2s ease,border-color .2s ease;width:100%}.pay-layout-btn img[data-v-273011f8]{height:22px;-o-object-fit:contain;object-fit:contain;width:22px}.pay-layout-btn[data-v-273011f8]:hover{background:#fff;border-color:rgba(47,184,172,.45);color:#1d8f85}@keyframes tl-promo-in-273011f8{0%{opacity:0;transform:translateY(12px) scale(.98)}}@media(max-width:420px){.modal-inner[data-v-273011f8]{padding:30px 20px 24px}}.research-lab-card[data-v-8dc2d106]{background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(244,248,255,.92)),linear-gradient(135deg,rgba(47,184,172,.08),rgba(0,189,126,.08));border:1px solid rgba(47,184,172,.16);border-radius:24px;box-shadow:0 28px 62px rgba(31,42,68,.13);contain:layout paint;contain-intrinsic-size:auto 430px;content-visibility:auto;min-height:430px;overflow:hidden;padding:20px;position:relative;width:min(100%,430px)}.research-lab-top[data-v-8dc2d106]{align-items:center;color:#1f2a44;display:flex;font-size:13px;font-weight:900;gap:12px;justify-content:space-between;position:relative;z-index:8}.research-lab-status[data-v-8dc2d106]{align-items:center;color:#00a896;display:inline-flex;font-size:11px;font-weight:900;gap:8px;text-transform:uppercase}.research-lab-status i[data-v-8dc2d106]{background:#00bd7e;border-radius:50%;box-shadow:0 0 0 6px rgba(0,189,126,.12);height:8px;width:8px}.research-lab-orbit[data-v-8dc2d106]{background:radial-gradient(circle at 52% 72%,rgba(47,184,172,.16),transparent 44%),linear-gradient(180deg,rgba(47,184,172,.08),rgba(0,189,208,.07)),#fff;border-radius:20px;height:270px;margin-top:20px;overflow:hidden;position:relative}.research-lab-tags[data-v-8dc2d106]{bottom:22px;left:18px;-webkit-mask-image:linear-gradient(180deg,transparent,#000 9%,#000 91%,transparent);mask-image:linear-gradient(180deg,transparent,#000 9%,#000 91%,transparent);pointer-events:none;position:absolute;right:18px;top:22px;z-index:4}.research-lab-tags[data-v-8dc2d106]:after,.research-lab-tags[data-v-8dc2d106]:before{aspect-ratio:1;border:1px solid rgba(47,184,172,.18);border-radius:50%;box-shadow:inset 0 0 44px rgba(47,184,172,.08);content:"";left:50%;position:absolute;top:50%;transform:translate(-50%,-50%) rotateX(68deg);width:min(78%,330px)}.research-lab-tags[data-v-8dc2d106]:after{border-color:rgba(0,189,126,.16);transform:translate(-50%,-50%) rotateY(72deg);width:min(58%,240px)}.research-lab-tag[data-v-8dc2d106]{align-items:center;animation:research-tag-float-8dc2d106 var(--tag-duration) ease-in-out infinite;animation-delay:var(--tag-delay);background:hsla(0,0%,100%,.94);border:1px solid rgba(68,80,107,.1);border-radius:999px;box-shadow:0 12px 28px rgba(31,42,68,.08);color:var(--tag-color);display:inline-flex;font-size:11px;font-weight:900;left:var(--tag-x);line-height:1.15;min-height:28px;opacity:.9;padding:6px 10px;position:absolute;top:var(--tag-y);transform:translate(-50%,calc(-50% + var(--tag-up))) scale(var(--tag-scale))}.research-lab-tag[data-v-8dc2d106]:before{background:currentColor;border-radius:50%;box-shadow:0 0 0 5px rgba(47,184,172,.08);content:"";flex:0 0 7px;height:7px;margin-right:7px;width:7px}.research-lab-ring[data-v-8dc2d106]{animation:research-orbit-8dc2d106 14s linear infinite;border:1px solid rgba(47,184,172,.2);border-radius:50%;bottom:42px;left:42px;position:absolute;right:42px;top:42px}.research-lab-ring-two[data-v-8dc2d106]{animation-direction:reverse;animation-duration:11s;border-color:rgba(0,189,126,.2);bottom:72px;left:72px;right:72px;top:72px}.research-lab-scan-line[data-v-8dc2d106]{animation:research-scan-8dc2d106 4.5s ease-in-out infinite;background:linear-gradient(90deg,transparent,#2fb8ac,transparent);box-shadow:0 0 24px rgba(47,184,172,.46);height:2px;left:0;pointer-events:none;position:absolute;right:0;top:20px;z-index:7}.research-lab-fit[data-v-8dc2d106],.research-lab-profile[data-v-8dc2d106]{background:#fff;border:1px solid rgba(47,184,172,.12);border-radius:16px;box-shadow:0 18px 45px rgba(31,42,68,.12);position:absolute;z-index:8}.research-lab-fit span[data-v-8dc2d106],.research-lab-profile span[data-v-8dc2d106]{color:#8a91aa;display:block;font-size:11px;font-weight:800;line-height:1.25;text-transform:uppercase}.research-lab-profile[data-v-8dc2d106]{grid-gap:9px;bottom:82px;display:grid;gap:9px;left:34px;min-width:172px;padding:15px 17px}.research-lab-fit[data-v-8dc2d106]{bottom:32px;min-width:210px;padding:14px;right:26px}.research-lab-percent[data-v-8dc2d106]{grid-gap:9px;align-items:center;display:grid;gap:9px;grid-template-columns:38px 1fr}.research-lab-percent b[data-v-8dc2d106]{color:#1f2a44;font-size:12px;font-weight:900}.research-lab-percent i[data-v-8dc2d106]{background:rgba(125,136,156,.16);border-radius:999px;display:block;height:8px;overflow:hidden;position:relative}.research-lab-percent i[data-v-8dc2d106]:before{animation:research-percent-flow-8dc2d106 2.8s ease-in-out infinite;background:linear-gradient(90deg,var(--bar-a),var(--bar-b));border-radius:inherit;bottom:0;content:"";left:0;position:absolute;right:auto;top:0;transform-origin:left center;width:var(--level)}.research-lab-percent-one[data-v-8dc2d106]{--level:82%;--bar-a:#2fb8ac;--bar-b:#5cc8be}.research-lab-percent-two[data-v-8dc2d106]{--level:64%;--bar-a:#0089d0;--bar-b:#42d7b7}.research-lab-percent-three[data-v-8dc2d106]{--level:91%;--bar-a:#00bd7e;--bar-b:#a7d94b}.research-lab-percent-two i[data-v-8dc2d106]:before{animation-delay:.45s}.research-lab-percent-three i[data-v-8dc2d106]:before{animation-delay:.9s}.research-lab-bars[data-v-8dc2d106]{align-items:end;display:flex;gap:6px;height:42px;margin-top:11px}.research-lab-bars i[data-v-8dc2d106]{animation:research-signal-8dc2d106 1.8s ease-in-out infinite;background:#2fb8ac;border-radius:6px 6px 2px 2px;display:block;height:var(--bar-height);transform-origin:bottom;width:10px}.research-lab-bars i[data-v-8dc2d106]:first-child{--bar-height:18px;--bar-scale:0.72;animation-delay:0s}.research-lab-bars i[data-v-8dc2d106]:nth-child(2){--bar-height:34px;--bar-scale:0.65;animation-delay:.12s;background:#00bd7e}.research-lab-bars i[data-v-8dc2d106]:nth-child(3){--bar-height:26px;--bar-scale:0.65;animation-delay:.24s;background:#ff3b30}.research-lab-bars i[data-v-8dc2d106]:nth-child(4){--bar-height:42px;--bar-scale:0.64;animation-delay:.36s}.research-lab-bars i[data-v-8dc2d106]:nth-child(5){--bar-height:30px;--bar-scale:0.63;animation-delay:.48s;background:#8a5cf6}.research-lab-bars i[data-v-8dc2d106]:nth-child(6){--bar-height:22px;--bar-scale:0.68;animation-delay:.6s;background:#f2a900}.research-lab-bars i[data-v-8dc2d106]:nth-child(7){--bar-height:38px;--bar-scale:0.66;animation-delay:.72s;background:#00a6a6}.research-lab-bars i[data-v-8dc2d106]:nth-child(8){--bar-height:28px;--bar-scale:0.64;animation-delay:.84s;background:#ff3b30}.research-lab-bars i[data-v-8dc2d106]:nth-child(9){--bar-height:40px;--bar-scale:0.65;animation-delay:.96s;background:#00bd7e}.research-lab-bars i[data-v-8dc2d106]:nth-child(10){--bar-height:24px;--bar-scale:0.67;animation-delay:1.08s;background:#2fb8ac}.research-lab-lines[data-v-8dc2d106]{grid-gap:8px;bottom:20px;display:grid;gap:8px;left:20px;position:absolute;right:20px}.research-lab-lines span[data-v-8dc2d106]{animation:research-data-flow-8dc2d106 4s linear infinite;background:linear-gradient(90deg,rgba(47,184,172,.14),rgba(0,189,126,.18),rgba(255,59,48,.16));background-size:220% 100%;border-radius:999px;display:block;height:7px}.research-lab-lines span[data-v-8dc2d106]:nth-child(2){animation-delay:.4s;width:74%}.research-lab-lines span[data-v-8dc2d106]:nth-child(3){animation-delay:.8s;width:52%}@keyframes research-orbit-8dc2d106{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes research-scan-8dc2d106{0%,to{opacity:.35;transform:translateY(0)}50%{opacity:1;transform:translateY(212px)}}@keyframes research-signal-8dc2d106{0%,to{opacity:.72;transform:scaleY(var(--bar-scale))}50%{opacity:1;transform:scaleY(1)}}@keyframes research-data-flow-8dc2d106{0%{background-position:0 0}to{background-position:220% 0}}@keyframes research-percent-flow-8dc2d106{0%,to{opacity:.72;transform:scaleX(.72)}45%{opacity:1;transform:scaleX(1)}70%{opacity:.86;transform:scaleX(.88)}}@keyframes research-tag-float-8dc2d106{0%,to{opacity:.92;transform:translate(-50%,calc(-50% + var(--tag-up))) scale(var(--tag-scale))}50%{opacity:.68;transform:translate(-50%,calc(-50% + var(--tag-down))) scale(.86)}}@media(max-width:1100px){.research-lab-card[data-v-8dc2d106]{min-height:400px}.research-lab-orbit[data-v-8dc2d106]{height:250px}}@media(max-width:900px){.research-lab-card[data-v-8dc2d106]{min-height:390px;width:100%}}@media(max-width:767px){.research-lab-card[data-v-8dc2d106]{border-radius:20px;min-height:360px;padding:14px}.research-lab-top[data-v-8dc2d106]{align-items:flex-start;font-size:12px}.research-lab-status[data-v-8dc2d106]{font-size:9px;text-align:right}.research-lab-orbit[data-v-8dc2d106]{height:232px;margin-top:16px}.research-lab-tags[data-v-8dc2d106]{bottom:18px;left:12px;right:12px;top:18px}.research-lab-tag[data-v-8dc2d106]{font-size:10px;min-height:25px;padding:5px 8px}.research-lab-profile[data-v-8dc2d106]{bottom:74px;left:14px;min-width:154px;padding:12px 13px}.research-lab-fit[data-v-8dc2d106]{bottom:30px;min-width:170px;padding:12px;right:14px}.research-lab-bars[data-v-8dc2d106]{gap:5px;height:36px}.research-lab-bars i[data-v-8dc2d106]{width:8px}.research-lab-lines[data-v-8dc2d106]{left:14px;right:14px}}.home-prof[data-v-f54e1120]{background:transparent;padding:28px 0 22px}.home-prof-panel[data-v-f54e1120]{background:linear-gradient(135deg,hsla(0,0%,100%,.96),rgba(248,251,255,.92)),linear-gradient(90deg,rgba(47,184,172,.06),rgba(0,189,126,.07));border:1px solid rgba(47,184,172,.18);border-radius:26px;box-shadow:0 30px 80px rgba(47,184,172,.12);overflow:hidden;padding:42px;position:relative}.home-prof-panel[data-v-f54e1120]:before{background-image:linear-gradient(rgba(47,184,172,.045) 1px,transparent 0),linear-gradient(90deg,rgba(47,184,172,.045) 1px,transparent 0);background-size:34px 34px;bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:0}.home-prof-hero[data-v-f54e1120],.home-prof-results[data-v-f54e1120]{position:relative;z-index:1}.home-prof-hero[data-v-f54e1120]{grid-gap:34px;align-items:center;display:grid;gap:34px;grid-template-columns:minmax(0,1fr) minmax(300px,420px)}.home-prof-copy[data-v-f54e1120]{min-width:0}.home-prof-copy h2[data-v-f54e1120]{color:#1f2a44;font-size:max(30px,min(4vw,50px));font-weight:850;letter-spacing:0;line-height:1.06;margin:22px 0 0;max-width:850px}.home-prof-copy p[data-v-f54e1120]{color:#596078;font-size:18px;font-weight:700;line-height:1.42;margin:18px 0 0;max-width:720px}.home-prof-kicker[data-v-f54e1120]{align-items:center;background:rgba(238,250,248,.92);border:1px solid rgba(47,184,172,.12);border-radius:999px;color:#2fb8ac;display:inline-flex;font-size:15px;font-weight:900;gap:9px;max-width:100%;min-height:36px;padding:0 16px;width:-moz-max-content;width:max-content}.home-prof-status-dot[data-v-f54e1120]{background:#00bd7e;border-radius:50%;box-shadow:0 0 0 5px rgba(0,189,126,.12);height:8px;width:8px}.home-prof-actions[data-v-f54e1120]{display:flex;flex-wrap:wrap;gap:14px;margin-top:24px}.home-prof-actions a[data-v-f54e1120],.home-prof-actions button[data-v-f54e1120]{align-items:center;border-radius:14px;display:inline-flex;font-size:16px;font-weight:900;justify-content:center;min-height:52px;padding:0 24px;-webkit-text-decoration:none;text-decoration:none}.home-prof-actions button[data-v-f54e1120]{background:#2fb8ac;border:0;box-shadow:0 16px 34px rgba(47,184,172,.24);color:#fff;cursor:pointer}.home-prof-secondary[data-v-f54e1120]{background:hsla(0,0%,100%,.88);border:1px solid rgba(47,184,172,.25);color:#2fb8ac}.home-prof-visual[data-v-f54e1120]{display:flex;justify-content:center}.home-prof-results[data-v-f54e1120]{background:transparent;border:0;border-radius:0;box-shadow:none;margin-top:24px;padding:0}.home-prof-results h3[data-v-f54e1120]{color:#1f2a44;font-size:max(22px,min(2.3vw,32px));font-weight:850;letter-spacing:0;line-height:1.12;margin:0}.home-prof-insights[data-v-f54e1120]{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;margin:16px 0 0;padding:0}.insight-card[data-v-f54e1120]{align-items:center;background:hsla(0,0%,100%,.94);border:1px solid rgba(47,184,172,.09);border-radius:14px;box-shadow:0 10px 24px rgba(31,42,68,.045);color:#1f2a44;display:flex;font-size:14px;font-weight:700;gap:10px;line-height:1.22;min-height:60px;padding:12px 14px}.insight-icon[data-v-f54e1120]{align-items:center;background:#e9edff;border-radius:10px;color:#2fb8ac;display:inline-flex;flex:0 0 30px;font-size:15px;font-weight:850;height:30px;justify-content:center;width:30px}.result-icon-strength[data-v-f54e1120]{background:#e8fff3;color:#08a86b}.result-icon-career[data-v-f54e1120]{background:#eefaf8;color:#2fb8ac}.result-icon-love[data-v-f54e1120]{background:#fff0f6;color:#ef3f7b}.result-icon-friendship[data-v-f54e1120]{background:#fff8df;color:#e0a000}.result-icon-opinion[data-v-f54e1120]{background:#f2f5ff;color:#31406f}.result-icon-growth[data-v-f54e1120]{background:#eafffb;color:#00a896}@media(max-width:1100px){.home-prof-hero[data-v-f54e1120]{grid-template-columns:minmax(0,1fr) 360px}.home-prof-insights[data-v-f54e1120]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:900px){.home-prof-panel[data-v-f54e1120]{padding:28px}.home-prof-hero[data-v-f54e1120]{grid-template-columns:1fr}.home-prof-visual[data-v-f54e1120]{order:-1}}@media(max-width:767px){.home-prof[data-v-f54e1120]{padding:18px 0 14px}.home-prof-panel[data-v-f54e1120]{border-radius:22px;padding:22px}.home-prof-copy h2[data-v-f54e1120]{font-size:max(24px,min(8vw,34px));line-height:1.08;margin-top:18px}.home-prof-copy p[data-v-f54e1120]{font-size:16px;line-height:1.38}.home-prof-actions[data-v-f54e1120]{gap:10px}.home-prof-actions a[data-v-f54e1120],.home-prof-actions button[data-v-f54e1120]{flex:1 1 150px;min-height:48px;padding:0 16px}.home-prof-results[data-v-f54e1120]{margin-top:18px;padding:14px}.home-prof-insights[data-v-f54e1120]{grid-template-columns:1fr}.insight-card[data-v-f54e1120]{font-size:14px;min-height:56px;padding:11px 12px}}