body.hong-acupuncture-history-v2-page{--history-ink: oklch(18% 0.012 174);--history-body: oklch(34% 0.024 174);--history-muted: #1f2933;--history-paper: oklch(96% 0.019 83);--history-panel: oklch(98.5% 0.007 83);--history-panel-alt: oklch(92% 0.025 82);--history-red: oklch(47% 0.17 27);--history-teal: oklch(43% 0.09 166);--history-line: rgba(21, 24, 24, 0.14);background: linear-gradient(180deg, rgba(249, 247, 241, 0.92), rgba(255, 255, 255, 0.98) 34rem), #f7f4ec}body.hong-acupuncture-history-v2-page :is(.blog-cats, .next-article, .breadcrumb){display: none !important}.hong-acupuncture-history-v2{box-sizing: border-box;color: var(--history-ink);margin: 28px auto 88px;width: min(1560px, calc(100vw - 44px))}.hong-acupuncture-history-v2 *, .hong-acupuncture-history-v2 *::before, .hong-acupuncture-history-v2 *::after{box-sizing: border-box}.hong-acupuncture-history-v2 :is(p, li){color: var(--history-body);font-size: clamp(17px, 1.12vw, 19px);line-height: 1.72}.hong-acupuncture-history-v2 h2{color: var(--history-ink);font-family: var(--hong-sans);font-size: clamp(42px, 5vw, 78px);font-weight: 400;letter-spacing: 0;line-height: 0.98;margin: 0;text-wrap: balance}.hong-acupuncture-history-v2 h3{color: var(--history-ink);font-size: clamp(22px, 1.8vw, 30px);font-weight: 850;letter-spacing: 0;line-height: 1.1;margin: 0}.hong-acupuncture-history-v2__eyebrow{color: var(--history-red) !important;font-family: "JetBrains Mono", monospace;font-size: 12px !important;font-weight: 800;letter-spacing: 0.14em;line-height: 1.45 !important;margin: 0;text-transform: uppercase}.hong-acupuncture-history-v2__hero, .hong-acupuncture-history-v2__lens, .hong-acupuncture-history-v2__article, .hong-acupuncture-history-v2__shift, .hong-acupuncture-history-v2__clinic, .hong-acupuncture-history-v2__links, .hong-acupuncture-history-v2__faq, .hong-acupuncture-history-v2__cta{border: 1px solid var(--history-line);margin-top: clamp(22px, 4vw, 58px)}.hong-acupuncture-history-v2__hero{background: linear-gradient(90deg, rgba(183, 36, 43, 0.08), transparent 36%), var(--history-panel);display: grid;grid-template-columns: minmax(0, 1.08fr) minmax(340px, 0.92fr);min-height: clamp(560px, 52vw, 720px);overflow: hidden}.hong-acupuncture-history-v2__hero-copy{align-content: end;display: grid;gap: clamp(22px, 3vw, 34px);padding: clamp(34px, 5.2vw, 78px)}.hong-acupuncture-history-v2__hero-copy h2{max-width: 14ch}.hong-acupuncture-history-v2__lead{border-top: 1px solid var(--history-line);margin: 0;max-width: 62ch;padding-top: 22px}.hong-acupuncture-history-v2__hero-actions, .hong-acupuncture-history-v2__cta-actions{display: flex;flex-wrap: wrap;gap: 12px}.hong-acupuncture-history-v2__hero-actions a, .hong-acupuncture-history-v2__cta-actions a, .hong-acupuncture-history-v2__links nav a, .hong-acupuncture-history-v2__sources a{align-items: center;border: 1px solid var(--history-line);color: var(--history-ink);display: inline-flex;font-weight: 800;line-height: 1.25;min-height: 48px;padding: 13px 16px;text-decoration: none}.hong-acupuncture-history-v2__hero-actions a:first-child, .hong-acupuncture-history-v2__cta-actions a:first-child{background: var(--history-red);border-color: var(--history-red);color: #fff}.hong-acupuncture-history-v2__artifact{background: linear-gradient(180deg, rgba(21, 24, 24, 0.04), rgba(21, 24, 24, 0.1)), var(--history-panel-alt);display: grid;grid-template-rows: minmax(0, 1fr) auto;margin: 0;min-height: 0;padding: clamp(20px, 3vw, 34px)}.hong-acupuncture-history-v2__artifact img{align-self: center;background: #fff;border: 1px solid var(--history-line);box-shadow: 0 26px 80px rgba(21, 24, 24, 0.14);display: block;height: min(560px, 72vh);margin: auto;max-width: 100%;object-fit: contain;width: auto}.hong-acupuncture-history-v2__artifact figcaption{color: var(--history-muted);font-size: 14px;line-height: 1.55;margin-top: 18px}.hong-acupuncture-history-v2__lens, .hong-acupuncture-history-v2__shift, .hong-acupuncture-history-v2__clinic, .hong-acupuncture-history-v2__links, .hong-acupuncture-history-v2__faq{background: var(--history-panel);display: grid;gap: clamp(28px, 4vw, 56px);padding: clamp(28px, 4.2vw, 58px)}.hong-acupuncture-history-v2__lens{grid-template-columns: minmax(280px, 0.42fr) minmax(0, 0.58fr)}.hong-acupuncture-history-v2__article{background: var(--history-panel);display: grid;gap: clamp(28px, 4vw, 58px);grid-template-columns: minmax(240px, 0.28fr) minmax(0, 0.72fr);padding: clamp(28px, 4.2vw, 62px)}.hong-acupuncture-history-v2__article > header{align-self: start;display: grid;gap: 18px;position: sticky;top: 24px}.hong-acupuncture-history-v2__article > header p:not(.hong-acupuncture-history-v2__eyebrow){border-top: 1px solid var(--history-line);margin: 0;padding-top: 18px}.hong-acupuncture-history-v2__article-body{max-width: 86ch;min-width: 0}.hong-acupuncture-history-v2__article-body :is(p, ul, ol){margin: 0 0 1.15em;max-width: 78ch}.hong-acupuncture-history-v2__article-body :is(ul, ol){padding-left: 1.35em}.hong-acupuncture-history-v2__article-body h2{border-top: 1px solid var(--history-line);font-size: clamp(30px, 3vw, 46px);line-height: 1.04;margin: 2.1em 0 0.75em;padding-top: 1em}.hong-acupuncture-history-v2__article-body h3{background: color-mix(in srgb, var(--history-paper) 72%, white 28%);border: 1px solid var(--history-line);font-family: "JetBrains Mono", monospace;font-size: clamp(17px, 1.3vw, 20px);line-height: 1.5;margin: 1.6em 0;padding: 16px 18px}.hong-acupuncture-history-v2__article-body a{color: var(--history-teal);font-weight: 800;text-decoration-thickness: 1px;text-underline-offset: 0.22em}.hong-acupuncture-history-v2__article-body img{background: #fff;border: 1px solid var(--history-line);display: block;height: auto;margin: clamp(24px, 4vw, 42px) 0;max-width: 100%;padding: 10px}.hong-acupuncture-history-v2__article-body strong{color: var(--history-ink)}.hong-acupuncture-history-v2__lens h2, .hong-acupuncture-history-v2__article h2, .hong-acupuncture-history-v2__shift h2, .hong-acupuncture-history-v2__clinic h2, .hong-acupuncture-history-v2__links h2, .hong-acupuncture-history-v2__cta h2{font-size: clamp(34px, 3.6vw, 58px);max-width: 16ch}.hong-acupuncture-history-v2__lens-grid{display: grid;gap: 12px;grid-template-columns: repeat(2, minmax(0, 1fr))}.hong-acupuncture-history-v2__lens-grid article, .hong-acupuncture-history-v2__shift-grid article, .hong-acupuncture-history-v2__clinic-steps article{background: color-mix(in srgb, var(--history-paper) 72%, white 28%);border: 1px solid var(--history-line);display: grid;gap: 12px;padding: clamp(20px, 2.4vw, 30px)}.hong-acupuncture-history-v2__lens-grid article:nth-child(2), .hong-acupuncture-history-v2__lens-grid article:nth-child(4), .hong-acupuncture-history-v2__shift-grid article:nth-child(2){background: color-mix(in srgb, var(--history-panel-alt) 78%, white 22%)}.hong-acupuncture-history-v2__lens-grid span, .hong-acupuncture-history-v2__clinic-steps span{color: var(--history-red);font-family: "JetBrains Mono", monospace;font-size: 13px;font-weight: 800}.hong-acupuncture-history-v2__timeline{background: linear-gradient(180deg, rgba(21, 24, 24, 0.96), rgba(21, 24, 24, 0.9)), var(--history-ink);color: #fff;margin-top: clamp(22px, 4vw, 58px);padding: clamp(30px, 5vw, 72px)}.hong-acupuncture-history-v2__timeline header{align-items: end;display: grid;gap: 22px;grid-template-columns: minmax(260px, 0.42fr) minmax(0, 0.58fr);margin-bottom: clamp(28px, 4vw, 56px)}.hong-acupuncture-history-v2__timeline h2, .hong-acupuncture-history-v2__timeline h3{color: #fff}.hong-acupuncture-history-v2__timeline h2{font-size: clamp(34px, 4.2vw, 64px)}.hong-acupuncture-history-v2__timeline ol{counter-reset: historyTimeline;display: grid;gap: 0;list-style: none;margin: 0;padding: 0}.hong-acupuncture-history-v2__timeline li{border-top: 1px solid rgba(255, 255, 255, 0.16);display: grid;gap: 22px;grid-template-columns: minmax(120px, 0.22fr) minmax(0, 0.78fr);padding: clamp(22px, 3vw, 34px) 0}.hong-acupuncture-history-v2__timeline li > span{color: #ff777b;font-family: "JetBrains Mono", monospace;font-size: clamp(18px, 2vw, 26px);font-weight: 800}.hong-acupuncture-history-v2__timeline p{color: rgba(255, 255, 255, 0.76);margin: 12px 0 0;max-width: 72ch}.hong-acupuncture-history-v2__shift, .hong-acupuncture-history-v2__clinic, .hong-acupuncture-history-v2__links, .hong-acupuncture-history-v2__faq{grid-template-columns: minmax(280px, 0.45fr) minmax(0, 0.55fr)}.hong-acupuncture-history-v2__shift-copy p, .hong-acupuncture-history-v2__clinic > div:first-child p, .hong-acupuncture-history-v2__faq-head p:not(.hong-acupuncture-history-v2__eyebrow){margin-bottom: 0;max-width: 58ch}.hong-acupuncture-history-v2__shift-grid, .hong-acupuncture-history-v2__clinic-steps{display: grid;gap: 12px}.hong-acupuncture-history-v2__links nav{display: grid;gap: 10px;grid-template-columns: repeat(2, minmax(0, 1fr))}.hong-acupuncture-history-v2__faq-list{display: grid;gap: 10px}.hong-acupuncture-history-v2__faq details{background: color-mix(in srgb, var(--history-paper) 72%, var(--history-panel) 28%);border: 1px solid var(--history-line)}.hong-acupuncture-history-v2__faq summary{color: var(--history-ink);cursor: pointer;font-size: clamp(17px, 1.22vw, 20px);font-weight: 850;line-height: 1.22;list-style: none;padding: 16px 18px}.hong-acupuncture-history-v2__faq summary::-webkit-details-marker{display: none}.hong-acupuncture-history-v2__faq summary::after{color: var(--history-red);content: "+";float: right;font-family: "JetBrains Mono", monospace;font-weight: 900;margin-left: 16px}.hong-acupuncture-history-v2__faq details[open] summary::after{content: "-"}.hong-acupuncture-history-v2__faq details p{border-top: 1px solid var(--history-line);margin: 0;padding: 0 18px 18px}.hong-acupuncture-history-v2__links nav a::after, .hong-acupuncture-history-v2__sources a::after, .hong-acupuncture-history-v2__hero-actions a::after, .hong-acupuncture-history-v2__cta-actions a::after{content: "->";margin-left: auto;padding-left: 18px}.hong-acupuncture-history-v2__sources{border-top: 1px solid var(--history-line);display: flex;flex-wrap: wrap;gap: 10px;margin-top: clamp(26px, 4vw, 54px);padding-top: 24px}.hong-acupuncture-history-v2__sources .hong-acupuncture-history-v2__eyebrow{flex-basis: 100%}.hong-acupuncture-history-v2__sources a{background: #fff;min-height: 42px}.hong-acupuncture-history-v2__cta{align-items: end;background: linear-gradient(135deg, rgba(183, 36, 43, 0.2), transparent 34%), var(--history-ink);color: #fff;display: grid;grid-template-columns: minmax(0, 0.66fr) minmax(280px, 0.34fr);padding: clamp(30px, 5vw, 68px)}.hong-acupuncture-history-v2__cta h2{color: #fff}.hong-acupuncture-history-v2__cta p:not(.hong-acupuncture-history-v2__eyebrow){color: rgba(255, 255, 255, 0.78);max-width: 54ch}.hong-acupuncture-history-v2__cta-actions{justify-content: flex-end}.hong-acupuncture-history-v2__cta-actions a{border-color: rgba(255, 255, 255, 0.22);color: #fff;min-width: min(100%, 270px)}.hong-acupuncture-history-v2__cta-actions a:nth-child(2){background: rgba(255, 255, 255, 0.06)}@media (max-width: 1020px){.hong-acupuncture-history-v2{width: min(100%, calc(100vw - 48px))}.hong-acupuncture-history-v2__hero, .hong-acupuncture-history-v2__lens, .hong-acupuncture-history-v2__article, .hong-acupuncture-history-v2__timeline header, .hong-acupuncture-history-v2__shift, .hong-acupuncture-history-v2__clinic, .hong-acupuncture-history-v2__links, .hong-acupuncture-history-v2__faq, .hong-acupuncture-history-v2__cta{grid-template-columns: 1fr}.hong-acupuncture-history-v2__hero{min-height: 0}.hong-acupuncture-history-v2__hero-copy h2{max-width: 11ch}.hong-acupuncture-history-v2__hero-copy h2, .hong-acupuncture-history-v2__lens h2, .hong-acupuncture-history-v2__article h2, .hong-acupuncture-history-v2__shift h2, .hong-acupuncture-history-v2__clinic h2, .hong-acupuncture-history-v2__links h2, .hong-acupuncture-history-v2__cta h2{max-width: 100%}.hong-acupuncture-history-v2__cta-actions{justify-content: flex-start}}@media (max-width: 700px){.hong-acupuncture-history-v2{margin-top: 18px;width: min(100%, calc(100vw - 48px))}.hong-acupuncture-history-v2 h2{font-size: clamp(30px, 8.4vw, 38px);line-height: 1.02;overflow-wrap: anywhere}.hong-acupuncture-history-v2 :is(p, li, a, summary, h3){overflow-wrap: anywhere}.hong-acupuncture-history-v2 :is(p, li){max-width: 31ch}.hong-acupuncture-history-v2__hero-copy h2{max-width: 11ch}.hong-acupuncture-history-v2__hero-copy, .hong-acupuncture-history-v2__lens, .hong-acupuncture-history-v2__article, .hong-acupuncture-history-v2__shift, .hong-acupuncture-history-v2__clinic, .hong-acupuncture-history-v2__links, .hong-acupuncture-history-v2__faq, .hong-acupuncture-history-v2__cta{padding: 24px}.hong-acupuncture-history-v2__artifact{padding: 18px}.hong-acupuncture-history-v2__artifact img{height: auto;width: 100%}.hong-acupuncture-history-v2__lens-grid, .hong-acupuncture-history-v2__links nav, .hong-acupuncture-history-v2__timeline li{grid-template-columns: 1fr}.hong-acupuncture-history-v2__article > header{position: static}}.entry-content .hong-acupuncture-history-v2__eyebrow, .entry-content .hong-acupuncture-history-v2__cta-eyebrow{color: oklch(0.74 0.17 27) !important}.entry-content .hong-acupuncture-history-v2 a{color: oklch(0.8 0.12 27) !important}
