.home-hero[data-astro-cid-j7pv25f6]{background:linear-gradient(180deg,var(--accent-tint) 0%,var(--bg) 100%);padding:36px 0}.home-hero__top[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;gap:22px}.home-hero__text[data-astro-cid-j7pv25f6],.home-hero__media[data-astro-cid-j7pv25f6]{min-width:0}.home-hero__media[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:100%;height:auto;display:block;border-radius:20px;box-shadow:0 12px 32px #1a19191f}.home-hero__actions[data-astro-cid-j7pv25f6]{margin-top:26px}.home-hero__eyebrow[data-astro-cid-j7pv25f6]{margin:0 0 10px;font-size:.82rem;font-weight:700;letter-spacing:.06em;color:var(--accent-dark)}.home-hero__title[data-astro-cid-j7pv25f6]{margin:0 0 14px;font-size:1.7rem;line-height:1.5;font-weight:900;color:var(--ink);line-break:strict}.home-hero__title[data-astro-cid-j7pv25f6] .nw[data-astro-cid-j7pv25f6]{white-space:nowrap}.home-hero__title[data-astro-cid-j7pv25f6] em[data-astro-cid-j7pv25f6]{font-style:normal;color:var(--accent-dark)}.home-hero__lead[data-astro-cid-j7pv25f6]{margin:0 0 24px;max-width:640px;font-size:1.02rem;color:var(--ink);opacity:.92}.symptom-entry[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;gap:10px;margin-bottom:22px}.symptom-entry__label[data-astro-cid-j7pv25f6]{font-size:.9rem;font-weight:700;color:var(--ink-soft)}.symptom-entry__chips[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;gap:10px}.chip[data-astro-cid-j7pv25f6]{display:inline-block;padding:9px 18px;background:var(--surface);border:1.5px solid var(--accent);border-radius:9999px;color:var(--accent-dark);font-weight:700;font-size:.95rem;text-decoration:none;transition:background .15s,color .15s}.chip[data-astro-cid-j7pv25f6]:hover{background:var(--accent);color:#fff}.tool-cta[data-astro-cid-j7pv25f6]{display:block;background:var(--cta-bg);color:#fff;border-radius:14px;padding:16px 22px;text-decoration:none;box-shadow:0 8px 24px #c2410c38;transition:background .15s,transform .15s}.tool-cta[data-astro-cid-j7pv25f6]:hover{background:var(--cta-bg-hover);transform:translateY(-2px)}.tool-cta__main[data-astro-cid-j7pv25f6]{display:block;font-weight:800;font-size:1.08rem}.tool-cta__sub[data-astro-cid-j7pv25f6]{display:block;margin-top:4px;font-size:.85rem;opacity:.92}.tool-cta--wide[data-astro-cid-j7pv25f6]{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 24px}.tool-cta--wide[data-astro-cid-j7pv25f6] .tool-cta__arrow[data-astro-cid-j7pv25f6]{flex:0 0 auto;font-size:1.4rem;font-weight:700;line-height:1;transition:transform .15s}.tool-cta--wide[data-astro-cid-j7pv25f6]:hover .tool-cta__arrow[data-astro-cid-j7pv25f6]{transform:translate(4px)}.symptom-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin:22px 0}.symptom-card[data-astro-cid-j7pv25f6]{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:20px 22px;background:var(--surface);border:1px solid var(--border);border-radius:14px;text-decoration:none;color:var(--ink);font-weight:800;font-size:1.08rem;transition:box-shadow .15s,transform .15s}.symptom-card[data-astro-cid-j7pv25f6]:hover{box-shadow:0 8px 24px #1a191914;transform:translateY(-2px)}.symptom-card__arrow[data-astro-cid-j7pv25f6]{color:var(--accent);font-weight:700}.nav-card[data-astro-cid-j7pv25f6]{display:block;background:var(--surface);border:1px solid var(--border);border-radius:14px;padding:20px 22px;margin:16px 0;text-decoration:none;color:var(--ink);transition:box-shadow .15s,transform .15s}.nav-card[data-astro-cid-j7pv25f6]:hover{box-shadow:0 8px 24px #1a191914;transform:translateY(-2px)}.nav-card__en[data-astro-cid-j7pv25f6]{display:block;font-family:var(--font-en);font-size:.8rem;font-weight:700;letter-spacing:.04em;color:var(--accent)}.nav-card__label[data-astro-cid-j7pv25f6]{display:block;margin:2px 0 4px;font-size:1.12rem;font-weight:800}.nav-card__desc[data-astro-cid-j7pv25f6]{display:block;font-size:.92rem;color:var(--ink-soft)}@media(min-width:720px){.home-hero[data-astro-cid-j7pv25f6]{padding:52px 0 48px}.home-hero__title[data-astro-cid-j7pv25f6]{font-size:2.05rem}.symptom-grid[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(4,1fr)}}@media(min-width:900px){.home-hero__top[data-astro-cid-j7pv25f6]{flex-direction:row;align-items:flex-start;gap:44px}.home-hero__text[data-astro-cid-j7pv25f6]{flex:1 1 50%;padding-top:6px}.home-hero__media[data-astro-cid-j7pv25f6]{flex:1 1 50%}.home-hero__actions[data-astro-cid-j7pv25f6]{margin-top:36px}.symptom-entry[data-astro-cid-j7pv25f6]{flex-direction:row;align-items:center;gap:18px}.symptom-entry__label[data-astro-cid-j7pv25f6]{flex:0 0 auto}}
