.hong-treatment-v2{--tpv2-background: #f6f4ef;--tpv2-surface: #fbfaf7;--tpv2-surface-alt: #f1eee8;--tpv2-border: #d9d4ca;--tpv2-ink: #111111;--tpv2-heading: #0f1419;--tpv2-body: #1b1f24;--tpv2-muted: #1f2933;--tpv2-red: #c61c23;background-color: var(--tpv2-background);color: var(--tpv2-body);font-family: var(--hong-sans);inline-size: 100vw;margin-inline: calc(50% - 50vw);overflow-x: hidden}.hong-treatment-v2 *, .hong-treatment-v2 *::before, .hong-treatment-v2 *::after{box-sizing: border-box}.hong-treatment-v2__shell{inline-size: min(var(--hong-width-landing, 1240px), calc(100% - 48px));margin-inline: auto}.hong-treatment-v2-kicker{color: var(--tpv2-red);font-family: var(--hong-mono);font-size: clamp(15px, 0.9vw, 16px);font-weight: 600;letter-spacing: 0.2em;line-height: 1.45;margin: 0;text-transform: uppercase}.hong-treatment-v2-copy{color: var(--tpv2-muted);font-size: clamp(18px, 1.35vw, 21px);line-height: 1.65;margin: 0;max-inline-size: 46rem}.hong-treatment-v2-editorial-rule{position: relative;padding-block-start: 28px}.hong-treatment-v2-editorial-rule::before{background: var(--tpv2-red);content: "";height: 4px;inset-block-start: 0;inset-inline-start: 0;position: absolute;width: 5rem}.hong-treatment-v2-hero{background: var(--tpv2-surface);border-block-end: 1px solid rgba(15, 20, 25, 0.1);display: grid;gap: clamp(32px, 5vw, 72px);grid-template-columns: minmax(0, 1.04fr) minmax(360px, 0.96fr);min-block-size: clamp(680px, 64vh, 820px);padding-block: clamp(56px, 7vw, 96px)}.hong-treatment-v2-hero__copy{align-self: start;min-inline-size: 0}.hong-treatment-v2-hero h1{color: var(--tpv2-ink);font-family: var(--hong-display);font-size: clamp(34px, 3.6vw, 54px);font-weight: 900;letter-spacing: 0;line-height: 1.02;margin: 24px 0 28px;max-inline-size: 100%}.hong-treatment-v2-proof{align-self: start;background: #fff;border: 1px solid rgba(15, 20, 25, 0.1);min-inline-size: 0}.hong-treatment-v2-actions{align-items: center;display: flex;flex-wrap: wrap;gap: 12px;margin-block-start: 34px}.hong-treatment-v2-button{align-items: center;border-radius: 999px;display: inline-flex;font-size: 16px;font-weight: 700;justify-content: center;letter-spacing: 0;line-height: 1.2;min-block-size: 44px;padding: 12px 20px;text-decoration: none;transition: background-color 180ms ease, border-color 180ms ease, color 180ms ease}.hong-treatment-v2 .hong-treatment-v2-button--primary, .hong-treatment-v2 .hong-treatment-v2-button--primary:visited{background: #111111;border: 1px solid #111111;color: #fff}.hong-treatment-v2 .hong-treatment-v2-button--primary:hover, .hong-treatment-v2 .hong-treatment-v2-button--primary:focus-visible{background: var(--tpv2-red);border-color: var(--tpv2-red);color: #fff}.hong-treatment-v2-button--secondary{background: #fff;border: 1px solid #111111;color: #111111}.hong-treatment-v2-button--secondary:hover, .hong-treatment-v2-button--secondary:focus-visible{background: var(--tpv2-surface-alt);color: #111111}.hong-treatment-v2-button:focus-visible{outline: 2px solid var(--tpv2-red);outline-offset: 3px}.hong-treatment-v2-proof__review{border-block-end: 1px solid rgba(15, 20, 25, 0.1);padding: clamp(24px, 3vw, 36px)}.hong-treatment-v2-proof__review h2{color: var(--tpv2-ink);font-size: clamp(30px, 3.1vw, 44px);font-weight: 700;letter-spacing: 0;line-height: 1;margin: 14px 0 12px}.hong-treatment-v2-proof__review p:not(.hong-treatment-v2-kicker){color: var(--tpv2-muted);font-size: 18px;line-height: 1.55;margin: 0}.hong-treatment-v2-proof__dates{border-block-start: 1px solid rgba(15, 20, 25, 0.1);display: grid;gap: 10px;margin: 18px 0 0;padding-block-start: 16px}.hong-treatment-v2-proof__dates div{align-items: baseline;display: flex;flex-wrap: wrap;gap: 6px 10px}.hong-treatment-v2-proof__dates dt, .hong-treatment-v2-proof__dates dd{margin: 0}.hong-treatment-v2-proof__dates dt{color: var(--tpv2-muted);font-size: 12px;font-weight: 700;letter-spacing: 0.08em;text-transform: uppercase}.hong-treatment-v2-proof__dates dd{color: var(--tpv2-ink);font-size: 14px;font-weight: 700}.hong-treatment-v2-proof__grid{display: grid;grid-template-columns: repeat(2, minmax(0, 1fr))}.hong-treatment-v2-proof__grid > div{border-block-start: 1px solid rgba(15, 20, 25, 0.1);padding: clamp(20px, 2.5vw, 30px)}.hong-treatment-v2-proof__grid > div:nth-child(-n+2){border-block-start: 0}.hong-treatment-v2-proof__grid > div:nth-child(2n){border-inline-start: 1px solid rgba(15, 20, 25, 0.1)}.hong-treatment-v2-proof__grid strong, .hong-treatment-v2-proof__grid span{display: block}.hong-treatment-v2-proof__grid strong{color: var(--tpv2-ink);font-size: clamp(28px, 3vw, 42px);font-weight: 700;letter-spacing: 0;line-height: 1;margin-block: 12px 8px}.hong-treatment-v2-proof__grid span{color: var(--tpv2-muted);font-size: 16px;line-height: 1.45}.hong-treatment-v2-visual{align-items: stretch;background: var(--tpv2-background);border: 1px solid rgba(15, 20, 25, 0.12);border-block-start: 0;display: grid;gap: 0;grid-template-columns: minmax(320px, 0.52fr) minmax(0, 1fr);margin-block: 0}.hong-treatment-v2-visual__copy{align-content: center;background: var(--tpv2-surface-alt);border-inline-end: 1px solid rgba(15, 20, 25, 0.12);display: grid;gap: 18px;min-block-size: 390px;padding: clamp(28px, 4vw, 52px)}.hong-treatment-v2-visual__copy h2{color: var(--tpv2-heading);font-size: clamp(34px, 4.1vw, 62px);font-weight: 700;letter-spacing: 0;line-height: 0.98;margin: 0;max-inline-size: 13ch}.hong-treatment-v2-visual__copy p:not(.hong-treatment-v2-kicker){color: var(--tpv2-muted);font-size: clamp(18px, 1.2vw, 20px);line-height: 1.62;margin: 0;max-inline-size: 38rem}.hong-treatment-v2-visual__diagram{background: radial-gradient(circle at 22% 42%, rgba(216, 31, 38, 0.18) 0 2px, transparent 3px), var(--tpv2-surface);min-block-size: 390px;overflow: hidden;position: relative}.hong-treatment-v2-visual__diagram::before{background: var(--tpv2-red);block-size: 2px;content: "";inline-size: min(72%, 720px);inset-block-start: 50%;inset-inline-start: 14%;position: absolute;transform: rotate(-8deg);transform-origin: left center}.hong-treatment-v2-visual__diagram::after{border: 2px solid rgba(216, 31, 38, 0.72);border-radius: 999px;content: "";inline-size: clamp(130px, 18vw, 230px);aspect-ratio: 1;inset-block-start: 50%;inset-inline-end: clamp(32px, 8vw, 110px);position: absolute;transform: translateY(-50%)}.hong-treatment-v2-visual__node{background: #fff;border: 1px solid rgba(15, 20, 25, 0.14);box-shadow: 0 18px 40px rgba(15, 20, 25, 0.08);display: grid;gap: 7px;inline-size: min(230px, 38%);padding: 18px;position: absolute;z-index: 1}.hong-treatment-v2-visual__node--1{inset-block-start: 13%;inset-inline-start: 12%}.hong-treatment-v2-visual__node--2{inset-block-start: 40%;inset-inline-start: 39%}.hong-treatment-v2-visual__node--3{inset-block-end: 13%;inset-inline-end: 10%}.hong-treatment-v2-visual__node span{color: var(--tpv2-red);font-family: var(--hong-mono);font-size: 15px;font-weight: 700;letter-spacing: 0.16em;line-height: 1;text-transform: uppercase}.hong-treatment-v2-visual__node strong{color: var(--tpv2-heading);font-size: clamp(20px, 1.8vw, 28px);font-weight: 700;letter-spacing: 0;line-height: 1}.hong-treatment-v2-visual__node em{color: var(--tpv2-muted);font-size: 16px;font-style: normal;line-height: 1.42}.hong-treatment-v2-section{background: var(--tpv2-surface);border-block-end: 1px solid rgba(15, 20, 25, 0.1);padding-block: clamp(48px, 6vw, 88px)}.hong-treatment-v2-section--white{background: #fff}.hong-treatment-v2-section--dark{background: var(--tpv2-ink);color: #fff}.hong-treatment-v2-section__head{display: grid;gap: 24px;grid-template-columns: minmax(280px, 0.42fr) minmax(0, 0.58fr);margin-block-end: clamp(28px, 4vw, 56px)}.hong-treatment-v2-section h2{color: var(--tpv2-ink);font-size: clamp(36px, 3.8vw, 50px);font-weight: 700;letter-spacing: 0;line-height: 1.04;margin: 12px 0 0}.hong-treatment-v2-section--dark h2, .hong-treatment-v2-section--dark .hong-treatment-v2-copy{color: #fff}.hong-treatment-v2-page-text{border-block: 1px solid rgba(15, 20, 25, 0.12);margin-inline: auto;max-inline-size: 980px;padding-block: 6px}.hong-treatment-v2-page-text__head{background: rgba(255, 255, 255, 0.64);border-block-end: 1px solid rgba(15, 20, 25, 0.1);padding: clamp(28px, 4vw, 48px)}.hong-treatment-v2-page-text__head h2{font-size: clamp(32px, 3vw, 40px);letter-spacing: 0;line-height: 1.12;margin-block-start: 16px;max-inline-size: 30ch}.hong-treatment-v2-page-text__lede{color: var(--tpv2-body);font-size: 22px;font-weight: 500;line-height: 1.58;margin: 22px 0 0;max-inline-size: 70ch}.hong-treatment-v2-page-text__body{background: rgba(255, 255, 255, 0.78);display: grid;gap: 34px;padding: clamp(30px, 5vw, 56px)}#matriz-tratamentos-fisiatria .hong-treatment-v2-page-text{background: #10202e;border: 1px solid rgba(15, 20, 25, 0.9);max-inline-size: 1320px;padding-block: 0;border-top: 3px solid #f28c28}#matriz-tratamentos-fisiatria .hong-treatment-v2-page-text__head{background: linear-gradient(135deg, rgba(242, 140, 40, 0.22), transparent 46%), #0b1824;border-block-end: 1px solid rgba(255, 255, 255, 0.15);display: grid;gap: 22px;grid-template-columns: minmax(0, 0.72fr) minmax(260px, 0.28fr);position: relative}#matriz-tratamentos-fisiatria .hong-treatment-v2-page-text__head::after{align-self: end;border-block: 1px solid rgba(255, 255, 255, 0.2);color: #f7a845;content: "DIAGNOSTICO / TECNICA / REAVALIACAO";font-family: var(--hong-mono);font-size: 13px;font-weight: 800;justify-self: stretch;letter-spacing: 0.08em;line-height: 1.35;padding-block: 14px;text-align: end}#matriz-tratamentos-fisiatria .hong-treatment-v2-kicker, #matriz-tratamentos-fisiatria .hong-treatment-v2-page-text__head h2, #matriz-tratamentos-fisiatria .hong-treatment-v2-page-text__lede{color: #fff}#matriz-tratamentos-fisiatria .hong-treatment-v2-kicker{color: #f7a845;grid-column: 1}#matriz-tratamentos-fisiatria .hong-treatment-v2-page-text__head h2{font-size: clamp(38px, 4.4vw, 62px);font-weight: 800;grid-column: 1;line-height: 0.96;margin-block-start: 0;max-inline-size: 15ch}#matriz-tratamentos-fisiatria .hong-treatment-v2-page-text__lede{color: rgba(255, 255, 255, 0.84);font-size: clamp(20px, 1.55vw, 25px);font-weight: 540;grid-column: 1 / -1;line-height: 1.48;margin-block-start: 0;max-inline-size: 78ch}#matriz-tratamentos-fisiatria .hong-treatment-v2-page-text__body{background: #f6f2ea;counter-reset: fisiatria-matrix;gap: 16px;grid-template-columns: repeat(3, minmax(0, 1fr));padding: clamp(22px, 3vw, 36px)}#matriz-tratamentos-fisiatria .hong-treatment-v2-page-text__block{background: #fff;border: 1px solid rgba(15, 20, 25, 0.14);counter-increment: fisiatria-matrix;display: grid;gap: 18px;max-inline-size: none;min-block-size: 100%;padding: clamp(22px, 2.6vw, 30px);position: relative}#matriz-tratamentos-fisiatria .hong-treatment-v2-page-text__block::before{color: #f28c28;content: counter(fisiatria-matrix, decimal-leading-zero);font-family: var(--hong-mono);font-size: 15px;font-weight: 850;letter-spacing: 0.08em;line-height: 1}#matriz-tratamentos-fisiatria .hong-treatment-v2-page-text__block h3{color: #10202e;font-size: clamp(24px, 2vw, 32px);font-weight: 800;letter-spacing: 0;line-height: 1.02;margin-block-end: 0;max-inline-size: 12ch}#matriz-tratamentos-fisiatria .hong-treatment-v2-page-text__block ul{gap: 0;margin-block-start: 2px}#matriz-tratamentos-fisiatria .hong-treatment-v2-page-text__block li{border-block-start: 1px solid rgba(15, 20, 25, 0.1);box-shadow: none;color: rgba(16, 32, 46, 0.82);font-size: clamp(16px, 1.08vw, 18px);font-weight: 560;line-height: 1.52;padding: 12px 0 0 20px;position: relative}#matriz-tratamentos-fisiatria .hong-treatment-v2-page-text__block li::before{background: #f28c28;content: "";block-size: 7px;inline-size: 7px;inset-block-start: 20px;inset-inline-start: 0;position: absolute}#matriz-tratamentos-fisiatria .hong-treatment-v2-page-text__block:nth-child(1){background: #10202e;border-color: rgba(16, 32, 46, 0.9)}#matriz-tratamentos-fisiatria .hong-treatment-v2-page-text__block:nth-child(1) h3, #matriz-tratamentos-fisiatria .hong-treatment-v2-page-text__block:nth-child(1) li{color: #fff}#matriz-tratamentos-fisiatria .hong-treatment-v2-page-text__block:nth-child(1) li{border-block-start-color: rgba(255, 255, 255, 0.18)}#matriz-tratamentos-fisiatria .hong-treatment-v2-page-text__block:nth-child(6){background: #f28c28;border-color: rgba(15, 20, 25, 0.22)}#matriz-tratamentos-fisiatria .hong-treatment-v2-page-text__block:nth-child(6)::before, #matriz-tratamentos-fisiatria .hong-treatment-v2-page-text__block:nth-child(6) h3, #matriz-tratamentos-fisiatria .hong-treatment-v2-page-text__block:nth-child(6) li{color: #111820}#matriz-tratamentos-fisiatria .hong-treatment-v2-page-text__block:nth-child(6) li{border-block-start-color: rgba(17, 24, 32, 0.18)}#matriz-tratamentos-fisiatria .hong-treatment-v2-page-text__block:nth-child(6) li::before{background: #111820}#matriz-tratamentos-fisiatria .hong-treatment-v2-page-text__note{background: #0b1824;border-block-start: 1px solid rgba(255, 255, 255, 0.14)}#matriz-tratamentos-fisiatria .hong-treatment-v2-page-text__note span{color: #f7a845}#matriz-tratamentos-fisiatria .hong-treatment-v2-page-text__note strong{color: #fff}#tipos-de-dor .hong-treatment-v2__shell, #base-clinica .hong-treatment-v2__shell{inline-size: min(100% - 48px, 1320px)}#tipos-de-dor .hong-treatment-v2-matrix__row, #base-clinica .hong-treatment-v2-matrix__row{gap: 22px 32px;grid-template-columns: minmax(118px, 0.13fr) minmax(280px, 0.3fr) minmax(0, 1fr);padding-block: clamp(24px, 3vw, 38px)}#tipos-de-dor .hong-treatment-v2-matrix__effect, #base-clinica .hong-treatment-v2-matrix__effect{align-self: start;display: grid;gap: 12px 20px;grid-column: 2 / -1;grid-template-columns: minmax(140px, 0.22fr) minmax(0, 1fr);margin-block-start: 0}#tipos-de-dor .hong-treatment-v2-matrix__effect strong, #base-clinica .hong-treatment-v2-matrix__effect strong{margin-block-start: 0}#fisiatria-em-resumo .hong-treatment-v2-page-text__body{gap: 22px}#fisiatria-em-resumo .hong-treatment-v2-page-text__block:first-child{background: linear-gradient(135deg, rgba(242, 140, 40, 0.18), transparent 42%), #10202e;border: 1px solid rgba(15, 20, 25, 0.88);display: grid;gap: 18px;max-inline-size: none;overflow: hidden;padding: clamp(26px, 5vw, 48px);position: relative;border-top: 3px solid #f28c28}#fisiatria-em-resumo .hong-treatment-v2-page-text__block:first-child::after{background: rgba(255, 255, 255, 0.12);block-size: 1px;content: "";inline-size: min(220px, 42%);inset-block-start: clamp(26px, 5vw, 48px);inset-inline-end: clamp(26px, 5vw, 48px);position: absolute}#fisiatria-em-resumo .hong-treatment-v2-page-text__block:first-child h3{color: #fff;font-size: clamp(32px, 3.4vw, 48px);font-weight: 780;letter-spacing: 0;line-height: 0.98;margin-block-end: 2px;max-inline-size: 12ch}#fisiatria-em-resumo .hong-treatment-v2-page-text__block:first-child p{color: rgba(255, 255, 255, 0.88);font-size: clamp(20px, 1.35vw, 23px);font-weight: 520;line-height: 1.58;max-inline-size: 68ch}#fisiatria-em-resumo .hong-treatment-v2-page-text__block:first-child p:first-of-type{color: #fff;font-weight: 650}#comparacoes .hong-treatment-v2-page-text__body{gap: 22px}#comparacoes .hong-treatment-v2-page-text__block:first-child{background: linear-gradient(135deg, rgba(242, 140, 40, 0.18), transparent 42%), #10202e;border: 1px solid rgba(15, 20, 25, 0.88);display: grid;gap: 22px;max-inline-size: none;padding: clamp(26px, 5vw, 48px);border-top: 3px solid #f28c28}#comparacoes .hong-treatment-v2-page-text__block:first-child h3{color: #fff;font-size: clamp(31px, 3.2vw, 46px);font-weight: 780;letter-spacing: 0;line-height: 0.98;margin-block-end: 0;max-inline-size: 14ch}#comparacoes .hong-treatment-v2-page-text__block:first-child ul{gap: 12px;grid-template-columns: repeat(3, minmax(0, 1fr))}#comparacoes .hong-treatment-v2-page-text__block:first-child li{background: rgba(255, 255, 255, 0.06);border: 1px solid rgba(255, 255, 255, 0.15);color: rgba(255, 255, 255, 0.88);font-size: clamp(18px, 1.2vw, 20px);font-weight: 520;line-height: 1.58;padding: 18px 18px 18px 20px}#comparacoes .hong-treatment-v2-page-text__block:first-child li strong{color: #fff;display: block;font-family: var(--hong-mono);font-size: 14px;font-weight: 780;letter-spacing: 0.08em;line-height: 1.3;margin-block-end: 9px;text-transform: uppercase}#plano-fisiatrico .hong-treatment-v2-page-text, #medir-melhora .hong-treatment-v2-page-text{border: 1px solid rgba(15, 20, 25, 0.82);max-inline-size: 1120px;padding-block: 0}#plano-fisiatrico .hong-treatment-v2-page-text{background: #10202e;border-top: 3px solid #f28c28}#plano-fisiatrico .hong-treatment-v2-page-text__head{background: linear-gradient(135deg, rgba(242, 140, 40, 0.2), transparent 42%), #0b1824;border-block-end: 1px solid rgba(255, 255, 255, 0.16)}#plano-fisiatrico .hong-treatment-v2-kicker, #plano-fisiatrico .hong-treatment-v2-page-text__head h2, #plano-fisiatrico .hong-treatment-v2-page-text__lede, #plano-fisiatrico .hong-treatment-v2-page-text__block li{color: #fff}#plano-fisiatrico .hong-treatment-v2-kicker{color: #f7a845}#plano-fisiatrico .hong-treatment-v2-page-text__body{background: #10202e;padding-block-start: clamp(24px, 4vw, 42px)}#plano-fisiatrico .hong-treatment-v2-page-text__block{max-inline-size: none}#plano-fisiatrico .hong-treatment-v2-page-text__block ul{gap: 12px;grid-template-columns: repeat(2, minmax(0, 1fr))}#plano-fisiatrico .hong-treatment-v2-page-text__block li{background: rgba(255, 255, 255, 0.055);border: 1px solid rgba(255, 255, 255, 0.14);font-weight: 650;line-height: 1.55;padding: 16px 18px 16px 20px}#medir-melhora .hong-treatment-v2-page-text{background: #f28c28;box-shadow: 0 26px 60px rgba(15, 20, 25, 0.12)}#medir-melhora .hong-treatment-v2-page-text__head{background: linear-gradient(135deg, rgba(255, 255, 255, 0.34), transparent 48%), #f28c28;border-block-end: 1px solid rgba(15, 20, 25, 0.16)}#medir-melhora .hong-treatment-v2-kicker, #medir-melhora .hong-treatment-v2-page-text__head h2, #medir-melhora .hong-treatment-v2-page-text__lede{color: #111820}#medir-melhora .hong-treatment-v2-page-text__body{background: #fffaf1;gap: 18px;grid-template-columns: minmax(0, 0.66fr) minmax(280px, 0.34fr)}#medir-melhora .hong-treatment-v2-page-text__block{max-inline-size: none}#medir-melhora .hong-treatment-v2-page-text__block:first-child ul{gap: 12px;grid-template-columns: repeat(2, minmax(0, 1fr))}#medir-melhora .hong-treatment-v2-page-text__block:first-child li{background: #fff;border: 1px solid rgba(15, 20, 25, 0.12);font-weight: 620;line-height: 1.58;padding: 16px 18px}#medir-melhora .hong-treatment-v2-page-text__block:nth-child(2){align-self: stretch;background: #111820;display: grid;padding: clamp(22px, 4vw, 34px);place-content: center}#medir-melhora .hong-treatment-v2-page-text__block:nth-child(2) p{color: #fff;font-size: clamp(21px, 1.8vw, 28px);font-weight: 720;line-height: 1.35}.hong-treatment-v2-page-text__block{max-inline-size: 74ch}.hong-treatment-v2-page-text__block--wide{max-inline-size: none}.hong-treatment-v2-page-text__block h3{color: var(--tpv2-ink);font-size: 25px;font-weight: 750;letter-spacing: 0;line-height: 1.18;margin: 0 0 14px}.hong-treatment-v2-page-text__block p, .hong-treatment-v2-page-text__block li{color: var(--tpv2-body);font-size: 20px;line-height: 1.82;margin: 0}.hong-treatment-v2-page-text__block p + p{margin-block-start: 18px}.hong-treatment-v2-page-text__block ul{display: grid;gap: 12px;list-style: none;margin: 4px 0 0;padding: 0}.hong-treatment-v2-page-text__block li{;padding-inline-start: 18px}.hong-treatment-v2-page-text__table-wrap{background: #fffdf8;border: 1px solid rgba(15, 20, 25, 0.12);margin-block-start: 18px;overflow-x: auto}.hong-treatment-v2-page-text__table{border-collapse: collapse;inline-size: 100%;min-inline-size: 760px}.hong-treatment-v2-page-text__table th, .hong-treatment-v2-page-text__table td{border-block-start: 1px solid rgba(15, 20, 25, 0.1);padding: 18px 20px;text-align: left;vertical-align: top}.hong-treatment-v2-page-text__table th{background: #f7f4ec;color: rgba(24, 24, 20, 0.72);font-family: var(--hong-mono);font-size: 13px;font-weight: 700;letter-spacing: 0;line-height: 1.35;text-transform: uppercase}.hong-treatment-v2-page-text__table td{color: var(--tpv2-body);font-size: 18px;line-height: 1.62}.hong-treatment-v2-page-text__table td:first-child{color: var(--tpv2-ink);font-weight: 750}.hong-treatment-v2-page-text :is(a, a:visited){color: var(--tpv2-red);font-weight: 700;text-decoration-color: rgba(216, 31, 38, 0.35);text-decoration-thickness: 1px;text-underline-offset: 0.18em}.hong-treatment-v2-page-text a:hover, .hong-treatment-v2-page-text a:focus-visible{color: var(--tpv2-ink);text-decoration-color: currentColor}.hong-treatment-v2-page-text__note{background: linear-gradient(135deg, rgba(216, 31, 38, 0.08), rgba(255, 255, 255, 0.98) 48%), #fff;border-block-start: 1px solid rgba(15, 20, 25, 0.1);color: var(--tpv2-ink);display: grid;gap: 10px;padding: clamp(22px, 4vw, 34px) clamp(28px, 5vw, 56px)}.hong-treatment-v2-page-text__note span{color: #9f1116;font-family: var(--hong-mono);font-size: 14px;font-weight: 700;letter-spacing: 0;line-height: 1.45;text-transform: uppercase}.hong-treatment-v2-page-text__note strong{color: var(--tpv2-ink);font-size: 21px;font-weight: 650;letter-spacing: 0;line-height: 1.5;max-inline-size: 70ch}.hong-treatment-v2-page-text__note-actions{display: flex;flex-wrap: wrap;gap: 10px;margin-block-start: 6px}.hong-treatment-v2-page-text__note .hong-treatment-v2-page-text__note-action, .hong-treatment-v2-page-text__note .hong-treatment-v2-page-text__note-action:visited{align-items: center;border: 1px solid rgba(15, 20, 25, 0.18);color: var(--tpv2-ink);display: inline-flex;font-size: 15px;font-weight: 780;justify-content: center;line-height: 1.15;min-block-size: 46px;padding: 13px 18px;text-decoration: none}.hong-treatment-v2-page-text__visual{color: #111820;margin: 0}.hong-treatment-v2-page-text__visual svg{background: #f5f1e8;display: block;inline-size: 100%}.hong-treatment-v2-page-text__visual svg :is(rect, path, circle){fill: none;stroke: currentColor;stroke-linecap: round;stroke-linejoin: round;stroke-width: 2.5;vector-effect: non-scaling-stroke}.hong-treatment-v2-page-text__visual .hong-treatment-v2-page-text__visual-accent{fill: #f28c28;stroke: #111820}.hong-treatment-v2-page-text__visual .hong-treatment-v2-page-text__visual-accent-line{stroke: #f28c28;stroke-width: 3.2}#resumo-rapido .hong-treatment-v2-page-text{background: #101820;border: 1px solid rgba(15, 20, 25, 0.9);max-inline-size: 1120px;padding-block: 0;border-top: 3px solid var(--tpv2-red)}#resumo-rapido .hong-treatment-v2-page-text__head{background: linear-gradient(135deg, rgba(216, 31, 38, 0.2), transparent 45%), #0b1118;border-block-end: 1px solid rgba(255, 255, 255, 0.14)}#resumo-rapido .hong-treatment-v2-kicker, #resumo-rapido .hong-treatment-v2-page-text__head h2, #resumo-rapido .hong-treatment-v2-page-text__lede{color: #fff}#resumo-rapido .hong-treatment-v2-kicker{color: #ff6b61}#resumo-rapido .hong-treatment-v2-page-text__head h2{font-size: clamp(38px, 4.8vw, 64px);font-weight: 820;line-height: 0.95;max-inline-size: 12ch}#resumo-rapido .hong-treatment-v2-page-text__lede{color: rgba(255, 255, 255, 0.84);font-size: clamp(20px, 1.55vw, 25px);font-weight: 560;line-height: 1.48}#resumo-rapido .hong-treatment-v2-page-text__body{background: #f4f1eb;gap: 0;padding: clamp(22px, 3vw, 34px)}#resumo-rapido .hong-treatment-v2-page-text__block{max-inline-size: none}#resumo-rapido .hong-treatment-v2-page-text__block ul{gap: 14px;grid-template-columns: repeat(3, minmax(0, 1fr))}#resumo-rapido .hong-treatment-v2-page-text__block li{background: #fff;border: 1px solid rgba(15, 20, 25, 0.14);color: rgba(16, 24, 32, 0.82);font-size: clamp(17px, 1.15vw, 19px);font-weight: 560;line-height: 1.56;padding: 20px}#resumo-rapido .hong-treatment-v2-page-text__block li strong{color: #101820;display: block;font-family: var(--hong-mono);font-size: 14px;font-weight: 820;letter-spacing: 0.08em;line-height: 1.3;margin-block-end: 10px;text-transform: uppercase}#resumo-rapido .hong-treatment-v2-page-text__note{background: #101820;border-block-start: 1px solid rgba(255, 255, 255, 0.14)}#resumo-rapido .hong-treatment-v2-page-text__note span{color: #ff6b61}#resumo-rapido .hong-treatment-v2-page-text__note strong{color: #fff}#beneficios-e-limites-acupuntura .hong-treatment-v2-page-text, #como-funciona-acupuntura .hong-treatment-v2-page-text{border: 1px solid rgba(15, 20, 25, 0.86);max-inline-size: 1320px;padding-block: 0}#beneficios-e-limites-acupuntura .hong-treatment-v2-page-text{background: #101820;border-top: 3px solid var(--tpv2-red)}#beneficios-e-limites-acupuntura .hong-treatment-v2-page-text__head{background: linear-gradient(135deg, rgba(216, 31, 38, 0.18), transparent 44%), #0b1118;border-block-end: 1px solid rgba(255, 255, 255, 0.14)}#beneficios-e-limites-acupuntura .hong-treatment-v2-kicker, #beneficios-e-limites-acupuntura .hong-treatment-v2-page-text__head h2, #beneficios-e-limites-acupuntura .hong-treatment-v2-page-text__lede{color: #fff}#beneficios-e-limites-acupuntura .hong-treatment-v2-kicker{color: #ff6b61}#beneficios-e-limites-acupuntura .hong-treatment-v2-page-text__head h2{font-size: clamp(38px, 4.2vw, 58px);font-weight: 820;line-height: 0.98;max-inline-size: 14ch}#beneficios-e-limites-acupuntura .hong-treatment-v2-page-text__lede{color: rgba(255, 255, 255, 0.84);font-size: clamp(20px, 1.45vw, 24px);font-weight: 560;line-height: 1.5}#beneficios-e-limites-acupuntura .hong-treatment-v2-page-text__body{background: #f4f1eb;gap: 16px;grid-template-columns: minmax(0, 1.12fr) repeat(2, minmax(0, 0.94fr));padding: clamp(22px, 3vw, 36px)}#beneficios-e-limites-acupuntura .hong-treatment-v2-page-text__block{background: #fff;border: 1px solid rgba(15, 20, 25, 0.14);display: grid;gap: 18px;max-inline-size: none;min-block-size: 100%;padding: clamp(22px, 2.6vw, 32px)}#beneficios-e-limites-acupuntura .hong-treatment-v2-page-text__block h3{color: #101820;font-size: clamp(24px, 2vw, 32px);font-weight: 820;line-height: 1.02;margin-block-end: 0;max-inline-size: 12ch}#beneficios-e-limites-acupuntura .hong-treatment-v2-page-text__block ul{gap: 0}#beneficios-e-limites-acupuntura .hong-treatment-v2-page-text__block li{border-block-start: 1px solid rgba(15, 20, 25, 0.1);box-shadow: none;color: rgba(16, 24, 32, 0.82);font-size: clamp(16px, 1.05vw, 18px);font-weight: 560;line-height: 1.52;padding: 12px 0 0 18px;position: relative}#beneficios-e-limites-acupuntura .hong-treatment-v2-page-text__block li::before{background: var(--tpv2-red);block-size: 7px;content: "";inline-size: 7px;inset-block-start: 20px;inset-inline-start: 0;position: absolute}#beneficios-e-limites-acupuntura .hong-treatment-v2-page-text__block:first-child{background: #101820;border-color: rgba(16, 24, 32, 0.92)}#beneficios-e-limites-acupuntura .hong-treatment-v2-page-text__block:first-child h3, #beneficios-e-limites-acupuntura .hong-treatment-v2-page-text__block:first-child li{color: #fff}#beneficios-e-limites-acupuntura .hong-treatment-v2-page-text__block:first-child li{border-block-start-color: rgba(255, 255, 255, 0.18)}#beneficios-e-limites-acupuntura .hong-treatment-v2-page-text__block:nth-child(2){box-shadow: inset 0 6px 0 var(--tpv2-red)}#beneficios-e-limites-acupuntura .hong-treatment-v2-page-text__block:nth-child(3){background: #f28c28;border-color: rgba(15, 20, 25, 0.24)}#beneficios-e-limites-acupuntura .hong-treatment-v2-page-text__block:nth-child(3) h3, #beneficios-e-limites-acupuntura .hong-treatment-v2-page-text__block:nth-child(3) li{color: #111820}#beneficios-e-limites-acupuntura .hong-treatment-v2-page-text__block:nth-child(3) li{border-block-start-color: rgba(17, 24, 32, 0.18)}#beneficios-e-limites-acupuntura .hong-treatment-v2-page-text__block:nth-child(3) li::before{background: #111820}#beneficios-e-limites-acupuntura .hong-treatment-v2-page-text__note{background: #101820;border-block-start: 1px solid rgba(255, 255, 255, 0.14)}#beneficios-e-limites-acupuntura .hong-treatment-v2-page-text__note span{color: #ff6b61}#beneficios-e-limites-acupuntura .hong-treatment-v2-page-text__note strong{color: #fff}#como-funciona-acupuntura .hong-treatment-v2-page-text{background: #0f171f;border-top: 3px solid #f28c28}#como-funciona-acupuntura .hong-treatment-v2-page-text__head{background: linear-gradient(135deg, rgba(242, 140, 40, 0.18), transparent 46%), #0b1118;border-block-end: 1px solid rgba(255, 255, 255, 0.14);display: grid;gap: 22px;grid-template-columns: minmax(0, 0.68fr) minmax(260px, 0.32fr)}#como-funciona-acupuntura .hong-treatment-v2-page-text__head::after{align-self: end;border-block: 1px solid rgba(255, 255, 255, 0.18);color: #f7a845;content: "LOCAL / MEDULA / CEREBRO / CONTEXTO";font-family: var(--hong-mono);font-size: 13px;font-weight: 820;letter-spacing: 0.08em;line-height: 1.35;padding-block: 14px;text-align: end}#como-funciona-acupuntura .hong-treatment-v2-kicker, #como-funciona-acupuntura .hong-treatment-v2-page-text__head h2, #como-funciona-acupuntura .hong-treatment-v2-page-text__lede{color: #fff}#como-funciona-acupuntura .hong-treatment-v2-kicker{color: #f7a845;grid-column: 1}#como-funciona-acupuntura .hong-treatment-v2-page-text__head h2{font-size: clamp(38px, 4.3vw, 60px);font-weight: 820;grid-column: 1;line-height: 0.96;margin-block-start: 0;max-inline-size: 13ch}#como-funciona-acupuntura .hong-treatment-v2-page-text__lede{color: rgba(255, 255, 255, 0.84);font-size: clamp(20px, 1.45vw, 24px);font-weight: 560;grid-column: 1 / -1;line-height: 1.5;margin-block-start: 0;max-inline-size: 78ch}#como-funciona-acupuntura .hong-treatment-v2-page-text__body{background: #f4f1eb;counter-reset: acupuncture-body;gap: 16px;grid-template-columns: repeat(2, minmax(0, 1fr));padding: clamp(22px, 3vw, 36px)}#como-funciona-acupuntura .hong-treatment-v2-page-text__block{background: #fff;border: 1px solid rgba(15, 20, 25, 0.14);counter-increment: acupuncture-body;display: grid;gap: 16px;max-inline-size: none;min-block-size: 100%;padding: clamp(22px, 2.6vw, 32px)}#como-funciona-acupuntura .hong-treatment-v2-page-text__block::before{color: #f28c28;content: counter(acupuncture-body, decimal-leading-zero);font-family: var(--hong-mono);font-size: 15px;font-weight: 850;letter-spacing: 0.08em;line-height: 1}#como-funciona-acupuntura .hong-treatment-v2-page-text__block h3{color: #101820;font-size: clamp(24px, 2vw, 32px);font-weight: 820;line-height: 1.02;margin-block-end: 0;max-inline-size: 14ch}#como-funciona-acupuntura .hong-treatment-v2-page-text__block p{color: rgba(16, 24, 32, 0.8);font-size: clamp(17px, 1.12vw, 19px);font-weight: 520;line-height: 1.62}#como-funciona-acupuntura .hong-treatment-v2-page-text__block:first-child{background: #101820;border-color: rgba(16, 24, 32, 0.92)}#como-funciona-acupuntura .hong-treatment-v2-page-text__block:first-child h3, #como-funciona-acupuntura .hong-treatment-v2-page-text__block:first-child p{color: #fff}#como-funciona-acupuntura .hong-treatment-v2-page-text__block:nth-child(4){background: #f28c28;border-color: rgba(15, 20, 25, 0.24)}#como-funciona-acupuntura .hong-treatment-v2-page-text__block:nth-child(4)::before, #como-funciona-acupuntura .hong-treatment-v2-page-text__block:nth-child(4) h3, #como-funciona-acupuntura .hong-treatment-v2-page-text__block:nth-child(4) p{color: #111820}#como-e-uma-sessao .hong-treatment-v2-page-text{background: #111820;border: 1px solid rgba(15, 20, 25, 0.86);box-shadow: 0 28px 70px rgba(15, 20, 25, 0.13);max-inline-size: 1320px;padding-block: 0}#como-e-uma-sessao .hong-treatment-v2-page-text__head{background: #f7f3ea;border-block-end: 1px solid rgba(15, 20, 25, 0.16);display: grid;gap: 18px clamp(28px, 4vw, 56px);grid-template-columns: minmax(0, 0.58fr) minmax(320px, 0.42fr);position: relative}#como-e-uma-sessao .hong-treatment-v2-kicker{color: #b42427;grid-column: 1}#como-e-uma-sessao .hong-treatment-v2-page-text__head h2{font-size: clamp(38px, 4.4vw, 62px);font-weight: 820;grid-column: 1;line-height: 0.98;margin-block-start: 0;max-inline-size: 13ch}#como-e-uma-sessao .hong-treatment-v2-page-text__lede{color: rgba(17, 24, 32, 0.78);font-size: clamp(20px, 1.45vw, 24px);font-weight: 560;grid-column: 1;line-height: 1.52;margin-block-start: 0;max-inline-size: 58ch}#como-e-uma-sessao .hong-treatment-v2-page-text__visual{align-self: stretch;grid-column: 2;grid-row: 1 / span 3;min-block-size: 100%}#como-e-uma-sessao .hong-treatment-v2-page-text__visual svg{block-size: 100%;border: 1px solid rgba(15, 20, 25, 0.16);min-block-size: 320px;object-fit: cover}#como-e-uma-sessao .hong-treatment-v2-page-text__body{background: #111820;gap: 1px;grid-template-columns: repeat(4, minmax(0, 1fr));padding: 1px}#como-e-uma-sessao .hong-treatment-v2-page-text__block{background: #fffdf8;display: grid;gap: 14px;max-inline-size: none;min-block-size: 100%;padding: clamp(22px, 2.6vw, 32px)}#como-e-uma-sessao .hong-treatment-v2-page-text__block h3{color: #111820;font-size: clamp(22px, 1.65vw, 28px);font-weight: 820;line-height: 1.02;margin-block-end: 0;max-inline-size: 12ch}#como-e-uma-sessao .hong-treatment-v2-page-text__block p, #como-e-uma-sessao .hong-treatment-v2-page-text__block li{color: rgba(17, 24, 32, 0.78);font-size: clamp(16px, 1.05vw, 18px);font-weight: 520;line-height: 1.58}#como-e-uma-sessao .hong-treatment-v2-page-text__block p + p{margin-block-start: 0}#como-e-uma-sessao .hong-treatment-v2-page-text__block ul{gap: 0;margin-block-start: 0}#como-e-uma-sessao .hong-treatment-v2-page-text__block li{border-block-start: 1px solid rgba(15, 20, 25, 0.1);box-shadow: none;padding: 12px 0 0 17px;position: relative}#como-e-uma-sessao .hong-treatment-v2-page-text__block li::before{background: #d81f26;block-size: 6px;content: "";inline-size: 6px;inset-block-start: 20px;inset-inline-start: 0;position: absolute}#como-e-uma-sessao .hong-treatment-v2-page-text__block:nth-child(2){background: #f28c28}#como-e-uma-sessao .hong-treatment-v2-page-text__block:nth-child(2) h3, #como-e-uma-sessao .hong-treatment-v2-page-text__block:nth-child(2) li{color: #111820}#como-e-uma-sessao .hong-treatment-v2-page-text__block:nth-child(2) li{border-block-start-color: rgba(17, 24, 32, 0.18)}#como-e-uma-sessao .hong-treatment-v2-page-text__block:nth-child(2) li::before{background: #111820}#acupuntura-sao-paulo .hong-treatment-v2-page-text{max-inline-size: 1180px}#acupuntura-sao-paulo .hong-treatment-v2-page-text__note{align-items: center;background: linear-gradient(135deg, rgba(242, 140, 40, 0.18), transparent 42%), #0b1118;border-block-start: 1px solid rgba(255, 255, 255, 0.14);gap: 16px clamp(24px, 4vw, 42px);grid-template-columns: minmax(0, 1fr) auto;padding-block: clamp(30px, 5vw, 52px)}#acupuntura-sao-paulo .hong-treatment-v2-page-text__note span{color: #f7a845;grid-column: 1 / -1}#acupuntura-sao-paulo .hong-treatment-v2-page-text__note strong{color: #fff;font-size: clamp(26px, 2.2vw, 36px);font-weight: 760;line-height: 1.16;max-inline-size: 28ch}#acupuntura-sao-paulo .hong-treatment-v2-page-text__note-actions{align-items: center;justify-content: flex-end;margin-block-start: 0}#acupuntura-sao-paulo .hong-treatment-v2-page-text__note .hong-treatment-v2-page-text__note-action, #acupuntura-sao-paulo .hong-treatment-v2-page-text__note .hong-treatment-v2-page-text__note-action:visited{border-color: rgba(255, 255, 255, 0.32);color: #fff;min-block-size: 52px;padding-inline: 22px}#acupuntura-sao-paulo .hong-treatment-v2-page-text__note .hong-treatment-v2-page-text__note-action:first-child{background: #f28c28;border-color: #f28c28;color: #111820}#acupuntura-sao-paulo .hong-treatment-v2-page-text__note .hong-treatment-v2-page-text__note-action:hover, #acupuntura-sao-paulo .hong-treatment-v2-page-text__note .hong-treatment-v2-page-text__note-action:focus-visible{background: #fff;border-color: #fff;color: #111820}.hong-treatment-v2-row-list{background: #fff;border: 1px solid rgba(15, 20, 25, 0.1)}.hong-treatment-v2-evidence .hong-treatment-v2-row-list, .hong-treatment-v2-pathway .hong-treatment-v2-row-list{border-inline: 0}.hong-treatment-v2-row{display: grid;gap: 24px;grid-template-columns: 96px minmax(0, 1fr);padding: clamp(20px, 3vw, 34px)}.hong-treatment-v2-row--with-effect{grid-template-columns: 96px minmax(0, 1fr) minmax(240px, 0.34fr)}.hong-treatment-v2-evidence .hong-treatment-v2-row, .hong-treatment-v2-pathway .hong-treatment-v2-row{border-block-start: 1px solid rgba(15, 20, 25, 0.12)}.hong-treatment-v2-row + .hong-treatment-v2-row{border-block-start: 1px solid rgba(15, 20, 25, 0.1)}.hong-treatment-v2-row__label{color: var(--tpv2-red);font-family: var(--hong-mono);font-size: 16px;font-weight: 700;letter-spacing: 0.12em;line-height: 1.45;margin: 0;text-transform: uppercase}.hong-treatment-v2-row h3{color: var(--tpv2-ink);font-size: clamp(22px, 2vw, 30px);font-weight: 700;letter-spacing: 0;line-height: 1;margin: 0 0 10px}.hong-treatment-v2-row p{color: var(--tpv2-muted);font-size: 18px;line-height: 1.6;margin: 0}.hong-treatment-v2-row__effect{align-self: stretch;border-inline-start: 1px solid rgba(15, 20, 25, 0.1);padding-inline-start: 24px}.hong-treatment-v2-row__effect span, .hong-treatment-v2-source span, .hong-treatment-v2-source small{display: block;font-family: var(--hong-mono);font-size: 16px;font-weight: 600;letter-spacing: 0.1em;line-height: 1.45;text-transform: uppercase}.hong-treatment-v2-row__effect span, .hong-treatment-v2-source span{color: var(--tpv2-red)}.hong-treatment-v2-row__effect strong{color: var(--tpv2-ink);display: block;font-size: 18px;letter-spacing: 0;line-height: 1.35;margin-block-start: 10px}.hong-treatment-v2-atlas{display: grid;gap: 18px;grid-template-columns: minmax(0, 0.86fr) minmax(360px, 0.52fr)}.hong-treatment-v2-atlas__lead, .hong-treatment-v2-atlas__card, .hong-treatment-v2-bento__card, .hong-treatment-v2-matrix, .hong-treatment-v2-clinical-map__card, .hong-treatment-v2-timeline__step, .hong-treatment-v2-decision__card{border: 1px solid rgba(15, 20, 25, 0.12)}.hong-treatment-v2-atlas__lead{align-content: end;background: linear-gradient(135deg, rgba(216, 31, 38, 0.11), transparent 42%), var(--tpv2-surface-alt);display: grid;gap: 20px;min-block-size: clamp(360px, 34vw, 520px);padding: clamp(28px, 5vw, 64px);position: relative}.hong-treatment-v2-atlas__lead::before{background: var(--tpv2-red);content: "";inset-block-start: 0;inset-inline: 0;block-size: 6px;position: absolute}.hong-treatment-v2-atlas__lead h3, .hong-treatment-v2-atlas__card h3, .hong-treatment-v2-bento__card h3, .hong-treatment-v2-matrix__row h3, .hong-treatment-v2-clinical-map__card h3, .hong-treatment-v2-timeline__step h3, .hong-treatment-v2-decision__card h3{color: var(--tpv2-ink);font-size: clamp(25px, 2.2vw, 34px);font-weight: 700;letter-spacing: 0;line-height: 1.02;margin: 0;overflow-wrap: anywhere;text-wrap: balance}.hong-treatment-v2-atlas__lead h3{font-size: clamp(36px, 4.5vw, 64px);letter-spacing: 0;line-height: 0.95;max-inline-size: 12ch}.hong-treatment-v2-atlas__lead > p:not(.hong-treatment-v2-row__label), .hong-treatment-v2-atlas__card > p:not(.hong-treatment-v2-row__label), .hong-treatment-v2-bento__card > p, .hong-treatment-v2-matrix__row > p:not(.hong-treatment-v2-row__label), .hong-treatment-v2-clinical-map__card p:not(.hong-treatment-v2-row__label), .hong-treatment-v2-timeline__step > p:not(.hong-treatment-v2-row__label), .hong-treatment-v2-decision__card > p:not(.hong-treatment-v2-row__label){color: var(--tpv2-muted);font-size: clamp(18px, 1.16vw, 20px);line-height: 1.62;margin: 0}.hong-treatment-v2-atlas__lead > p:not(.hong-treatment-v2-row__label){color: var(--tpv2-body);max-inline-size: 42rem}.hong-treatment-v2-atlas__grid{display: grid;gap: 18px}.hong-treatment-v2-atlas__card{background: #fff;display: grid;gap: 14px;padding: clamp(24px, 3vw, 34px)}.hong-treatment-v2-atlas__effect, .hong-treatment-v2-bento__effect, .hong-treatment-v2-matrix__effect, .hong-treatment-v2-clinical-map__effect, .hong-treatment-v2-timeline__effect, .hong-treatment-v2-decision__effect{background: rgba(216, 31, 38, 0.075);margin-block-start: 4px;padding: 14px 16px;border-top: 3px solid var(--tpv2-red)}.hong-treatment-v2-atlas__effect span, .hong-treatment-v2-bento__effect span, .hong-treatment-v2-matrix__effect span, .hong-treatment-v2-clinical-map__effect span, .hong-treatment-v2-timeline__effect span, .hong-treatment-v2-decision__effect span{color: var(--tpv2-red);display: block;font-family: var(--hong-mono);font-size: 16px;font-weight: 700;letter-spacing: 0.1em;line-height: 1.4;text-transform: uppercase}.hong-treatment-v2-atlas__effect strong, .hong-treatment-v2-bento__effect strong, .hong-treatment-v2-matrix__effect strong, .hong-treatment-v2-clinical-map__effect strong, .hong-treatment-v2-timeline__effect strong, .hong-treatment-v2-decision__effect strong{color: var(--tpv2-ink);display: block;font-size: 18px;letter-spacing: 0;line-height: 1.35;margin-block-start: 8px}.hong-treatment-v2-bento{display: grid;gap: 18px;grid-template-columns: repeat(12, minmax(0, 1fr))}.hong-treatment-v2-bento__card{background: #fff;display: grid;gap: 18px;grid-column: span 4;min-block-size: 100%;padding: clamp(24px, 3vw, 36px);position: relative}.hong-treatment-v2-bento__card::before{background: var(--tpv2-red);content: "";inline-size: 44px;block-size: 4px;inset-block-start: clamp(22px, 3vw, 32px);inset-inline-end: clamp(22px, 3vw, 32px);position: absolute}.hong-treatment-v2-bento__card--lead{background: linear-gradient(135deg, rgba(216, 31, 38, 0.1), transparent 48%), var(--tpv2-surface-alt);grid-column: span 6}.hong-treatment-v2-bento__card--lead + .hong-treatment-v2-bento__card{grid-column: span 6}.hong-treatment-v2-matrix{background: #fff;border-block-end: 0}.hong-treatment-v2-matrix__row{align-items: start;border-inline: 0;border-block-end: 1px solid rgba(15, 20, 25, 0.12);border-block-start: 0;display: grid;gap: 24px;grid-template-columns: minmax(90px, 0.13fr) minmax(220px, 0.25fr) minmax(0, 0.42fr) minmax(220px, 0.2fr);padding: clamp(22px, 3vw, 36px)}.hong-treatment-v2-matrix__row:last-child{border-block-end: 0}.hong-treatment-v2-matrix__effect{align-self: stretch;background: var(--tpv2-surface-alt)}.hong-treatment-v2-clinical-map{display: grid;gap: 18px;grid-template-columns: repeat(2, minmax(0, 1fr))}.hong-treatment-v2-clinical-map__card{background: linear-gradient(90deg, rgba(216, 31, 38, 0.08), transparent 44%), #fff;display: grid;gap: 18px;grid-template-columns: 84px minmax(0, 1fr);padding: clamp(24px, 3vw, 34px)}.hong-treatment-v2-clinical-map__card > .hong-treatment-v2-row__label{border-inline-end: 1px solid rgba(15, 20, 25, 0.12);min-block-size: 100%;padding-inline-end: 18px}.hong-treatment-v2-clinical-map__effect{grid-column: 2}.hong-treatment-v2-clinical-map__link{align-self: end;color: var(--tpv2-red);font-family: var(--hong-mono);font-size: 14px;font-weight: 750;grid-column: 2;letter-spacing: 0;line-height: 1.35;text-decoration-color: rgba(216, 31, 38, 0.36);text-decoration-thickness: 1px;text-transform: uppercase;text-underline-offset: 0.22em}.hong-treatment-v2-clinical-map__link:hover, .hong-treatment-v2-clinical-map__link:focus-visible{color: var(--tpv2-ink);text-decoration-color: currentColor}.hong-treatment-v2-timeline{counter-reset: treatment-timeline;display: grid;gap: 18px;grid-template-columns: repeat(3, minmax(0, 1fr));position: relative}.hong-treatment-v2-timeline__step{background: #fff;display: grid;gap: 16px;min-block-size: 100%;padding: clamp(24px, 3vw, 38px);position: relative}.hong-treatment-v2-timeline__step::before{background: var(--tpv2-red);border: 8px solid #fff;border-radius: 999px;content: "";inline-size: 28px;aspect-ratio: 1;inset-block-start: -14px;inset-inline-start: clamp(24px, 3vw, 38px);position: absolute}.hong-treatment-v2-timeline__step::after{background: rgba(216, 31, 38, 0.34);content: "";block-size: 2px;inset-block-start: -1px;inset-inline-start: calc(clamp(24px, 3vw, 38px) + 28px);inline-size: calc(100% - clamp(24px, 3vw, 38px));position: absolute}.hong-treatment-v2-timeline__step:last-child::after{display: none}.hong-treatment-v2-decision{display: grid;gap: 18px;grid-template-columns: repeat(2, minmax(0, 1fr))}.hong-treatment-v2-decision__card{background: linear-gradient(135deg, rgba(216, 31, 38, 0.22), transparent 44%), rgba(255, 255, 255, 0.06);border-color: rgba(255, 255, 255, 0.2);display: grid;gap: 16px;padding: clamp(24px, 3vw, 40px)}.hong-treatment-v2-safety .hong-treatment-v2-decision__card h3, .hong-treatment-v2-safety .hong-treatment-v2-decision__card > p:not(.hong-treatment-v2-row__label), .hong-treatment-v2-safety .hong-treatment-v2-decision__effect strong{color: #fff}.hong-treatment-v2-safety .hong-treatment-v2-decision__card > p:not(.hong-treatment-v2-row__label){color: rgba(255, 255, 255, 0.84)}.hong-treatment-v2-safety .hong-treatment-v2-decision__effect{background: rgba(255, 255, 255, 0.08);border-color: #ff6b6f}.hong-treatment-v2-authority .hong-treatment-v2-section__head, .hong-treatment-v2-faq .hong-treatment-v2-section__head{grid-template-columns: 1fr;max-inline-size: 860px}.hong-treatment-v2-authority{padding-block: clamp(40px, 4.5vw, 68px)}.hong-treatment-v2-authority .hong-treatment-v2-section__head{margin-block-end: clamp(20px, 2.8vw, 34px)}.hong-treatment-v2-source-grid{display: grid;gap: 12px;grid-template-columns: repeat(auto-fit, minmax(min(100%, 320px), 1fr))}.hong-treatment-v2-source{background: #fff;border: 1px solid rgba(15, 20, 25, 0.12);color: var(--tpv2-body);display: grid;gap: 10px 16px;grid-template-columns: minmax(0, 1fr) auto;min-block-size: 104px;min-width: 0;overflow-wrap: anywhere;padding: clamp(14px, 1.6vw, 20px);position: relative;text-decoration: none;transition: border-color 180ms ease, transform 180ms ease}.hong-treatment-v2-source::before{background: var(--tpv2-red);content: "";inline-size: 3px;inset-block: 16px;inset-inline-start: 0;position: absolute}.hong-treatment-v2-source:hover strong, .hong-treatment-v2-source:focus-visible strong{color: var(--tpv2-red)}.hong-treatment-v2-source:hover, .hong-treatment-v2-source:focus-visible{border-color: rgba(204, 37, 24, 0.38);transform: translateY(-1px)}.hong-treatment-v2-source:focus-visible{outline: 2px solid var(--tpv2-red);outline-offset: -2px}.hong-treatment-v2-source strong{color: var(--tpv2-ink);font-size: clamp(17px, 1.35vw, 22px);font-weight: 700;grid-column: 1 / -1;letter-spacing: 0;line-height: 1.16;transition: color 180ms ease}.hong-treatment-v2-source small{color: var(--tpv2-muted);text-align: end}#evidencias .hong-treatment-v2__shell, #evidencia-por-condicao .hong-treatment-v2__shell{inline-size: min(100% - 48px, 1320px)}#evidencias .hong-treatment-v2-section__head, #evidencia-por-condicao .hong-treatment-v2-section__head{grid-template-columns: minmax(260px, 0.58fr) minmax(0, 0.78fr)}#evidencias .hong-treatment-v2-matrix, #evidencia-por-condicao .hong-treatment-v2-matrix{background: transparent;border: 0;display: grid;gap: 16px;grid-template-columns: repeat(2, minmax(0, 1fr))}#evidencias .hong-treatment-v2-matrix__row, #evidencia-por-condicao .hong-treatment-v2-matrix__row{background: #fff;border: 1px solid rgba(15, 20, 25, 0.12);border-radius: 8px;display: grid;gap: 16px 20px;grid-template-columns: minmax(74px, 0.16fr) minmax(0, 1fr);min-width: 0;padding: clamp(20px, 2.3vw, 30px)}#evidencias .hong-treatment-v2-matrix__row h3, #evidencia-por-condicao .hong-treatment-v2-matrix__row h3{font-size: clamp(22px, 1.72vw, 29px);line-height: 1.06}#evidencias .hong-treatment-v2-matrix__row > p:not(.hong-treatment-v2-row__label), #evidencia-por-condicao .hong-treatment-v2-matrix__row > p:not(.hong-treatment-v2-row__label){font-size: clamp(16px, 1.02vw, 18px);grid-column: 2;line-height: 1.56;max-inline-size: 64ch}#evidencias .hong-treatment-v2-row__label, #evidencia-por-condicao .hong-treatment-v2-row__label{align-self: start;background: var(--tpv2-ink);color: #fff;display: inline-grid;min-block-size: 44px;place-items: center;text-align: center}#evidencias .hong-treatment-v2-matrix__effect, #evidencia-por-condicao .hong-treatment-v2-matrix__effect{align-self: end;background: color-mix(in srgb, var(--tpv2-surface-alt) 86%, #fff 14%);grid-column: 2;margin-block-start: 0;padding: 12px 14px;border-top: 3px solid var(--tpv2-red)}#evidencias .hong-treatment-v2-matrix__effect span, #evidencia-por-condicao .hong-treatment-v2-matrix__effect span{font-size: 12px;line-height: 1.3}#evidencias .hong-treatment-v2-matrix__effect strong, #evidencia-por-condicao .hong-treatment-v2-matrix__effect strong{font-size: clamp(16px, 1vw, 18px);line-height: 1.32}#evidencias .hong-treatment-v2-matrix__row:first-child{background: var(--tpv2-ink)}#evidencias .hong-treatment-v2-matrix__row:first-child h3, #evidencias .hong-treatment-v2-matrix__row:first-child > p:not(.hong-treatment-v2-row__label), #evidencias .hong-treatment-v2-matrix__row:first-child .hong-treatment-v2-matrix__effect strong{color: #fff}#evidencias .hong-treatment-v2-matrix__row:first-child .hong-treatment-v2-row__label{background: var(--tpv2-red)}#evidencias .hong-treatment-v2-matrix__row:first-child .hong-treatment-v2-matrix__effect{background: rgba(255, 255, 255, 0.1);border-top: 3px solid #fff}@media (min-width: 981px){#evidencias .hong-treatment-v2-matrix__row, #evidencia-por-condicao .hong-treatment-v2-matrix__row{grid-template-columns: minmax(64px, 0.13fr) minmax(0, 1fr) minmax(200px, 0.42fr)}#evidencias .hong-treatment-v2-matrix__row > p:not(.hong-treatment-v2-row__label), #evidencia-por-condicao .hong-treatment-v2-matrix__row > p:not(.hong-treatment-v2-row__label){grid-column: 2}#evidencias .hong-treatment-v2-matrix__effect, #evidencia-por-condicao .hong-treatment-v2-matrix__effect{align-content: center;align-self: stretch;display: grid;grid-column: 3;grid-row: 1 / span 3}}@media (max-width: 980px){.hong-treatment-v2-faq__list:has(> .hong-treatment-v2-faq__item:nth-child(11)){grid-template-columns: 1fr}#evidencias .hong-treatment-v2__shell, #evidencia-por-condicao .hong-treatment-v2__shell{inline-size: min(100% - 32px, 760px)}#evidencias .hong-treatment-v2-section__head, #evidencia-por-condicao .hong-treatment-v2-section__head, #evidencias .hong-treatment-v2-matrix, #evidencia-por-condicao .hong-treatment-v2-matrix{grid-template-columns: 1fr}#evidencias .hong-treatment-v2-matrix__row, #evidencia-por-condicao .hong-treatment-v2-matrix__row{grid-template-columns: minmax(58px, 0.18fr) minmax(0, 1fr)}}@media (max-width: 640px){#evidencias .hong-treatment-v2-matrix__row, #evidencia-por-condicao .hong-treatment-v2-matrix__row{grid-template-columns: 1fr;padding: 18px}#evidencias .hong-treatment-v2-row__label, #evidencia-por-condicao .hong-treatment-v2-row__label{justify-self: start;min-inline-size: 64px;padding-inline: 10px}#evidencias .hong-treatment-v2-matrix__row h3, #evidencia-por-condicao .hong-treatment-v2-matrix__row h3{font-size: 20px;line-height: 1.12}#evidencias .hong-treatment-v2-matrix__row > p:not(.hong-treatment-v2-row__label), #evidencia-por-condicao .hong-treatment-v2-matrix__row > p:not(.hong-treatment-v2-row__label){font-size: 15.5px;line-height: 1.5}#evidencias .hong-treatment-v2-matrix__effect, #evidencia-por-condicao .hong-treatment-v2-matrix__effect{padding: 10px 12px}#evidencias .hong-treatment-v2-matrix__effect strong, #evidencia-por-condicao .hong-treatment-v2-matrix__effect strong{font-size: 15.5px;line-height: 1.28}#evidencias .hong-treatment-v2-matrix__row > p:not(.hong-treatment-v2-row__label), #evidencia-por-condicao .hong-treatment-v2-matrix__row > p:not(.hong-treatment-v2-row__label), #evidencias .hong-treatment-v2-matrix__effect, #evidencia-por-condicao .hong-treatment-v2-matrix__effect{grid-column: 1}}.hong-treatment-v2-indications .hong-treatment-v2-row-list{background: transparent;border: 0;display: grid;gap: 16px}.hong-treatment-v2-indications .hong-treatment-v2-row{background: #fff;border: 1px solid rgba(15, 20, 25, 0.1);grid-template-columns: minmax(120px, 0.22fr) minmax(0, 1fr)}.hong-treatment-v2-safety{background: #111111;color: #fff}.hong-treatment-v2-safety .hong-treatment-v2-section__head, .hong-treatment-v2-safety .hong-treatment-v2-row-list{background: #111111}.hong-treatment-v2-safety h2, .hong-treatment-v2-safety .hong-treatment-v2-copy, .hong-treatment-v2-safety .hong-treatment-v2-row h3, .hong-treatment-v2-safety .hong-treatment-v2-row p, .hong-treatment-v2-safety .hong-treatment-v2-row__effect strong{color: #fff}.hong-treatment-v2-safety .hong-treatment-v2-row-list{border-color: rgba(255, 255, 255, 0.18)}.hong-treatment-v2-safety .hong-treatment-v2-row + .hong-treatment-v2-row, .hong-treatment-v2-safety .hong-treatment-v2-row__effect{border-color: rgba(255, 255, 255, 0.18)}.hong-treatment-v2-safety .hong-treatment-v2-row p, .hong-treatment-v2-safety .hong-treatment-v2-copy{color: rgba(255, 255, 255, 0.82)}.hong-treatment-v2-faq .hong-treatment-v2__shell{display: block;inline-size: min(100% - 40px, 1040px)}.hong-treatment-v2-faq__list{background: #fff;border-block-end: 1px solid rgba(15, 20, 25, 0.1)}.hong-treatment-v2-faq__list:has(> .hong-treatment-v2-faq__item:nth-child(11)){background: transparent;border-block-end: 0;display: grid;gap: 12px;grid-template-columns: repeat(2, minmax(0, 1fr))}.hong-treatment-v2-faq__item{border-block-start: 1px solid rgba(15, 20, 25, 0.12);padding: clamp(12px, 1.6vw, 20px) 0}.hong-treatment-v2-faq__list:has(> .hong-treatment-v2-faq__item:nth-child(11)) .hong-treatment-v2-faq__item{background: #fff;border: 1px solid rgba(15, 20, 25, 0.12);min-inline-size: 0;padding: 0}.hong-treatment-v2-faq__item summary{color: var(--tpv2-ink);cursor: pointer;font-size: clamp(18px, 1.35vw, 22px);font-weight: 700;letter-spacing: 0;line-height: 1.22;list-style-position: outside;margin-inline: clamp(16px, 2.2vw, 26px)}.hong-treatment-v2-faq__list:has(> .hong-treatment-v2-faq__item:nth-child(11)) .hong-treatment-v2-faq__item summary{font-size: clamp(16px, 1.08vw, 18px);line-height: 1.24;margin-inline: 18px;padding-block: 15px}.hong-treatment-v2-faq__item p{color: var(--tpv2-muted);font-size: 16px;line-height: 1.58;margin: 10px clamp(16px, 2.2vw, 26px) 0;max-inline-size: 720px;min-inline-size: 0}.hong-treatment-v2-faq__list:has(> .hong-treatment-v2-faq__item:nth-child(11)) .hong-treatment-v2-faq__item p{border-block-start: 1px solid rgba(15, 20, 25, 0.1);font-size: 15.5px;line-height: 1.55;margin: 0;max-inline-size: none;padding: 13px 18px 16px}@media (max-width: 760px){.hong-treatment-v2-faq__list:has(> .hong-treatment-v2-faq__item:nth-child(11)){grid-template-columns: 1fr}}.hong-treatment-v2-final-cta{background: #111111}.hong-treatment-v2-final-cta__inner{align-items: end;display: grid;gap: clamp(28px, 5vw, 72px);grid-template-columns: minmax(0, 0.62fr) minmax(280px, 0.38fr)}.hong-treatment-v2-final-cta h2{color: #fff}.hong-treatment-v2-final-cta .hong-treatment-v2-copy{color: rgba(255, 255, 255, 0.82);font-size: clamp(18px, 1.28vw, 21px);line-height: 1.58}.hong-treatment-v2-final-cta .hong-treatment-v2-actions{justify-content: flex-end;margin-block-start: 0}.hong-treatment-v2-final-cta .hong-treatment-v2-button--primary, .hong-treatment-v2-final-cta .hong-treatment-v2-button--primary:visited{background: var(--hong-whatsapp-solid, #118c3d);border-color: var(--hong-whatsapp-solid, #118c3d);color: var(--hong-whatsapp-solid-ink)}.hong-treatment-v2-final-cta .hong-treatment-v2-button--primary:hover, .hong-treatment-v2-final-cta .hong-treatment-v2-button--primary:focus-visible{background: var(--hong-whatsapp-solid-hover, #0d7232);border-color: var(--hong-whatsapp-solid-hover, #0d7232);color: var(--hong-whatsapp-solid-ink)}.hong-treatment-v2-final-cta .hong-treatment-v2-button--secondary{background: transparent;border-color: rgba(255, 255, 255, 0.72);color: #fff}.hong-treatment-v2-final-cta .hong-treatment-v2-button--secondary:hover, .hong-treatment-v2-final-cta .hong-treatment-v2-button--secondary:focus-visible{background: #fff;border-color: #fff;color: #111111}@media (max-width: 1180px){#matriz-tratamentos-fisiatria .hong-treatment-v2-page-text__head{grid-template-columns: 1fr}#matriz-tratamentos-fisiatria .hong-treatment-v2-page-text__head::after{justify-self: start;text-align: start}#matriz-tratamentos-fisiatria .hong-treatment-v2-page-text__body{grid-template-columns: repeat(2, minmax(0, 1fr))}#como-e-uma-sessao .hong-treatment-v2-page-text__body{grid-template-columns: repeat(2, minmax(0, 1fr))}}@media (max-width: 980px){.hong-treatment-v2__shell{inline-size: min(100% - 32px, var(--hong-width-landing, 1240px))}.hong-treatment-v2-hero{grid-template-columns: 1fr;min-block-size: auto}.hong-treatment-v2-hero h1{font-size: clamp(36px, 6.4vw, 46px);letter-spacing: 0;line-height: 1.06;max-inline-size: 100%}.hong-treatment-v2-visual{grid-template-columns: 1fr}.hong-treatment-v2-visual__copy{border-block-end: 1px solid rgba(15, 20, 25, 0.12);border-inline-end: 0;min-block-size: auto}.hong-treatment-v2-visual__copy h2{max-inline-size: 16ch}.hong-treatment-v2-visual__diagram{min-block-size: 360px}.hong-treatment-v2-section__head, .hong-treatment-v2-row{grid-template-columns: 1fr}.hong-treatment-v2-row--with-effect, .hong-treatment-v2-source, .hong-treatment-v2-indications .hong-treatment-v2-row, .hong-treatment-v2-final-cta__inner, .hong-treatment-v2-atlas, .hong-treatment-v2-matrix__row, .hong-treatment-v2-clinical-map__card{grid-template-columns: 1fr}.hong-treatment-v2-bento__card, .hong-treatment-v2-bento__card--lead, .hong-treatment-v2-bento__card--lead + .hong-treatment-v2-bento__card{grid-column: span 6}.hong-treatment-v2-clinical-map, .hong-treatment-v2-timeline, .hong-treatment-v2-decision{grid-template-columns: 1fr}.hong-treatment-v2-clinical-map__card > .hong-treatment-v2-row__label{border-block-end: 1px solid rgba(15, 20, 25, 0.12);border-inline-end: 0;padding-block-end: 12px;padding-inline-end: 0}.hong-treatment-v2-clinical-map__effect{grid-column: auto}.hong-treatment-v2-clinical-map__link{grid-column: auto}#tipos-de-dor .hong-treatment-v2__shell, #base-clinica .hong-treatment-v2__shell{inline-size: min(100% - 28px, var(--hong-width-landing, 1240px))}#tipos-de-dor .hong-treatment-v2-matrix__row, #base-clinica .hong-treatment-v2-matrix__row{grid-template-columns: 1fr}#tipos-de-dor .hong-treatment-v2-matrix__effect, #base-clinica .hong-treatment-v2-matrix__effect{grid-column: auto;grid-template-columns: 1fr}#plano-fisiatrico .hong-treatment-v2-page-text__block ul, #medir-melhora .hong-treatment-v2-page-text__block:first-child ul, #medir-melhora .hong-treatment-v2-page-text__body{grid-template-columns: 1fr}#resumo-rapido .hong-treatment-v2-page-text__block ul{grid-template-columns: 1fr}#beneficios-e-limites-acupuntura .hong-treatment-v2-page-text__body, #como-funciona-acupuntura .hong-treatment-v2-page-text__body, #como-funciona-acupuntura .hong-treatment-v2-page-text__head{grid-template-columns: 1fr}#como-funciona-acupuntura .hong-treatment-v2-page-text__head::after{text-align: start}#como-e-uma-sessao .hong-treatment-v2-page-text__head{grid-template-columns: 1fr}#como-e-uma-sessao .hong-treatment-v2-page-text__visual{grid-column: 1;grid-row: auto}#acupuntura-sao-paulo .hong-treatment-v2-page-text__note{grid-template-columns: 1fr}#acupuntura-sao-paulo .hong-treatment-v2-page-text__note-actions{justify-content: flex-start}#fisiatria-em-resumo .hong-treatment-v2-page-text__block:first-child::after{display: none}#fisiatria-em-resumo .hong-treatment-v2-page-text__block:first-child h3{max-inline-size: 100%}#comparacoes .hong-treatment-v2-page-text__block:first-child h3{max-inline-size: 100%}#comparacoes .hong-treatment-v2-page-text__block:first-child ul{grid-template-columns: 1fr}.hong-treatment-v2-timeline__step::after{display: none}.hong-treatment-v2-row__effect{border-block-start: 1px solid rgba(15, 20, 25, 0.1);border-inline-start: 0;padding-block-start: 20px;padding-inline-start: 0}.hong-treatment-v2-safety .hong-treatment-v2-row__effect{border-color: rgba(255, 255, 255, 0.18)}.hong-treatment-v2-source small{text-align: start}.hong-treatment-v2-final-cta .hong-treatment-v2-actions{justify-content: flex-start}}@media (max-width: 760px){.hong-treatment-v2__shell{inline-size: min(100% - 28px, var(--hong-width-landing, 1240px))}.hong-treatment-v2-section{padding-block: 42px}.hong-treatment-v2-section h2{font-size: clamp(34px, 10vw, 44px)}.hong-treatment-v2-page-text__head, .hong-treatment-v2-page-text__body, .hong-treatment-v2-page-text__note{padding-inline: 22px}#matriz-tratamentos-fisiatria .hong-treatment-v2-page-text__body{grid-template-columns: 1fr}#como-e-uma-sessao .hong-treatment-v2-page-text__body{grid-template-columns: 1fr}.hong-treatment-v2-page-text__head h2{font-size: 28px;max-inline-size: 100%}.hong-treatment-v2-page-text__lede{font-size: 19px}.hong-treatment-v2-page-text__block h3{font-size: 22px}.hong-treatment-v2-page-text__block p, .hong-treatment-v2-page-text__block li{font-size: 18px;line-height: 1.72}.hong-treatment-v2-copy, .hong-treatment-v2-row p, .hong-treatment-v2-faq p, .hong-treatment-v2-atlas__lead > p:not(.hong-treatment-v2-row__label), .hong-treatment-v2-atlas__card > p:not(.hong-treatment-v2-row__label), .hong-treatment-v2-bento__card > p, .hong-treatment-v2-matrix__row > p:not(.hong-treatment-v2-row__label), .hong-treatment-v2-clinical-map__card p:not(.hong-treatment-v2-row__label), .hong-treatment-v2-timeline__step > p:not(.hong-treatment-v2-row__label), .hong-treatment-v2-decision__card > p:not(.hong-treatment-v2-row__label){font-size: 18px}.hong-treatment-v2-atlas__lead{min-block-size: auto}.hong-treatment-v2-atlas__lead h3{max-inline-size: none}.hong-treatment-v2-bento{grid-template-columns: 1fr}.hong-treatment-v2-bento__card, .hong-treatment-v2-bento__card--lead, .hong-treatment-v2-bento__card--lead + .hong-treatment-v2-bento__card{grid-column: auto}.hong-treatment-v2-actions{align-items: stretch;flex-direction: column}.hong-treatment-v2-button{inline-size: 100%;min-block-size: 44px}.hong-treatment-v2-proof__grid{grid-template-columns: 1fr}.hong-treatment-v2-visual{inline-size: min(100% - 28px, var(--hong-width-landing, 1240px))}.hong-treatment-v2-visual__copy{padding: 24px}.hong-treatment-v2-visual__copy h2{font-size: clamp(32px, 10vw, 42px)}.hong-treatment-v2-visual__diagram{display: grid;gap: 12px;min-block-size: auto;padding: 20px}.hong-treatment-v2-visual__diagram::before, .hong-treatment-v2-visual__diagram::after{display: none}.hong-treatment-v2-visual__node{inline-size: 100%;position: relative;inset: auto}.hong-treatment-v2-proof__grid > div:nth-child(-n+2){border-block-start: 1px solid rgba(15, 20, 25, 0.1)}.hong-treatment-v2-proof__grid > div:first-child{border-block-start: 0}.hong-treatment-v2-proof__grid > div:nth-child(2n){border-inline-start: 0}.hong-treatment-v2-faq__item p{font-size: 16px;line-height: 1.58;min-inline-size: 0}}.hong-treatment-v2-media_gallery .hong-treatment-v2-section__head{grid-template-columns: minmax(0, 0.58fr) minmax(280px, 0.42fr)}.hong-treatment-v2-media_gallery .hong-treatment-v2-section__head h2{letter-spacing: 0}.hong-treatment-v2-media-gallery{display: grid;gap: 18px;grid-template-columns: minmax(0, 1.16fr) repeat(2, minmax(220px, 0.56fr))}.hong-treatment-v2-media-gallery__item{background: #fff;border: 1px solid rgba(15, 20, 25, 0.12);display: grid;grid-template-rows: minmax(0, 1fr) auto;margin: 0;min-block-size: 300px;overflow: hidden}.hong-treatment-v2-media-gallery__item--lead{grid-row: span 2;min-block-size: 620px}.hong-treatment-v2-media-gallery__item:nth-child(4){grid-column: 2 / -1}.hong-treatment-v2-media-gallery--count-2{grid-template-columns: minmax(0, 1.05fr) minmax(280px, 0.74fr)}.hong-treatment-v2-media-gallery--count-2 .hong-treatment-v2-media-gallery__item, .hong-treatment-v2-media-gallery--count-2 .hong-treatment-v2-media-gallery__item--lead{grid-row: auto;min-block-size: 520px}.hong-treatment-v2-media-gallery__item img{block-size: 100%;display: block;inline-size: 100%;object-fit: cover}.hong-treatment-v2-media-gallery--fit-contain .hong-treatment-v2-media-gallery__item img{background: #fbfaf7;object-fit: contain;padding: clamp(12px, 1.4vw, 22px)}.hong-treatment-v2-media-gallery__item figcaption{background: linear-gradient(135deg, rgba(216, 31, 38, 0.08), transparent 48%), #fff;border-block-start: 1px solid rgba(15, 20, 25, 0.1);display: grid;gap: 8px;padding: clamp(18px, 2vw, 26px)}.hong-treatment-v2-media-gallery__item strong{color: var(--tpv2-ink);font-size: clamp(20px, 1.6vw, 25px);font-weight: 750;letter-spacing: 0;line-height: 1.12}.hong-treatment-v2-media-gallery__item span{color: var(--tpv2-muted);font-size: clamp(16px, 1vw, 18px);line-height: 1.55}#imagens-editoriais-acupuntura .hong-treatment-v2-section__head{background: #101820;border: 1px solid rgba(15, 20, 25, 0.88);padding: clamp(26px, 4vw, 42px);border-top: 3px solid var(--tpv2-red)}#imagens-editoriais-acupuntura .hong-treatment-v2-section__head h2, #imagens-editoriais-acupuntura .hong-treatment-v2-copy{color: #fff}#imagens-editoriais-acupuntura .hong-treatment-v2-kicker{color: #ff6b61}#imagens-editoriais-acupuntura .hong-treatment-v2-media-gallery__item{background: #111820;border-color: rgba(15, 20, 25, 0.72)}#imagens-editoriais-acupuntura .hong-treatment-v2-media-gallery__item img{background: #f4f3ef;filter: grayscale(1) contrast(1.06)}#imagens-editoriais-acupuntura .hong-treatment-v2-media-gallery__item figcaption{background: #111820;border-block-start: 1px solid rgba(255, 255, 255, 0.14)}#imagens-editoriais-acupuntura .hong-treatment-v2-media-gallery__item strong{color: #fff}#imagens-editoriais-acupuntura .hong-treatment-v2-media-gallery__item span{color: rgba(255, 255, 255, 0.72)}@media (max-width: 980px){.hong-treatment-v2-media_gallery .hong-treatment-v2-section__head, .hong-treatment-v2-media-gallery{grid-template-columns: 1fr}.hong-treatment-v2-media-gallery__item--lead{grid-row: auto;min-block-size: 460px}.hong-treatment-v2-media-gallery--count-2 .hong-treatment-v2-media-gallery__item, .hong-treatment-v2-media-gallery--count-2 .hong-treatment-v2-media-gallery__item--lead{min-block-size: 460px}.hong-treatment-v2-media-gallery__item:nth-child(4){grid-column: auto}}@media (max-width: 760px){.hong-treatment-v2-media-gallery__item, .hong-treatment-v2-media-gallery__item--lead{min-block-size: 0}.hong-treatment-v2-media-gallery--count-2 .hong-treatment-v2-media-gallery__item, .hong-treatment-v2-media-gallery--count-2 .hong-treatment-v2-media-gallery__item--lead{min-block-size: 0}.hong-treatment-v2-media-gallery__item img{aspect-ratio: 4 / 3;block-size: auto}.hong-treatment-v2-media-gallery__item--lead img{aspect-ratio: 16 / 10}.hong-treatment-v2-media-gallery__item figcaption{padding: 18px}}body.hong-treatment-v2-template.hong-swiss-modern .hong-treatment-v2-section__head{align-items: start;gap: 34px}body.hong-treatment-v2-template.hong-swiss-modern .hong-treatment-v2-section__head h2, body.hong-treatment-v2-template.hong-swiss-modern .hong-treatment-v2-page-text__head h2{letter-spacing: 0;line-height: 1.14}body.hong-treatment-v2-template.hong-swiss-modern .hong-treatment-v2-section__head h2{margin-block-start: 16px;max-inline-size: 20ch}body.hong-treatment-v2-template.hong-swiss-modern .hong-treatment-v2-kicker{line-height: 1.45;margin-block-end: 0}body.hong-treatment-v2-template.hong-swiss-modern .hong-treatment-v2-copy{line-height: 1.7;max-inline-size: 62ch}body.hong-treatment-v2-template.hong-swiss-modern .hong-treatment-v2-page-text__head{display: grid;gap: 14px}body.hong-treatment-v2-template.hong-swiss-modern .hong-treatment-v2-page-text__head h2{margin-block-start: 0;max-inline-size: 34ch}@media (max-width: 760px){body.hong-treatment-v2-template.hong-swiss-modern .hong-treatment-v2-section__head{gap: 18px}body.hong-treatment-v2-template.hong-swiss-modern .hong-treatment-v2-section__head h2, body.hong-treatment-v2-template.hong-swiss-modern .hong-treatment-v2-page-text__head h2{line-height: 1.16}}.hong-treatment-v2 :where(h1, h2, h3, h4), body.hong-swiss-modern.single-post :where(.hong-condition-pillar h1, .hong-condition-pillar h2, .hong-condition-pillar h3, .hong-article-v2 h1, .hong-article-v2 h2, .hong-article-v2 h3){font-family: var(--hong-display);letter-spacing: 0}.hong-treatment-v2 :where(h1, h2){font-weight: 600}.hong-treatment-v2 :where(.hong-treatment-v2-kicker, .hong-treatment-v2-row__label, .hong-treatment-v2-proof__dates, .hong-treatment-v2-source__label){font-family: var(--hong-mono)}.hong-treatment-v2 .hong-treatment-v2-actions a.hong-treatment-v2-button--primary, .hong-treatment-v2 .hong-treatment-v2-actions a.hong-treatment-v2-button--primary:visited{color: #fff}.hong-treatment-v2 .hong-treatment-v2-actions a.hong-treatment-v2-button--secondary, .hong-treatment-v2 .hong-treatment-v2-actions a.hong-treatment-v2-button--secondary:visited{color: #111111}.hong-treatment-v2 .hong-treatment-v2-final-cta .hong-treatment-v2-actions a.hong-treatment-v2-button--secondary, .hong-treatment-v2 .hong-treatment-v2-final-cta .hong-treatment-v2-actions a.hong-treatment-v2-button--secondary:visited{color: #fff}.hong-treatment-v2 .hong-treatment-v2-final-cta .hong-treatment-v2-actions a.hong-treatment-v2-button--secondary:hover, .hong-treatment-v2 .hong-treatment-v2-final-cta .hong-treatment-v2-actions a.hong-treatment-v2-button--secondary:focus-visible{color: #111111}.hong-treatment-v2-section--dark .hong-treatment-v2-kicker, .hong-treatment-v2-section--variant-decision .hong-treatment-v2-section__head .hong-treatment-v2-kicker{color: #ff8b8e}.hong-treatment-v2-visual__copy .hong-treatment-v2-kicker, .hong-treatment-v2-atlas__effect, .hong-treatment-v2-atlas__effect span{color: #c41a20}
