.doctor-v2[data-v-dc81442d]{--primary:#004490;--primary-container:#2a5caa;--surface:#f8f9fa;--surface-low:#f3f4f5;--surface-card:#fff;--surface-mid:#edeeef;--text:#191c1d;--text-sub:#434751;--outline:rgba(195,198,211,.35);background:var(--surface);color:var(--text);font-family:Inter,system-ui,-apple-system,sans-serif;min-height:100vh;overflow-x:hidden}.material-symbols-outlined[data-v-dc81442d]{align-items:center;display:inline-flex;font-size:1em;font-style:normal;font-weight:700;height:1em;justify-content:center;line-height:1;width:1em}.top-nav[data-v-dc81442d]{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffffbf;border-bottom:1px solid hsla(0,0%,92%,.9);left:0;position:fixed;top:0;width:100%;z-index:100}.nav-inner[data-v-dc81442d]{align-items:center;display:flex;gap:20px;height:64px;justify-content:space-between;margin:0 auto;max-width:1440px;padding:0 32px}.brand[data-v-dc81442d]{background:linear-gradient(100deg,#004490,#2a5caa 55%,#4f79cf);-webkit-background-clip:text;background-clip:text;font-family:Manrope,Inter,sans-serif;font-size:24px;font-weight:800;letter-spacing:-.03em;-webkit-text-fill-color:transparent;color:transparent}.nav-links[data-v-dc81442d]{display:flex;gap:32px}.nav-links[data-v-dc81442d],.nav-links a[data-v-dc81442d]{align-items:center;height:100%}.nav-links a[data-v-dc81442d]{border-bottom:0;color:#6b7280;display:inline-flex;font-size:17px;font-weight:600;justify-content:center;line-height:1;padding:0;text-decoration:none}.nav-links a.active[data-v-dc81442d],.nav-links a[data-v-dc81442d]:hover{border-bottom:0;color:var(--primary)}.signin-btn[data-v-dc81442d]{background:var(--primary-container);border:0;border-radius:12px;color:#fff;font-size:13px;font-weight:700;padding:9px 24px}.nav-auth[data-v-dc81442d]{align-items:center;display:flex;gap:12px}.user-menu-container[data-v-dc81442d]{align-items:center;display:inline-flex;justify-content:center;position:relative}.user-avatar[data-v-dc81442d]{border:1px solid hsla(0,0%,100%,.7);border-radius:999px;box-shadow:0 10px 24px #0f172a1f;height:32px;-o-object-fit:cover;object-fit:cover;width:32px}.user-avatar.large[data-v-dc81442d]{border:0;box-shadow:none;height:48px;width:48px}.user-dropdown[data-v-dc81442d]{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffeb;border:1px solid rgba(231,235,240,.9);border-radius:16px;box-shadow:0 28px 80px #0000002e;min-width:260px;padding:14px;position:absolute;right:0;top:calc(100% + 10px);z-index:200}.user-dropdown-content[data-v-dc81442d]{align-items:center;display:flex;gap:14px;justify-content:space-between;position:relative}.user-info-section[data-v-dc81442d]{align-items:center;display:flex;flex:1;flex-direction:column;gap:8px;min-width:0}.user-name-wrapper[data-v-dc81442d]{text-align:center;width:100%}.user-name[data-v-dc81442d]{color:#0f172a;display:inline-block;font-size:14px;font-weight:800;max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.logout-wrapper[data-v-dc81442d]{position:absolute;right:-6px;top:-6px}.logout-btn[data-v-dc81442d]{background:#2563eb14;border:0;border-radius:10px;color:var(--primary);font-size:12px;font-weight:800;padding:8px 10px}.logout-btn[data-v-dc81442d]:hover{background:#2563eb1f}.fade-enter-active[data-v-dc81442d],.fade-leave-active[data-v-dc81442d]{transition:opacity .18s ease,transform .18s ease}.fade-enter-from[data-v-dc81442d],.fade-leave-to[data-v-dc81442d]{opacity:0;transform:translateY(-8px)}.page-main[data-v-dc81442d]{padding-top:64px}.hero[data-v-dc81442d]{align-items:center;display:flex;min-height:unset;overflow-x:visible;overflow-y:visible;padding:114px 24px 126px;position:relative}.hero[data-v-dc81442d]:after{background:linear-gradient(180deg,#f8f9fa00 0,#f0f2f5b8 55%,#edeeef);bottom:-28px;content:"";height:120px;left:0;pointer-events:none;position:absolute;right:0;z-index:4}.hero-bg[data-v-dc81442d]{background:radial-gradient(circle at 20% 28%,rgba(49,99,184,.16),transparent 44%),radial-gradient(circle at 82% 34%,rgba(103,113,228,.12),transparent 42%),linear-gradient(130deg,#f1f7ff,#f4f8ff 44%,#f8faff 72%,#fcfeff);inset:0;overflow:hidden;position:absolute;z-index:1}.hero-bg[data-v-dc81442d]:before{animation:heroLayerLtr-dc81442d 11s linear infinite;background:radial-gradient(circle at 24% 36%,rgba(62,121,215,.26),transparent 42%),radial-gradient(circle at 72% 30%,rgba(122,132,244,.22),transparent 40%),radial-gradient(circle at 50% 70%,rgba(93,145,226,.14),transparent 50%);filter:blur(18px);inset:-12% -10%}.hero-bg[data-v-dc81442d]:after,.hero-bg[data-v-dc81442d]:before{content:"";pointer-events:none;position:absolute;will-change:transform,opacity}.hero-bg[data-v-dc81442d]:after{animation:heroPatternLtr-dc81442d 12s linear infinite;background:repeating-radial-gradient(circle at 50% 46%,#ffffff94 0 1.6px,#709fe733 5px 8px,#fff0 16px 28px),radial-gradient(circle at 50% 46%,#ffffff3d,#fff0 58%);filter:blur(0);inset:-8%;opacity:.66;transform-origin:center;z-index:1}.hero-ripple[data-v-dc81442d]{animation:heroRippleLtr-dc81442d 9s linear infinite;background:repeating-linear-gradient(112deg,#fff0 0 24px,#8dc4ff4d 24px 26px,#fff0 26px 54px),repeating-linear-gradient(-24deg,#fff0 0 40px,#68a0f03d 40px 41px,#fff0 41px 84px),linear-gradient(90deg,#fff0,#ffffff7a 45%,#76b0f847 52%,#fff0 58%);background-position:0 0,0 0,-120% 0;background-size:320px 220px,420px 260px,200% 100%;filter:blur(0);inset:-6% -6% calc(-6% + 12px) -6%;opacity:.62;pointer-events:none;position:absolute;will-change:transform,opacity;z-index:3}.hero-ripple[data-v-dc81442d]:before{animation:heroGlowLtr-dc81442d 10s linear infinite;background:radial-gradient(circle at 20% 30%,rgba(92,148,235,.18),transparent 38%),radial-gradient(circle at 78% 68%,rgba(122,131,242,.16),transparent 36%);content:"";inset:0;mix-blend-mode:screen;opacity:.62;position:absolute}@keyframes heroLayerLtr-dc81442d{0%{opacity:.72;transform:translate3d(-3%,-1%,0) scale(1.02)}to{opacity:.9;transform:translate3d(3%,2%,0) scale(1.05)}}@keyframes heroPatternLtr-dc81442d{0%{background-position:0 0,0 0;opacity:.5;transform:translate3d(-1.5%,-.6%,0) scale(1.01)}to{background-position:220px 50px,160px 36px;opacity:.66;transform:translate3d(2.5%,1.8%,0) scale(1.03)}}@keyframes heroRippleLtr-dc81442d{0%{background-position:0 0,0 0,-120% 0;transform:translate3d(-1.6%,0,0) scale(1)}to{background-position:220px 36px,160px 28px,120% 0;transform:translate3d(1.8%,0,0) scale(1.02)}}@keyframes heroGlowLtr-dc81442d{0%{opacity:.48;transform:translate3d(-2%,0,0)}to{opacity:.68;transform:translate3d(2%,0,0)}}.hero[data-v-dc81442d]:before{backdrop-filter:blur(8px) saturate(112%);-webkit-backdrop-filter:blur(8px) saturate(112%);background:linear-gradient(115deg,#ffffff24,#ffffff08 38%,#ffffff1f);content:"";inset:0;pointer-events:none;position:absolute;z-index:2}@keyframes heroGradientFlow-dc81442d{0%{background-position:18% 28%,82% 34%,50% 50%}50%{background-position:30% 40%,70% 24%,58% 42%}to{background-position:14% 22%,86% 38%,44% 56%}}@keyframes heroFlowLayer-dc81442d{0%{opacity:.78;transform:translate3d(-3%,-1%,0) scale(1.02)}50%{opacity:.95;transform:translate3d(2%,2%,0) scale(1.05)}to{opacity:.82;transform:translate3d(-1%,3%,0) scale(1.03)}}@keyframes heroRippleDrift-dc81442d{0%{opacity:.38;transform:translate3d(-1.5%,-.8%,0) scale(1)}50%{opacity:.58;transform:translate3d(1.8%,1.4%,0) scale(1.045)}to{opacity:.42;transform:translate3d(-1.2%,2.1%,0) scale(1.02)}}@keyframes heroRippleLayerFlow-dc81442d{0%{background-position:0 0,0 0,-120% 0;opacity:.46;transform:translate3d(-1.2%,-.8%,0) scale(1)}50%{background-position:120px 30px,-60px 26px,0 0;opacity:.66;transform:translate3d(1.6%,1.4%,0) scale(1.025)}to{background-position:240px 60px,-120px 52px,120% 0;opacity:.5;transform:translate3d(-.8%,2%,0) scale(1.015)}}@keyframes heroTechPulse-dc81442d{0%,to{opacity:.42;transform:scale(1)}50%{opacity:.68;transform:scale(1.03)}}@keyframes heroTitleFlow-dc81442d{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.hero-glow[data-v-dc81442d]{border-radius:999px;filter:blur(120px);pointer-events:none;position:absolute}.glow-left[data-v-dc81442d]{background:#2a5caa1f;height:500px;left:27%;top:48%;transform:translate(-50%,-50%);width:500px}.glow-right[data-v-dc81442d]{background:#6063ee1a;height:420px;right:25%;top:50%;transform:translate(50%,-50%);width:420px}.glow-bottom[data-v-dc81442d]{background:#00449014;height:320px;left:50%;top:62%;transform:translate(-50%,-50%);width:620px}.hero-content[data-v-dc81442d]{box-sizing:border-box;margin:0 auto;max-width:min(100%,1280px);padding-inline:12px;position:relative;text-align:center;transform:translateY(-24px);width:100%;z-index:4}.hero-badge[data-v-dc81442d]{align-items:center;background:#e8f1ff;border:1px solid rgba(42,92,170,.2);border-radius:999px;color:var(--primary-container);display:inline-flex;font-size:14px;font-weight:700;gap:8px;padding:6px 14px}.hero-badge span[data-v-dc81442d]:last-child{transform:translateY(-1px)}h1.hero-title[data-v-dc81442d]{background:linear-gradient(100deg,#0f172a,#111827 22%,#2f62c6 44%,#3f79e0 50%,#1c53b8 58%,#111827 80%,#0f172a);-webkit-background-clip:text;background-clip:text;background-position:0 50%;background-size:220% 100%;font-family:Manrope,Inter,sans-serif;font-size:clamp(30px,4.4vw,56px);letter-spacing:-.03em;line-height:1.1;margin:24px 0 38px;overflow:visible;-webkit-text-fill-color:transparent;animation:heroTitleFlow-dc81442d 4.8s ease-in-out infinite;color:transparent}.hero-title-follow[data-v-dc81442d]{margin-left:.55em}@media(min-width:900px){h1.hero-title[data-v-dc81442d]{white-space:nowrap}}.search-shell[data-v-dc81442d]{align-items:center;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#fffc;border:1px solid hsla(0,0%,100%,.7);border-radius:999px;box-shadow:0 20px 50px -12px #2a5caa26,0 10px 20px -5px #2a5caa1a;display:flex;height:58px;justify-content:center;margin:0 auto 18px;padding:0 28px;position:relative;width:min(100%,850px)}.search-input-group[data-v-dc81442d]{align-items:center;display:flex;flex:1;justify-content:flex-start;min-width:0;width:100%}.search-shell[data-v-dc81442d]:before{background:linear-gradient(105deg,#70a6f46b,#c4d8fc40 32%,#88bdf861 66%,#609aec7a);border-radius:inherit;content:"";inset:-2px;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:.72;padding:1.5px;pointer-events:none;position:absolute}.search-icon-image[data-v-dc81442d]{flex-shrink:0;height:30px;margin-right:6px;transform:translate(-10px);width:30px}.search-shell input[data-v-dc81442d]{align-items:center;background:transparent;border:0;display:flex;flex:1;font-size:18px;height:100%;line-height:58px;margin:0;min-width:0;outline:none;padding:0;text-align:left;width:auto}.search-shell input[data-v-dc81442d]::-moz-placeholder{text-align:left}.search-shell input[data-v-dc81442d]::placeholder{text-align:left}.search-shell button[data-v-dc81442d]{animation:searchButtonBreath-dc81442d 2.2s ease-in-out infinite;background:linear-gradient(135deg,#1f5eb0,#2f72c7);border:0;border-radius:999px;box-shadow:0 8px 20px #2862b052,0 0 #609aec57;color:#fff;font-size:16px;font-weight:700;height:40px;padding:0 22px;position:relative;transition:transform .25s ease,box-shadow .25s ease,background-color .25s ease}.search-demo-btn[data-v-dc81442d]{animation:none!important;font-weight:500;margin-left:12px;margin-right:-20px;white-space:nowrap}.search-demo-btn[data-v-dc81442d],.search-demo-btn[data-v-dc81442d]:active,.search-demo-btn[data-v-dc81442d]:hover{box-shadow:none!important}.search-shell button[data-v-dc81442d]:hover{box-shadow:0 10px 22px #2862b05c,0 0 0 8px #609aec1f;transform:translateY(-1px)}.search-shell button[data-v-dc81442d]:active{transform:translateY(0)}@keyframes searchButtonBreath-dc81442d{0%,to{box-shadow:0 8px 20px #2862b042,0 0 #609aec47;transform:translateY(0) scale(1)}50%{box-shadow:0 14px 30px #2862b066,0 0 0 10px #609aec1c;transform:translateY(-1px) scale(1.02)}}.trending[data-v-dc81442d]{align-items:center;display:flex;flex-wrap:nowrap;gap:8px;justify-content:center;margin:18px auto 24px;overflow:hidden;scrollbar-width:none;white-space:nowrap;width:100%;-ms-overflow-style:none}.trending[data-v-dc81442d]::-webkit-scrollbar{display:none}.trending-marquee[data-v-dc81442d]{flex:0 1 50%;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 10%,#000 90%,transparent);mask-image:linear-gradient(90deg,transparent 0,#000 10%,#000 90%,transparent);max-width:560px;min-width:0;overflow:hidden;position:relative}.trending-track[data-v-dc81442d]{align-items:center;animation:trendingMarquee-dc81442d 18s linear infinite;display:inline-flex;gap:8px;width:-moz-max-content;width:max-content;will-change:transform}.trending:hover .trending-track[data-v-dc81442d]{animation-play-state:paused}.trending:hover .trending-marquee[data-v-dc81442d]{overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.trending:hover .trending-marquee[data-v-dc81442d]::-webkit-scrollbar{display:none}@keyframes trendingMarquee-dc81442d{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.trending-track[data-v-dc81442d]{animation:none}.trending-marquee[data-v-dc81442d]{overflow-x:auto}}.trending strong[data-v-dc81442d]{color:var(--text-sub);font-size:13px}.trending-pill[data-v-dc81442d]{background:#ffffffb8;border:1px solid hsla(0,0%,92%,.7);border-radius:999px;color:var(--primary);cursor:pointer;flex-shrink:0;font-size:13px;font-weight:500;padding:8px 18px;transition:transform .2s ease,box-shadow .2s ease,background-color .2s ease,border-color .2s ease;white-space:nowrap}.trending-pill[data-v-dc81442d]:hover{background:#fffffff2;border-color:#1f5eb059;box-shadow:0 8px 18px #1f5eb029;transform:translateY(-1px)}.trending-pill[data-v-dc81442d]:active{transform:translateY(0)}.search-hint[data-v-dc81442d]{color:#1f3f7a;font-size:14px;font-weight:600;line-height:1.6;margin-bottom:6px;margin-top:10px;text-align:center}.hero-action-row[data-v-dc81442d]{align-items:center;display:flex;flex-wrap:wrap;gap:40px;justify-content:center;margin:40px auto 20px}.official-version-btn[data-v-dc81442d]{animation:ctaMegaPulse-dc81442d 2.2s ease-in-out infinite;background:linear-gradient(135deg,#2f7dff,#5aa2ff 45%,#1f78ff);border:0;border-radius:999px;box-shadow:0 18px 44px #2f7dff8c,inset 0 0 0 1px #fff3;color:#fff;display:inline-block;font-family:Inter,system-ui,-apple-system,sans-serif;font-size:20px;font-weight:800;height:60px;isolation:isolate;margin:0;min-width:auto;padding:0 44px;position:relative;transition:transform .25s ease,box-shadow .25s ease,filter .25s ease}.official-version-btn[data-v-dc81442d]:before{background:radial-gradient(circle at 30% 30%,#5cc0ff61,#5cc0ff00 56%),radial-gradient(circle at 70% 70%,#7a83f252,#7a83f200 58%),radial-gradient(circle at 50% 50%,#2f7dff2e,#2f7dff00 62%);border-radius:inherit;content:"";filter:blur(12px);inset:-8px;opacity:.9;position:absolute;z-index:-2}.official-version-btn[data-v-dc81442d]:after{background:radial-gradient(circle at 30% 25%,#ffffff8c,#fff0 48%),linear-gradient(135deg,#ffffff47,#fff0 40%),linear-gradient(135deg,#2f7dff,#5aa2ff 45%,#1f78ff);border-radius:inherit;content:"";inset:1px;position:absolute;z-index:-1}.official-version-btn[data-v-dc81442d]:hover{box-shadow:0 24px 56px #2f7dff9e,0 0 0 14px #4a9bff2e;filter:saturate(1.06) contrast(1.02);transform:translateY(-2px) scale(1.03)}.official-version-btn[data-v-dc81442d]:active{transform:translateY(0) scale(.995)}.primary-btn[data-v-dc81442d]{animation:primaryButtonBreath-dc81442d 1.8s ease-in-out infinite;background:linear-gradient(135deg,#2f7dff,#4a9bff);box-shadow:0 12px 28px #2f7dff73,inset 0 0 0 1px #fff3}.primary-btn[data-v-dc81442d]:hover{box-shadow:0 14px 30px #2f7dff85,0 0 0 8px #4a9bff29}.experience-btn[data-v-dc81442d]{animation:none;background:linear-gradient(135deg,#18488f,#0f3c7f);box-shadow:0 10px 24px #0d2e6361,inset 0 0 0 1px #ffffff24}.experience-btn[data-v-dc81442d]:hover{box-shadow:0 12px 26px #0d2e6373,0 0 0 8px #18488f24}@keyframes primaryButtonBreath-dc81442d{0%,to{box-shadow:0 12px 28px #2f7dff73,0 0 #4a9bff33,inset 0 0 0 1px #fff3;transform:translateY(0) scale(1)}50%{box-shadow:0 18px 36px #2f7dff94,0 0 0 14px #4a9bff24,inset 0 0 0 1px #fff3;transform:translateY(-1px) scale(1.045)}}@keyframes ctaMegaPulse-dc81442d{0%,to{box-shadow:0 18px 44px #2f7dff85,0 0 #4a9bff00,inset 0 0 0 1px #fff3;transform:translateY(0) scale(1)}50%{box-shadow:0 26px 62px #2f7dffa8,0 0 0 18px #4a9bff21,inset 0 0 0 1px #ffffff38;transform:translateY(-1px) scale(1.035)}}.hero-disclaimer[data-v-dc81442d]{color:#ffffffd1;font-size:12px;line-height:1.6;margin-top:12px;text-align:center}.feature-zone[data-v-dc81442d]{background:var(--surface-mid);margin-top:-28px;padding:84px 24px 72px;position:relative;z-index:1}.feature-grid[data-v-dc81442d]{display:grid;gap:18px;grid-template-columns:repeat(2,minmax(0,1fr));margin:-30px auto 0;max-width:1416px;position:relative;z-index:1}.feature-card[data-v-dc81442d]{background:var(--surface-card);border:1px solid #ebebeb;border-radius:28px;display:grid;grid-template-columns:42% 58%;min-height:236px;overflow:hidden;transition:transform .25s ease}.feature-card[data-v-dc81442d]:hover{transform:translateY(-6px)}.feature-image img[data-v-dc81442d]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.feature-copy[data-v-dc81442d]{display:flex;flex-direction:column;gap:10px;justify-content:center;padding:28px}.feature-label[data-v-dc81442d]{color:var(--primary);font-size:10px;font-weight:800;letter-spacing:.09em}.feature-copy h3[data-v-dc81442d]{font-family:Manrope,Inter,sans-serif;font-size:28px;line-height:1.15;margin:0}.feature-copy p[data-v-dc81442d]{color:var(--text-sub);font-size:15px;line-height:1.7;margin:0;text-align:justify;text-justify:inter-ideograph}.feature-copy a[data-v-dc81442d],.feature-link[data-v-dc81442d]{align-items:center;background:transparent;border:0;color:var(--primary);cursor:pointer;display:inline-flex;font-size:14px;font-weight:700;gap:2px;margin-top:8px;padding:0;text-decoration:none;width:-moz-fit-content;width:fit-content}.feature-copy a span[data-v-dc81442d],.feature-link span[data-v-dc81442d]{font-size:15px}.video-overlay[data-v-dc81442d]{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#0f172a8c;display:grid;inset:0;padding:24px;place-items:center;position:fixed;z-index:9999}.video-modal[data-v-dc81442d]{background:#ffffffe6;border-radius:18px;box-shadow:0 40px 120px #00000059;height:-moz-fit-content;height:fit-content;max-height:82vh;max-width:min(92vw,1200px);overflow:hidden;position:relative;width:-moz-fit-content;width:fit-content}.video-player[data-v-dc81442d]{background:#000;display:block;height:auto;max-height:82vh;max-width:92vw;width:auto}.video-close[data-v-dc81442d]{background:#0f172a8c;border:1px solid hsla(0,0%,100%,.6);border-radius:999px;color:#fff;cursor:pointer;display:grid;height:36px;place-items:center;position:absolute;right:10px;top:10px;width:36px;z-index:2}.video-close[data-v-dc81442d]:hover{background:#0f172aad}.toast-overlay[data-v-dc81442d]{display:grid;inset:0;place-items:center;pointer-events:none;position:fixed;z-index:10000}.toast-card[data-v-dc81442d]{background:#0f172adb;border-radius:14px;box-shadow:0 18px 48px #00000059;color:#fff;font-size:14px;font-weight:700;letter-spacing:.01em;max-width:min(92vw,520px);padding:12px 18px;pointer-events:none}.research-zone[data-v-dc81442d]{background:#fff;padding:54px 24px}.research-inner[data-v-dc81442d]{align-items:center;display:grid;gap:48px;grid-template-columns:1fr 1fr;justify-items:center;margin:0 auto;max-width:1440px}.research-copy[data-v-dc81442d]{max-width:640px;text-align:center;width:100%}.research-copy h2[data-v-dc81442d]{font-family:Manrope,Inter,sans-serif;font-size:clamp(32px,2.9vw,44px);letter-spacing:-.02em;line-height:1.15;margin:0;text-align:left}.research-copy>p[data-v-dc81442d]{color:var(--text-sub);font-size:18px;margin:18px 0 34px}.cap-grid[data-v-dc81442d]{display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr));margin:0 auto;width:100%}.cap-item[data-v-dc81442d]{background:var(--surface-low);border-radius:14px;display:flex;gap:12px;padding:20px;text-align:left}.icon-wrap[data-v-dc81442d]{background:#fff;border-radius:10px;display:grid;height:46px;place-items:center;width:46px}.icon-wrap span[data-v-dc81442d]{color:var(--primary);font-size:24px}.cap-item h4[data-v-dc81442d]{font-size:18px;line-height:1.3;margin:0 0 4px}.cap-item p[data-v-dc81442d]{color:var(--text-sub);font-size:15px;line-height:1.65;margin:0}.research-visual[data-v-dc81442d]{background:linear-gradient(150deg,#0044900f,#6063ee14);border-radius:34px;margin:0 auto;max-width:560px;padding:24px;position:relative;width:88%}.research-visual img[data-v-dc81442d]{border-radius:20px;box-shadow:0 24px 48px #2b5dab14;transform:none;width:100%}.faq-zone[data-v-dc81442d]{background:#edf2ff;padding:72px 24px}.faq-inner[data-v-dc81442d]{background:linear-gradient(180deg,#f4f7fff5,#ecf2fff5);border:1px solid rgba(121,149,203,.24);border-radius:28px;box-shadow:0 18px 36px #4c6eb21f,inset 0 1px #ffffffb3;margin:0 auto;max-width:1120px;padding:24px 20px 18px}.faq-head[data-v-dc81442d]{margin-bottom:24px;text-align:center}.faq-head h2[data-v-dc81442d]{font-family:Manrope,Inter,sans-serif;font-size:clamp(24px,2.1vw,30px);margin:0}.faq-category-nav[data-v-dc81442d]{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-top:18px}.faq-category-btn[data-v-dc81442d]{background:#fff;border:1px solid rgba(0,68,144,.18);border-radius:999px;color:var(--text-sub);font-size:13px;font-weight:700;line-height:1;padding:8px 16px;transition:all .2s ease}.faq-category-btn[data-v-dc81442d]:hover{border-color:#0044904d;color:var(--primary)}.faq-category-btn.active[data-v-dc81442d]{background:#0044901a;border-color:#00449061;color:var(--primary)}.faq-list[data-v-dc81442d]{max-height:340px;overflow-y:auto;scroll-behavior:smooth;scroll-padding-top:8px;width:100%}.faq-list-body[data-v-dc81442d]{display:grid;gap:12px;margin-inline:auto;max-width:800px;width:100%}.faq-list[data-v-dc81442d]::-webkit-scrollbar{width:7px}.faq-list[data-v-dc81442d]::-webkit-scrollbar-track{background:transparent}.faq-list[data-v-dc81442d]::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#537ec475,#7a9bd357);border:1px solid hsla(0,0%,100%,.55);border-radius:999px}.faq-list[data-v-dc81442d]::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,#537ec4ad,#7a9bd38f)}.faq-group[data-v-dc81442d]{display:grid;gap:10px;width:100%}.faq-group+.faq-group[data-v-dc81442d]{margin-top:10px}.faq-group-title[data-v-dc81442d]{color:#5d6472;font-size:13px;font-weight:700;margin:2px 4px;text-align:left}.faq-item[data-v-dc81442d]{background:#fff;border:1px solid rgba(157,178,216,.42);border-radius:22px;box-shadow:0 8px 20px #4f72b614}.faq-item[data-v-dc81442d]:has(.faq-a){background:#fefeff}.faq-q[data-v-dc81442d]{align-items:center;background:transparent;border:0;color:var(--text);display:flex;font-size:16px;font-weight:700;gap:16px;justify-content:space-between;padding:16px 20px 16px 30px;text-align:left;width:100%}.faq-toggle-icon[data-v-dc81442d]{background:#f2f7ffdb;border:1px solid rgba(120,148,203,.48);border-radius:999px;color:#5876ab;display:inline-grid;flex-shrink:0;font-size:22px;height:34px;line-height:1;place-items:center;width:34px}[role=button][data-v-dc81442d],a[data-v-dc81442d],button[data-v-dc81442d]{cursor:pointer}[role=button][aria-disabled=true][data-v-dc81442d],button[data-v-dc81442d]:disabled{cursor:not-allowed}.faq-a[data-v-dc81442d]{color:var(--text-sub);line-height:1.75;margin:0;padding:0 30px 18px;white-space:pre-line}.cta-zone[data-v-dc81442d]{background:var(--surface);padding:56px 24px 72px}.cta-inner[data-v-dc81442d]{align-items:center;background:linear-gradient(125deg,#091b42,#0c2254 60%,#112f69);border-radius:26px;color:#fff;display:flex;gap:36px;justify-content:space-between;margin:0 auto;max-width:1370px;padding:42px 46px}.cta-inner h2[data-v-dc81442d]{font-family:Manrope,Inter,sans-serif;font-size:clamp(34px,3.25vw,46px);line-height:1.1;margin:0}.cta-inner p[data-v-dc81442d]{color:#b8c2d9;margin:14px 0 0;max-width:600px}.qr-cta[data-v-dc81442d]{justify-content:flex-end}.qr-box[data-v-dc81442d]{align-items:center;background:#ffffff0f;border:1px solid hsla(0,0%,100%,.16);border-radius:18px;display:grid;gap:10px;justify-items:center;padding:14px}.qr-box img[data-v-dc81442d]{background:#fff;border-radius:12px;height:160px;-o-object-fit:cover;object-fit:cover;width:160px}.qr-tip[data-v-dc81442d]{color:#ffffffe6;font-size:13px;letter-spacing:.02em}.cta-actions[data-v-dc81442d]{display:flex;gap:12px}.cta-actions button[data-v-dc81442d]{border:0;border-radius:10px;font-size:13px;font-weight:700;height:42px;padding:0 20px}.cta-actions .primary[data-v-dc81442d]{background:var(--primary);color:#fff}.cta-actions .ghost[data-v-dc81442d]{background:#ffffff1a;color:#fff}@media(max-width:1024px){.nav-links[data-v-dc81442d]{display:none}.feature-grid[data-v-dc81442d],.research-inner[data-v-dc81442d]{grid-template-columns:1fr}.cta-inner[data-v-dc81442d]{align-items:flex-start;flex-direction:column}}@media(max-width:768px){.nav-inner[data-v-dc81442d]{padding:0 16px}.brand[data-v-dc81442d]{font-size:17px}.signin-btn[data-v-dc81442d]{padding:8px 16px}.hero[data-v-dc81442d]{min-height:auto;padding:74px 16px 72px}.hero-content[data-v-dc81442d]{transform:translateY(-12px)}h1.hero-title[data-v-dc81442d]{align-items:center;display:flex;flex-direction:column;white-space:normal}.hero-title-follow[data-v-dc81442d]{margin-left:0}.hero[data-v-dc81442d]:after{bottom:-16px;height:84px}.hero[data-v-dc81442d]:before{backdrop-filter:blur(6px) saturate(112%);-webkit-backdrop-filter:blur(6px) saturate(112%)}.search-input-group[data-v-dc81442d]{max-width:100%;width:100%}.search-shell[data-v-dc81442d]{border-radius:999px;flex-wrap:nowrap;height:56px;padding:0 14px}.search-shell input[data-v-dc81442d]{font-size:14px;width:100%}.search-shell button[data-v-dc81442d]{width:auto}.search-demo-btn[data-v-dc81442d]{border-radius:999px;font-size:14px;height:40px;margin-left:10px;margin-right:0;padding:0 18px}.official-version-btn[data-v-dc81442d]{font-size:17px;height:54px;padding:0 26px;width:auto}.hero-action-row[data-v-dc81442d]{flex-direction:column;gap:8px}.hero-action-row .official-version-btn[data-v-dc81442d]{width:auto}.cta-zone[data-v-dc81442d],.faq-zone[data-v-dc81442d],.feature-zone[data-v-dc81442d],.research-zone[data-v-dc81442d]{padding-left:16px;padding-right:16px}.feature-zone[data-v-dc81442d]{margin-top:-16px;padding-top:64px}.feature-card[data-v-dc81442d]{grid-template-columns:1fr}.feature-image[data-v-dc81442d]{height:220px}.cap-grid[data-v-dc81442d]{grid-template-columns:1fr;margin-left:0;width:100%}.research-visual[data-v-dc81442d]{border-radius:18px;padding:12px;width:94%}.research-visual img[data-v-dc81442d]{border-radius:14px}.cta-inner[data-v-dc81442d]{border-radius:20px;padding:26px 18px}.cta-actions[data-v-dc81442d]{flex-direction:column;width:100%}.cta-actions button[data-v-dc81442d]{width:100%}.footer-inner[data-v-dc81442d]{align-items:flex-start;flex-direction:column;padding:28px 16px}}
