.care-page[data-v-7787cea2]{background:#f8f9fa;color:#191c1d;font-family:Manrope,Inter,system-ui,-apple-system,sans-serif;min-height:100vh;overflow-x:hidden}.glass-panel[data-v-7787cea2]{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:#ffffffb8}.ambient-shadow[data-v-7787cea2]{box-shadow:0 20px 40px #2a5caa14}.container[data-v-7787cea2]{padding:0 24px}.container[data-v-7787cea2],.section[data-v-7787cea2]{margin:0 auto;max-width:1280px}.section[data-v-7787cea2]{padding:56px 24px}.main-content[data-v-7787cea2]{padding-top:64px}.top-nav[data-v-7787cea2]{height:64px;position:sticky;top:0;z-index:100}.nav-inner[data-v-7787cea2]{align-items:center;display:flex;gap:20px;height:64px;justify-content:space-between}.brand[data-v-7787cea2]{color:#2a5caa;font-size:24px;font-weight:400;letter-spacing:-.03em}.nav-links[data-v-7787cea2]{display:flex;gap:32px}.nav-links[data-v-7787cea2],.nav-links a[data-v-7787cea2]{align-items:center;height:100%}.nav-links a[data-v-7787cea2]{color:#6b7280;display:inline-flex;font-size:17px;font-weight:600;line-height:1;text-decoration:none}.nav-links a.active[data-v-7787cea2],.nav-links a[data-v-7787cea2]:hover{color:#004490}.signin-btn[data-v-7787cea2]{background:#2a5caa;border:0;border-radius:12px;color:#fff;font-size:13px;font-weight:700;padding:9px 24px}.signin-btn[data-v-7787cea2]:hover{cursor:pointer}.nav-auth[data-v-7787cea2]{align-items:center;display:flex;gap:12px}.user-menu-container[data-v-7787cea2]{align-items:center;display:inline-flex;justify-content:center;position:relative}.user-avatar[data-v-7787cea2]{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-7787cea2]{border:0;box-shadow:none;height:48px;width:48px}.user-dropdown[data-v-7787cea2]{-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-7787cea2]{align-items:center;display:flex;gap:14px;justify-content:space-between;position:relative}.user-info-section[data-v-7787cea2]{align-items:center;display:flex;flex:1;flex-direction:column;gap:8px;min-width:0}.user-name-wrapper[data-v-7787cea2]{text-align:center;width:100%}.user-name[data-v-7787cea2]{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-7787cea2]{position:absolute;right:-6px;top:-6px}.logout-btn[data-v-7787cea2]{background:#2563eb14;border:0;border-radius:10px;color:#2a5caa;font-size:12px;font-weight:800;padding:8px 10px}.logout-btn[data-v-7787cea2]:hover{background:#2563eb1f;cursor:pointer}.fade-enter-active[data-v-7787cea2],.fade-leave-active[data-v-7787cea2]{transition:opacity .18s ease,transform .18s ease}.fade-enter-from[data-v-7787cea2],.fade-leave-to[data-v-7787cea2]{opacity:0;transform:translateY(-8px)}.hero[data-v-7787cea2]{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);max-width:none;overflow:hidden;padding-left:0;padding-right:0;padding-top:72px;position:relative;text-align:center;width:100vw}.hero[data-v-7787cea2]:after{background:linear-gradient(180deg,#f8f9fa00 0,#f8f9fac7 58%,#f8f9fa);bottom:-1px;content:"";height:96px;left:0;pointer-events:none;position:absolute;right:0;z-index:2}.hero-inner[data-v-7787cea2]{margin:0 auto;max-width:1280px;padding:0 24px;position:relative;z-index:1}.hero-bg[data-v-7787cea2]{background:#f8f9fa;pointer-events:none;z-index:0}.hero-bg[data-v-7787cea2],.mesh-gradient[data-v-7787cea2]{inset:0;position:absolute}.mesh-gradient[data-v-7787cea2]{background:radial-gradient(96% 92% at 16% 24%,#dbeafeb8 0,#dbeafe00 86%),radial-gradient(92% 88% at 76% 22%,#f3e8ff5c 0,#f3e8ff00 86%),radial-gradient(98% 94% at 58% 74%,#ffedd547 0,#ffedd500 88%),radial-gradient(104% 98% at 88% 64%,#ffedd538 0,#ffedd500 90%)}.paper-noise[data-v-7787cea2]{background-image:radial-gradient(circle at 1px 1px,rgba(50,63,78,.7) .7px,transparent .8px),radial-gradient(circle at 2px 3px,hsla(0,0%,100%,.7) .6px,transparent .7px);background-size:4px 4px,6px 6px;inset:0;mix-blend-mode:multiply;opacity:.036;position:absolute}.trust-mark[data-v-7787cea2]{animation:heroFloatIn-7787cea2 .8s cubic-bezier(.16,1,.3,1) .02s both;color:#5f6a7a;font-size:13px;margin:0}.hero h1[data-v-7787cea2]{animation:heroFloatIn-7787cea2 .7s cubic-bezier(.16,1,.3,1) both;color:#2a5caa;font-size:clamp(34px,4.6vw,56px);font-weight:800;letter-spacing:-.02em;line-height:1.2;margin:16px auto 0;max-width:980px;position:relative}.hero h1[data-v-7787cea2],.hero-title-line[data-v-7787cea2]{display:inline-block}.hero-title-line+.hero-title-line[data-v-7787cea2]{margin-left:40px}.hero-title-line-mobile-gap[data-v-7787cea2]{display:inline-block}.hero h1[data-v-7787cea2]:after{animation:heroShimmer-7787cea2 3.6s ease-in-out .6s infinite;background:linear-gradient(110deg,#00449000,#2a5caa2e 48%,#00449000);border-radius:16px;content:"";filter:blur(6px);inset:-6px -10px;mix-blend-mode:multiply;opacity:.9;pointer-events:none;position:absolute;transform:translate(-120%)}.subtitle[data-v-7787cea2]{animation:heroFloatIn-7787cea2 .8s cubic-bezier(.16,1,.3,1) .06s both;color:#434751;font-size:18px;line-height:1.6;margin:16px auto 0;max-width:760px}@keyframes heroFloatIn-7787cea2{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes heroShimmer-7787cea2{0%{opacity:0;transform:translate(-120%)}12%{opacity:.9}38%{opacity:0;transform:translate(120%)}to{opacity:0;transform:translate(120%)}}.search-wrap[data-v-7787cea2]{align-items:center;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);background:#fff9;border:1px solid hsla(0,0%,100%,.5);border-radius:18px;box-shadow:0 20px 40px #2a5caa14,inset 0 1px #ffffffa6;display:flex;gap:8px;margin:28px auto 0;max-width:860px;min-height:54px;padding:6px 10px;position:relative}.search-icon[data-v-7787cea2]{color:#2a5caa;padding:0 8px}.search-wrap input[data-v-7787cea2]{background:transparent;border:0;color:#191c1d;flex:1;font-size:16px;outline:none}.search-wrap button[data-v-7787cea2]{background:#2a5caa;border:0;border-radius:12px;color:#fff;font-weight:600;min-height:42px;padding:0 18px}.search-wrap button[data-v-7787cea2]:hover{cursor:pointer}.search-tip[data-v-7787cea2]{background:#2e3132;border-radius:10px;color:#f0f1f2;font-size:13px;left:50%;padding:6px 12px;position:absolute;top:-40px;transform:translate(-50%)}.hot-tags[data-v-7787cea2]{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-top:18px}.hot-tags span[data-v-7787cea2]{color:#5f6a7af2}.hot-tags span[data-v-7787cea2],.tag-btn[data-v-7787cea2]{font-size:14px;font-weight:500}.tag-btn[data-v-7787cea2]{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#ffffff57;border:1px solid hsla(0,0%,100%,.72);border-radius:12px;box-shadow:inset 0 1px #ffffffb8,0 10px 22px #2a5caa0f;color:#434751fa;cursor:pointer;padding:6px 12px;transition:background .18s ease,box-shadow .18s ease,transform .18s ease,border-color .18s ease,color .18s ease}.tag-btn[data-v-7787cea2]:hover{background:#ffffff94;border-color:#ffffff9e;box-shadow:0 14px 30px #2a5caa1f;color:#2a5caaf2;transform:translateY(-1px)}.tag-btn[data-v-7787cea2]:active{box-shadow:0 10px 22px #2a5caa1a;transform:translateY(0)}.miniapp-btn[data-v-7787cea2]{background:#2a5caa;border:0;border-radius:9999px;color:#fff;display:block;font-weight:700;margin:22px auto 0;min-height:52px;padding:0 28px}.hero-miniapp-btn[data-v-7787cea2]{animation:breatheGlow-7787cea2 2.8s ease-in-out infinite;background:linear-gradient(100deg,#004490,#2a5caa 55%,#4f79cf);box-shadow:0 18px 44px #2a5caa38,0 6px 18px #2a5caa24,inset 0 1px #ffffff61;font-size:17px;letter-spacing:.01em;margin-top:28px;min-height:56px;overflow:hidden;padding:0 34px;position:relative}.hero-miniapp-btn[data-v-7787cea2]:before{animation:shineSweep-7787cea2 3s ease-in-out infinite;background:linear-gradient(105deg,#fff0,#ffffff2e 35%,#ffffff94,#fff3 65%,#fff0);content:"";height:144%;left:-28%;pointer-events:none;position:absolute;top:-22%;transform:translate(-420%) skew(-18deg);width:22%}.hero-miniapp-btn[data-v-7787cea2]:after{background:radial-gradient(circle at 30% 20%,hsla(0,0%,100%,.38),transparent 42%),radial-gradient(circle at 70% 60%,hsla(0,0%,100%,.16),transparent 48%);content:"";inset:-2px;opacity:.85;pointer-events:none;position:absolute}.hero-miniapp-btn[data-v-7787cea2]:hover{cursor:pointer;transform:translateY(-1px)}.hero-miniapp-btn[data-v-7787cea2]:active{animation:none;transform:translateY(0)}@keyframes breatheGlow-7787cea2{0%{filter:saturate(1);transform:translateY(0)}50%{filter:saturate(1.06);transform:translateY(-1px)}to{filter:saturate(1);transform:translateY(0)}}@keyframes shineSweep-7787cea2{0%{opacity:0;transform:translate(-420%) skew(-18deg)}18%{opacity:1}42%{opacity:0;transform:translate(560%) skew(-18deg)}to{opacity:0;transform:translate(560%) skew(-18deg)}}.disclaimer[data-v-7787cea2]{background:linear-gradient(90deg,#fff4d800,#fff4d8f5 10% 90%,#fff4d800);border-radius:12px;color:#7e5b15;display:flex;flex-direction:column;font-size:13px;gap:4px;margin:16px auto 0;max-width:980px;padding:10px 12px}.section-head[data-v-7787cea2]{text-align:center}.section-head h2[data-v-7787cea2]{color:#2a5caa;font-size:clamp(26px,3vw,36px);line-height:1.3;margin:0}.section-head p[data-v-7787cea2]{color:#434751;margin:12px auto 0;max-width:740px}.translator[data-v-7787cea2]{margin-top:-12px;position:relative}.translator-head h2[data-v-7787cea2]{color:#111827;font-size:clamp(28px,2.8vw,34px);font-weight:700}.translator-head p[data-v-7787cea2]{color:#64748b;font-size:16px}.translator-eyebrow[data-v-7787cea2]{color:#2563eb!important;font-size:12px!important;font-weight:600;letter-spacing:.12em;margin:0 0 10px;text-transform:uppercase}.translator[data-v-7787cea2]:before{background:linear-gradient(180deg,#f8f9fab8,#f8f9fa00);content:"";height:34px;left:24px;pointer-events:none;position:absolute;right:24px;top:0}.translator-grid[data-v-7787cea2]{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#ffffffe6;border:1px solid rgba(226,232,240,.9);border-radius:20px;box-shadow:0 16px 34px #2a5caa14;display:grid;gap:0;grid-template-columns:repeat(6,minmax(0,1fr));margin-top:36px;overflow:hidden;position:relative}.translator-grid[data-v-7787cea2]:after{background:linear-gradient(100deg,hsla(0,0%,100%,0) 0,var(--sweep-a,rgba(191,219,254,.24)) 40%,var(--sweep-b,rgba(96,165,250,.4)) 50%,var(--sweep-a,rgba(191,219,254,.24)) 60%,hsla(0,0%,100%,0) 100%);content:"";inset:-18%;opacity:0;pointer-events:none;position:absolute;transform:translate(-140%) skew(-16deg)}.translator.is-visible .translator-grid[data-v-7787cea2]:after{animation:translatorSweep-7787cea2 2.2s cubic-bezier(.22,1,.36,1) .12s 1 both}.translator-node[data-v-7787cea2]{align-items:center;background:transparent;border:0;border-radius:0;border-right:1px solid rgba(226,232,240,.88);cursor:default;display:flex;flex-direction:column;gap:24px;justify-content:center;min-height:136px;padding:18px 14px;position:relative;transition:all .2s ease}.translator.is-visible .translator-node[data-v-7787cea2]{animation:translatorCellGlowForward-7787cea2 1.2s cubic-bezier(.22,1,.36,1) 1 both;animation-delay:calc(var(--stagger, 0)*.14s + .26s)}.translator-node[data-v-7787cea2]:last-child{border-right:0}.translator-node[data-v-7787cea2]:hover{background:#eff6ffbf}.node-icon[data-v-7787cea2]{align-items:center;color:#2563eb;display:flex;height:28px;justify-content:center;margin:0 auto;transition:transform .3s ease;width:28px}.translator-node:hover .node-icon[data-v-7787cea2]{transform:scale(1.24) translateY(-3px)}.node-icon svg[data-v-7787cea2]{height:100%;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.85;width:100%}.node-icon img[data-v-7787cea2]{display:block;height:40px;margin:0 auto;-o-object-fit:contain;object-fit:contain;width:auto}.node-text[data-v-7787cea2]{color:#1273a5;font-size:15px;font-weight:600;line-height:1.45;text-align:center;transition:transform .3s ease}.translator-node:hover .node-text[data-v-7787cea2]{transform:scale(1.05)}@keyframes translatorSweep-7787cea2{0%{opacity:0;transform:translate(-140%) skew(-16deg)}18%{opacity:1}to{opacity:0;transform:translate(140%) skew(-16deg)}}@keyframes translatorCellGlowForward-7787cea2{0%{background:var(--glow-base,rgba(219,234,254,.2));box-shadow:inset 0 0 #3b82f600}38%{background:var(--glow-peak,rgba(219,234,254,.9));box-shadow:inset 0 0 0 1px var(--glow-border,rgba(59,130,246,.34))}62%{background:var(--glow-mid,rgba(239,246,255,.32));box-shadow:inset 0 0 0 1px #3b82f61f}78%{background:color-mix(in srgb,var(--glow-peak,rgba(219,234,254,.9)) 60%,hsla(0,0%,100%,0) 40%);box-shadow:inset 0 0 0 1px #3b82f638}to{background:#fff0;box-shadow:inset 0 0 #3b82f600}}@media(prefers-reduced-motion:reduce){.translator-grid[data-v-7787cea2]:after,.translator.is-visible .translator-grid[data-v-7787cea2]:after,.translator.is-visible .translator-node[data-v-7787cea2]{animation:none}.node-icon[data-v-7787cea2],.node-text[data-v-7787cea2]{transform:none;transition:none}}.capability[data-v-7787cea2]{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);max-width:none;overflow:hidden;padding-left:0;padding-right:0;position:relative;width:100vw}.capability[data-v-7787cea2]:after,.capability[data-v-7787cea2]:before{content:"";height:84px;left:0;pointer-events:none;position:absolute;right:0;z-index:1}.capability[data-v-7787cea2]:before{background:linear-gradient(180deg,#f8f9fa,#f8f9fa00);top:0}.capability[data-v-7787cea2]:after{background:linear-gradient(0deg,#f8f9fa,#f8f9fa00);bottom:0}.capability-bg[data-v-7787cea2]{background:#f8f9fa;inset:0;pointer-events:none;position:absolute;z-index:0}.capability-inner[data-v-7787cea2]{margin:0 auto;max-width:1280px;padding:0 24px;position:relative;z-index:2}.cap-grid[data-v-7787cea2]{display:grid;gap:14px;grid-template-areas:"symptom symptom compare review" "symptom symptom compare review" "selftest trend compare community";grid-template-columns:repeat(4,minmax(0,1fr));margin-top:24px}.cap-card[data-v-7787cea2]{border-radius:18px;box-shadow:0 20px 40px #2a5caa14;display:flex;flex-direction:column;gap:10px;justify-content:flex-start;min-height:220px;overflow:hidden;padding:18px 18px 16px}.cap-card-symptom_drug_match[data-v-7787cea2]{grid-area:symptom;min-height:360px}.cap-card-drug_compare_combo[data-v-7787cea2]{grid-area:compare;min-height:520px}.cap-card-med_reviews[data-v-7787cea2]{grid-area:review;min-height:360px}.cap-card-selftest_report[data-v-7787cea2]{grid-area:selftest;min-height:160px}.cap-card-checkin_trend[data-v-7787cea2]{grid-area:trend;min-height:160px}.cap-card-health_community[data-v-7787cea2]{grid-area:community;min-height:160px}.cap-card-dark[data-v-7787cea2]{background:#2a5caa}.cap-card-dark .cap-link[data-v-7787cea2],.cap-card-dark h3[data-v-7787cea2],.cap-card-dark p[data-v-7787cea2]{color:#fff}.cap-card-head[data-v-7787cea2]{align-items:flex-start;display:flex;gap:8px;justify-content:space-between}.cap-card-head-compact[data-v-7787cea2]{margin-bottom:-4px}.cap-card h3[data-v-7787cea2]{color:#2a5caa;font-size:27px;line-height:1.3;transition:color .22s ease}.cap-card h3[data-v-7787cea2],.cap-card p[data-v-7787cea2]{margin:0;text-align:justify;-moz-text-align-last:left;text-align-last:left}.cap-card p[data-v-7787cea2]{color:#434751;font-size:14px;line-height:1.6}.cap-link[data-v-7787cea2]{background:transparent;border:0;color:#2a5caa;cursor:pointer;font-size:13px;font-weight:700;letter-spacing:.06em;margin-top:auto;padding:0;text-transform:uppercase;width:-moz-fit-content;width:fit-content}.cap-card:not(.cap-card-health_community):hover h3[data-v-7787cea2]{-webkit-background-clip:text;background-clip:text;background-image:linear-gradient(110deg,#2a5caa,#4f79cf 28%,#88b8ff,#4f79cf 72%,#2a5caa);background-position:0 50%;background-size:220% 100%;color:transparent;-webkit-text-fill-color:transparent;animation:capTitleFlow-7787cea2 1.8s linear infinite}.cap-card:not(:hover) h3[data-v-7787cea2]{animation:none}.cap-card.cap-card-dark:not(.cap-card-health_community):hover h3[data-v-7787cea2]{background-image:linear-gradient(110deg,#ffffffdb,#fff 45%,#ffffffdb)}.cap-card-health_community:hover h3[data-v-7787cea2]{-webkit-background-clip:border-box;background-clip:border-box;background-image:none;color:#fff!important;-webkit-text-fill-color:#fff;animation:none;text-shadow:none;transform:none}.cap-card-health_community .cap-link[data-v-7787cea2],.cap-card-health_community h3[data-v-7787cea2],.cap-card-health_community p[data-v-7787cea2]{transition:none!important}.cap-card-health_community:hover .cap-link[data-v-7787cea2],.cap-card-health_community:hover p[data-v-7787cea2]{animation:none;color:#fff!important;text-shadow:none;transform:none}@keyframes capTitleFlow-7787cea2{0%{background-position:0 50%}to{background-position:220% 50%}}.cap-media[data-v-7787cea2]{border-radius:0 0 16px 16px;margin:8px -18px -16px}.cap-media-photo[data-v-7787cea2]{background:linear-gradient(0deg,#ffffff42,#ffffff42),linear-gradient(0deg,#1c4c7724,#1c4c7724),url(../images/cap-symptom-scene.png);background-position:50%;background-repeat:no-repeat;background-size:cover;height:236px}.cap-media-doctor[data-v-7787cea2]{background:linear-gradient(0deg,#ffffff4d,#ffffff4d),linear-gradient(0deg,#1c4c7724,#1c4c7724),url(../images/cap-drug-compare.png);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:12px;height:292px;margin-top:auto}.cap-media-comment[data-v-7787cea2]{border-radius:0;bottom:22px;display:block;height:auto;margin:0;position:absolute;right:16px;width:auto}.cap-media-comment img[data-v-7787cea2]{display:block;filter:saturate(.8) brightness(1.05);height:86px;-o-object-fit:contain;object-fit:contain;opacity:.42;width:132px}.cap-card-drug_compare_combo .cap-link[data-v-7787cea2],.cap-card-med_reviews .cap-link[data-v-7787cea2]{margin-top:0}.cap-card-symptom_drug_match .cap-link[data-v-7787cea2]{margin-bottom:2px;margin-top:6px}.cap-card-symptom_drug_match .cap-media-photo[data-v-7787cea2]{margin-top:auto}.cap-card-checkin_trend[data-v-7787cea2],.cap-card-selftest_report[data-v-7787cea2]{gap:8px}.cap-card-checkin_trend h3[data-v-7787cea2],.cap-card-health_community h3[data-v-7787cea2],.cap-card-selftest_report h3[data-v-7787cea2]{font-size:26px}.cap-card-health_community h3[data-v-7787cea2],.cap-card-health_community p[data-v-7787cea2]{color:#fff!important}.cap-card-health_community .cap-link[data-v-7787cea2]{color:#ffffffe6;margin-top:10px}.trust-line[data-v-7787cea2]{color:#737782;font-size:13px;margin:12px 0 0;text-align:center}.faq-zone[data-v-7787cea2]{padding:72px 24px}.faq-inner[data-v-7787cea2]{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-7787cea2]{margin-bottom:24px;text-align:center}.faq-head h2[data-v-7787cea2]{font-size:clamp(24px,2.1vw,30px);margin:0}.faq-list[data-v-7787cea2]{max-height:340px;overflow-y:auto;width:100%}.faq-list-body[data-v-7787cea2]{display:grid;gap:12px;margin-inline:auto;max-width:800px;width:100%}.faq-item[data-v-7787cea2]{background:#fff;border:1px solid rgba(157,178,216,.42);border-radius:22px;box-shadow:0 8px 20px #4f72b614}.faq-item.active[data-v-7787cea2]{background:#fefeff}.faq-btn[data-v-7787cea2]{align-items:center;background:transparent;border:0;color:#191c1d;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-arrow[data-v-7787cea2]{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}.faq-content[data-v-7787cea2]{max-height:0;overflow:hidden;padding:0 30px;transition:max-height .25s ease,padding .25s ease}.faq-content p[data-v-7787cea2]{color:#5d6472;line-height:1.75;margin:0}.faq-item.active .faq-content[data-v-7787cea2]{max-height:180px;padding:0 30px 18px}.closing-panel[data-v-7787cea2]{align-items:center;background:#2a5caa;border-radius:24px;color:#fff;display:grid;gap:18px;grid-template-columns:1fr auto 1fr;padding:28px}.closing-copy[data-v-7787cea2]{align-items:flex-start;display:flex;flex-direction:column;gap:18px;text-align:left}.closing-head[data-v-7787cea2]{align-items:center;display:flex;gap:24px}.closing-panel h2[data-v-7787cea2]{font-size:25px;line-height:1.4;margin:0}.closing-actions[data-v-7787cea2]{align-items:center;display:flex;gap:14px;justify-content:flex-end}.ghost[data-v-7787cea2]{background:transparent;border:1px solid hsla(0,0%,100%,.45);border-radius:12px;color:#fff;font-weight:600;min-height:48px;padding:0 14px}.ghost[data-v-7787cea2]:hover{cursor:pointer}.closing-backtop[data-v-7787cea2]{padding:0 16px}.closing-qr[data-v-7787cea2]{align-items:center;background:#ffffff24;border:1px solid hsla(0,0%,100%,.22);border-radius:16px;display:grid;gap:8px;justify-items:center;padding:14px 16px}.closing-qr-label[data-v-7787cea2]{color:#ffffffeb;font-size:12px;font-weight:700;letter-spacing:.06em}.closing-qr img[data-v-7787cea2]{background:#ffffffeb;border-radius:12px;height:136px;padding:6px;width:136px}.toast-overlay[data-v-7787cea2]{display:grid;inset:0;place-items:center;pointer-events:none;position:fixed;z-index:10000}.toast-card[data-v-7787cea2]{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}.video-overlay[data-v-7787cea2]{background:#0f172ab8;display:grid;inset:0;padding:16px;place-items:center;position:fixed;z-index:10001}.video-modal[data-v-7787cea2]{position:relative;width:-moz-fit-content;width:fit-content}.video-modal[data-v-7787cea2],.video-player[data-v-7787cea2]{max-height:92vh;max-width:96vw}.video-player[data-v-7787cea2]{background:#000;display:block;height:auto;width:auto}.video-close[data-v-7787cea2]{background:#0f172aad;border:0;border-radius:999px;color:#fff;cursor:pointer;font-size:24px;height:34px;line-height:1;position:absolute;right:10px;top:10px;width:34px;z-index:1}@media(max-width:1080px){.translator-grid[data-v-7787cea2]{grid-template-columns:repeat(3,minmax(0,1fr))}.translator-node[data-v-7787cea2]{border-bottom:1px solid rgba(226,232,240,.88);border-right:1px solid rgba(226,232,240,.88)}.translator-node[data-v-7787cea2]:nth-child(3n){border-right:0}.translator-node[data-v-7787cea2]:nth-last-child(-n+3){border-bottom:0}.cap-grid[data-v-7787cea2]{grid-template-areas:"symptom compare" "symptom compare" "review review" "selftest trend" "community community";grid-template-columns:repeat(2,minmax(0,1fr))}.cap-card-checkin_trend[data-v-7787cea2],.cap-card-drug_compare_combo[data-v-7787cea2],.cap-card-health_community[data-v-7787cea2],.cap-card-med_reviews[data-v-7787cea2],.cap-card-selftest_report[data-v-7787cea2],.cap-card-symptom_drug_match[data-v-7787cea2]{min-height:200px}.cap-card h3[data-v-7787cea2]{font-size:18px}.cap-card-checkin_trend h3[data-v-7787cea2],.cap-card-health_community h3[data-v-7787cea2],.cap-card-selftest_report h3[data-v-7787cea2]{font-size:16px}}@media(max-width:768px){.section[data-v-7787cea2]{padding:40px 14px}.nav-links[data-v-7787cea2]{display:none}.brand[data-v-7787cea2]{font-size:20px}.hero-title-line[data-v-7787cea2]{display:block}.hero-title-line+.hero-title-line[data-v-7787cea2]{margin-left:0}.hero-title-line-mobile-gap[data-v-7787cea2]{margin-top:12px}.subtitle[data-v-7787cea2]{font-size:16px}.search-wrap[data-v-7787cea2]{min-height:52px}.cap-grid[data-v-7787cea2],.translator-grid[data-v-7787cea2]{grid-template-columns:1fr}.cap-grid[data-v-7787cea2]{grid-template-areas:"symptom" "compare" "review" "selftest" "trend" "community"}.translator-node[data-v-7787cea2]{border-bottom:1px solid rgba(226,232,240,.88);border-right:0}.translator-node[data-v-7787cea2]:last-child{border-bottom:0}.cap-card[data-v-7787cea2]{min-height:auto}.closing-panel[data-v-7787cea2]{align-items:stretch;grid-template-columns:1fr;text-align:center}.closing-copy[data-v-7787cea2]{align-items:center;text-align:center}.closing-head[data-v-7787cea2]{flex-direction:column;gap:12px}.closing-actions[data-v-7787cea2]{justify-content:center;width:100%}.closing-qr[data-v-7787cea2]{width:100%}.closing-qr img[data-v-7787cea2]{height:156px;width:156px}}
