.hong-swiss-modern .hong-myofascial-guide, .hong-swiss-modern .hong-myofascial-guide *{box-sizing: border-box}.hong-swiss-modern .hong-myofascial-guide{background: var(--hong-white);color: var(--hong-gray-600);margin: 54px auto;max-width: 1220px}.hong-swiss-modern .hong-myofascial-guide__hero{background: var(--hong-ink);color: var(--hong-white);display: grid;gap: 22px;grid-template-columns: minmax(0, 1.25fr) minmax(260px, 0.75fr);padding: 46px}.hong-swiss-modern .hong-myofascial-guide__hero .hong-myofascial-guide__eyebrow, .hong-swiss-modern .hong-myofascial-guide__hero h2, .hong-swiss-modern .hong-myofascial-guide__hero > p{grid-column: 1}.hong-swiss-modern .hong-myofascial-guide__eyebrow{color: var(--hong-accent);font-family: var(--hong-mono);font-size: 11px;font-weight: 700;letter-spacing: 0.08em;margin: 0 0 14px;text-transform: uppercase}.hong-swiss-modern .hong-myofascial-guide__hero h2{color: var(--hong-white);font-size: 58px;line-height: 0.98;margin: 0;max-width: 820px}.hong-swiss-modern .hong-myofascial-guide__hero > p{color: rgba(255, 255, 255, 0.78);font-size: 18px;line-height: 1.5;margin: 0;max-width: 740px}.hong-swiss-modern .hong-myofascial-guide__hero-note{align-self: end;background: rgba(255, 255, 255, 0.08);border: 1px solid rgba(255, 255, 255, 0.18);display: grid;gap: 10px;grid-column: 2;grid-row: 1 / span 3;padding: 24px}.hong-swiss-modern .hong-myofascial-guide__hero-note strong{color: var(--hong-white);font-size: 22px;line-height: 1.05}.hong-swiss-modern .hong-myofascial-guide__hero-note span{color: rgba(255, 255, 255, 0.75);font-size: 14px;line-height: 1.45}.hong-swiss-modern .hong-myofascial-guide__stats{display: grid;grid-template-columns: repeat(4, minmax(0, 1fr))}.hong-swiss-modern .hong-myofascial-guide__stats article{background: var(--hong-paper);border-bottom: 1px solid var(--hong-line);border-right: 1px solid var(--hong-line);display: grid;gap: 8px;min-height: 190px;padding: 24px}.hong-swiss-modern .hong-myofascial-guide__stats article:last-child{border-right: 0}.hong-swiss-modern .hong-myofascial-guide__stats strong{color: var(--hong-ink);font-size: 46px;line-height: 0.95}.hong-swiss-modern .hong-myofascial-guide__stats span{color: var(--hong-accent);font-family: var(--hong-mono);font-size: 11px;font-weight: 700;letter-spacing: 0.06em;text-transform: uppercase}.hong-swiss-modern .hong-myofascial-guide__stats p, .hong-swiss-modern .hong-myofascial-guide__section-head p{color: var(--hong-gray-600);font-size: 14px;line-height: 1.5;margin: 0}.hong-swiss-modern .hong-myofascial-guide__section{border-bottom: 1px solid var(--hong-line);padding: 42px}.hong-swiss-modern .hong-myofascial-guide__section-head{display: grid;gap: 10px;margin-bottom: 24px;max-width: 860px}.hong-swiss-modern .hong-myofascial-guide__section-head h3{color: var(--hong-ink);font-size: 34px;line-height: 1.02;margin: 0}.hong-swiss-modern .hong-myofascial-guide__paradox-grid{display: grid;gap: 0;grid-template-columns: 1fr 1fr}.hong-swiss-modern .hong-myofascial-guide__paradox-grid > div{background: var(--hong-paper);border: 1px solid var(--hong-line);display: grid;gap: 12px;padding: 24px}.hong-swiss-modern .hong-myofascial-guide__paradox-grid > div:last-child{background: var(--hong-ink);border-color: var(--hong-ink);color: var(--hong-white)}.hong-swiss-modern .hong-myofascial-guide__paradox-grid h4{font-size: 24px;margin: 0 0 4px}.hong-swiss-modern .hong-myofascial-guide__paradox-grid > div:last-child h4{color: var(--hong-white)}.hong-swiss-modern .hong-myofascial-guide__paradox-grid article{background: var(--hong-white);border: 1px solid var(--hong-line);padding: 16px}.hong-swiss-modern .hong-myofascial-guide__paradox-grid > div:last-child article{background: rgba(255, 255, 255, 0.1);border-color: rgba(255, 255, 255, 0.18)}.hong-swiss-modern .hong-myofascial-guide__paradox-grid strong, .hong-swiss-modern .hong-myofascial-guide__cards h4, .hong-swiss-modern .hong-myofascial-guide__region-grid h4, .hong-swiss-modern .hong-myofascial-guide__rehab-grid h4, .hong-swiss-modern .hong-myofascial-guide__med-grid h4{color: var(--hong-ink);display: block;font-size: 19px;line-height: 1.12;margin: 0 0 8px}.hong-swiss-modern .hong-myofascial-guide__paradox-grid > div:last-child strong{color: var(--hong-white)}.hong-swiss-modern .hong-myofascial-guide__paradox-grid p, .hong-swiss-modern .hong-myofascial-guide__cards p, .hong-swiss-modern .hong-myofascial-guide__region-grid p, .hong-swiss-modern .hong-myofascial-guide__med-grid p, .hong-swiss-modern .hong-myofascial-guide__procedures p, .hong-swiss-modern .hong-myofascial-guide__journey p{color: var(--hong-gray-600);font-size: 14px;line-height: 1.48;margin: 0}.hong-swiss-modern .hong-myofascial-guide__paradox-grid > div:last-child p{color: rgba(255, 255, 255, 0.75)}.hong-swiss-modern .hong-myofascial-guide__cards, .hong-swiss-modern .hong-myofascial-guide__region-grid, .hong-swiss-modern .hong-myofascial-guide__med-grid{display: grid;gap: 14px;grid-template-columns: repeat(3, minmax(0, 1fr))}.hong-swiss-modern .hong-myofascial-guide__cards article, .hong-swiss-modern .hong-myofascial-guide__region-grid article, .hong-swiss-modern .hong-myofascial-guide__med-grid article{background: var(--hong-paper);border: 1px solid var(--hong-line);display: grid;gap: 12px;padding: 22px}.hong-swiss-modern .hong-myofascial-guide__region-grid strong{color: var(--hong-accent);font-family: var(--hong-mono);font-size: 11px;letter-spacing: 0.06em;text-transform: uppercase}.hong-swiss-modern .hong-myofascial-guide ul{display: grid;gap: 8px;margin: 0;padding: 0}.hong-swiss-modern .hong-myofascial-guide li{border-top: 1px solid var(--hong-line);color: var(--hong-gray-600);font-size: 13px;line-height: 1.42;list-style: none;margin: 0;padding-top: 8px}.hong-swiss-modern .hong-myofascial-guide__diagnosis-map, .hong-swiss-modern .hong-myofascial-guide__rehab-grid, .hong-swiss-modern .hong-myofascial-guide__journey-grid{display: grid;gap: 12px;grid-template-columns: repeat(3, minmax(0, 1fr))}.hong-swiss-modern .hong-myofascial-guide__diagnosis-map article, .hong-swiss-modern .hong-myofascial-guide__rehab-grid article, .hong-swiss-modern .hong-myofascial-guide__journey-grid article{background: var(--hong-white);border: 1px solid var(--hong-line);display: grid;gap: 10px;padding: 20px}.hong-swiss-modern .hong-myofascial-guide__diagnosis-map span, .hong-swiss-modern .hong-myofascial-guide__rehab-grid span, .hong-swiss-modern .hong-myofascial-guide__journey-grid span{color: var(--hong-accent);font-family: var(--hong-mono);font-size: 11px;font-weight: 700;letter-spacing: 0.08em;text-transform: uppercase}.hong-swiss-modern .hong-myofascial-guide__diagnosis-map h4, .hong-swiss-modern .hong-myofascial-guide__journey-grid h4{font-size: 20px;margin: 0}.hong-swiss-modern .hong-myofascial-guide__filters{display: flex;flex-wrap: wrap;gap: 8px;margin-bottom: 16px}.hong-swiss-modern .hong-myofascial-guide__filters button, .hong-swiss-modern .hong-myofascial-guide__consult button, .hong-swiss-modern .hong-myofascial-guide__actions button, .hong-swiss-modern .hong-myofascial-guide__actions a{background: var(--hong-white);border: 1px solid var(--hong-line);color: var(--hong-ink);cursor: pointer;font-family: var(--hong-mono);font-size: 11px;font-weight: 700;letter-spacing: 0.06em;min-height: 40px;padding: 10px 12px;text-decoration: none;text-transform: uppercase}.hong-swiss-modern .hong-myofascial-guide__filters button[aria-pressed="true"], .hong-swiss-modern .hong-myofascial-guide__consult button, .hong-swiss-modern .hong-myofascial-guide__actions a{background: var(--hong-ink);border-color: var(--hong-ink);color: var(--hong-white)}.hong-swiss-modern .hong-myofascial-guide__filters button:hover, .hong-swiss-modern .hong-myofascial-guide__filters button:focus, .hong-swiss-modern .hong-myofascial-guide__consult button:hover, .hong-swiss-modern .hong-myofascial-guide__consult button:focus, .hong-swiss-modern .hong-myofascial-guide__actions button:hover, .hong-swiss-modern .hong-myofascial-guide__actions button:focus, .hong-swiss-modern .hong-myofascial-guide__actions a:hover, .hong-swiss-modern .hong-myofascial-guide__actions a:focus{background: var(--hong-accent);border-color: var(--hong-accent);color: var(--hong-white)}.hong-swiss-modern .hong-myofascial-guide__matrix-table{border: 1px solid var(--hong-line);overflow: auto}.hong-swiss-modern .hong-myofascial-guide__matrix-row{display: grid;gap: 0;grid-template-columns: minmax(180px, 0.85fr) minmax(210px, 1fr) minmax(210px, 1fr) minmax(260px, 1.25fr);min-width: 880px}.hong-swiss-modern .hong-myofascial-guide__matrix-row > *{border-bottom: 1px solid var(--hong-line);border-right: 1px solid var(--hong-line);margin: 0;padding: 16px}.hong-swiss-modern .hong-myofascial-guide__matrix-row > *:last-child{border-right: 0}.hong-swiss-modern .hong-myofascial-guide__matrix-row--head{background: var(--hong-ink);color: var(--hong-white);font-family: var(--hong-mono);font-size: 11px;font-weight: 700;letter-spacing: 0.06em;text-transform: uppercase}.hong-swiss-modern .hong-myofascial-guide__matrix-row--head span{border-color: rgba(255, 255, 255, 0.2)}.hong-swiss-modern .hong-myofascial-guide__matrix-row strong{color: var(--hong-ink);display: block;font-size: 16px;line-height: 1.18}.hong-swiss-modern .hong-myofascial-guide__matrix-row em{color: var(--hong-accent);display: block;font-family: var(--hong-mono);font-size: 10px;font-style: normal;font-weight: 700;letter-spacing: 0.05em;margin-top: 8px;text-transform: uppercase}.hong-swiss-modern .hong-myofascial-guide__matrix-row p{color: var(--hong-gray-600);font-size: 13px;line-height: 1.42}.hong-swiss-modern .hong-myofascial-guide__matrix-row span, .hong-swiss-modern .hong-myofascial-guide__matrix-row small{color: var(--hong-gray-600);display: inline-block;font-size: 12px;line-height: 1.35;margin-top: 6px}.hong-swiss-modern .hong-myofascial-guide__med-grid{grid-template-columns: repeat(2, minmax(0, 1fr))}.hong-swiss-modern .hong-myofascial-guide__med-grid em{background: var(--hong-ink);color: var(--hong-white);font-family: var(--hong-mono);font-size: 11px;font-style: normal;line-height: 1.4;padding: 10px}.hong-swiss-modern .hong-myofascial-guide__consult-grid{display: grid;gap: 18px;grid-template-columns: minmax(260px, 0.85fr) minmax(0, 1.15fr)}.hong-swiss-modern .hong-myofascial-guide__consult form, .hong-swiss-modern .hong-myofascial-guide__consult-output{background: var(--hong-paper);border: 1px solid var(--hong-line);display: grid;gap: 16px;padding: 22px}.hong-swiss-modern .hong-myofascial-guide__consult label, .hong-swiss-modern .hong-myofascial-guide__consult fieldset{border: 0;display: grid;gap: 8px;margin: 0;padding: 0}.hong-swiss-modern .hong-myofascial-guide__consult label span, .hong-swiss-modern .hong-myofascial-guide__consult legend{color: var(--hong-ink);font-family: var(--hong-mono);font-size: 11px;font-weight: 700;letter-spacing: 0.06em;text-transform: uppercase}.hong-swiss-modern .hong-myofascial-guide__consult select, .hong-swiss-modern .hong-myofascial-guide__consult input[type="text"]{background: var(--hong-white);border: 1px solid var(--hong-line);color: var(--hong-ink);font-size: 15px;min-height: 44px;padding: 10px 12px;width: 100%}.hong-swiss-modern .hong-myofascial-guide__consult fieldset label{align-items: center;background: var(--hong-white);border: 1px solid var(--hong-line);color: var(--hong-gray-600);display: grid;font-size: 13px;gap: 8px;grid-template-columns: 18px 1fr;min-height: 42px;padding: 9px 10px}.hong-swiss-modern .hong-myofascial-guide__consult input[type="checkbox"]{accent-color: var(--hong-jade);margin: 0}.hong-swiss-modern .hong-myofascial-guide__consult form > p{color: var(--hong-gray-600);font-family: var(--hong-mono);font-size: 11px;margin: 0;text-transform: uppercase}.hong-swiss-modern .hong-myofascial-guide__consult-output h4{font-size: 26px;margin: 0}.hong-swiss-modern .hong-myofascial-guide__consult-output > p{color: var(--hong-gray-600);font-size: 14px;line-height: 1.5;margin: 0}.hong-swiss-modern .hong-myofascial-guide__consult-output > div:first-of-type{display: grid;gap: 10px;grid-template-columns: repeat(2, minmax(0, 1fr))}.hong-swiss-modern .hong-myofascial-guide__consult-output section{background: var(--hong-white);border: 1px solid var(--hong-line);padding: 14px}.hong-swiss-modern .hong-myofascial-guide__consult-output h5, .hong-swiss-modern .hong-myofascial-guide__summary h5{color: var(--hong-ink);font-family: var(--hong-mono);font-size: 11px;font-weight: 700;letter-spacing: 0.06em;margin: 0 0 10px;text-transform: uppercase}.hong-swiss-modern .hong-myofascial-guide__summary{background: var(--hong-ink);color: var(--hong-white);padding: 18px}.hong-swiss-modern .hong-myofascial-guide__summary > div{align-items: center;display: flex;gap: 12px;justify-content: space-between;margin-bottom: 12px}.hong-swiss-modern .hong-myofascial-guide__summary h5{color: var(--hong-white);margin: 0}.hong-swiss-modern .hong-myofascial-guide__actions{display: flex;flex-wrap: wrap;gap: 8px}.hong-swiss-modern .hong-myofascial-guide__summary pre{background: transparent;border: 1px solid rgba(255, 255, 255, 0.2);color: var(--hong-pale);font-family: var(--hong-mono);font-size: 12px;line-height: 1.55;margin: 0;max-height: 360px;overflow: auto;overflow-wrap: anywhere;padding: 14px;white-space: pre-wrap}.hong-swiss-modern .hong-myofascial-guide__faq-grid{display: grid;gap: 10px;grid-template-columns: repeat(2, minmax(0, 1fr))}.hong-swiss-modern .hong-myofascial-guide__faq details{background: var(--hong-paper);border: 1px solid var(--hong-line);padding: 16px}.hong-swiss-modern .hong-myofascial-guide__faq summary{color: var(--hong-ink);cursor: pointer;font-weight: 700;line-height: 1.25}.hong-swiss-modern .hong-myofascial-guide__faq p{color: var(--hong-gray-600);font-size: 14px;line-height: 1.5;margin: 12px 0 0}.hong-swiss-modern .hong-myofascial-guide__sources{background: var(--hong-paper);display: flex;flex-wrap: wrap;gap: 8px;padding: 24px 42px 42px}.hong-swiss-modern .hong-myofascial-guide__sources p{color: var(--hong-gray-600);flex: 1 0 100%;font-family: var(--hong-mono);font-size: 11px;font-weight: 700;letter-spacing: 0.06em;margin: 0;text-transform: uppercase}.hong-swiss-modern .hong-myofascial-guide__sources a{border: 1px solid var(--hong-line);color: var(--hong-gray-600);font-family: var(--hong-mono);font-size: 10px;font-weight: 700;letter-spacing: 0.04em;padding: 8px 10px;text-decoration: none;text-transform: uppercase}.hong-swiss-modern .hong-myofascial-guide__sources a:hover, .hong-swiss-modern .hong-myofascial-guide__sources a:focus{background: var(--hong-ink);border-color: var(--hong-ink);color: var(--hong-white)}@media only screen and (max-width: 1199px){.hong-swiss-modern .hong-myofascial-guide{margin-left: 5%;margin-right: 5%}.hong-swiss-modern .hong-myofascial-guide__stats, .hong-swiss-modern .hong-myofascial-guide__cards, .hong-swiss-modern .hong-myofascial-guide__region-grid, .hong-swiss-modern .hong-myofascial-guide__diagnosis-map, .hong-swiss-modern .hong-myofascial-guide__rehab-grid, .hong-swiss-modern .hong-myofascial-guide__journey-grid{grid-template-columns: repeat(2, minmax(0, 1fr))}}@media only screen and (max-width: 1023px){.hong-swiss-modern .hong-myofascial-guide__hero, .hong-swiss-modern .hong-myofascial-guide__paradox-grid, .hong-swiss-modern .hong-myofascial-guide__consult-grid{grid-template-columns: 1fr}.hong-swiss-modern .hong-myofascial-guide__hero-note{grid-column: auto;grid-row: auto}}@media only screen and (max-width: 767px){.hong-swiss-modern .hong-myofascial-guide__hero, .hong-swiss-modern .hong-myofascial-guide__section{padding: 28px 22px}.hong-swiss-modern .hong-myofascial-guide__hero h2{font-size: 38px}.hong-swiss-modern .hong-myofascial-guide__stats, .hong-swiss-modern .hong-myofascial-guide__cards, .hong-swiss-modern .hong-myofascial-guide__region-grid, .hong-swiss-modern .hong-myofascial-guide__diagnosis-map, .hong-swiss-modern .hong-myofascial-guide__rehab-grid, .hong-swiss-modern .hong-myofascial-guide__journey-grid, .hong-swiss-modern .hong-myofascial-guide__med-grid, .hong-swiss-modern .hong-myofascial-guide__consult-output > div:first-of-type, .hong-swiss-modern .hong-myofascial-guide__faq-grid{grid-template-columns: 1fr}.hong-swiss-modern .hong-myofascial-guide__matrix-table{border: 0;display: grid;gap: 14px;overflow: visible}.hong-swiss-modern .hong-myofascial-guide__matrix-row{background: var(--hong-white);border: 1px solid var(--hong-line);display: grid;grid-template-columns: 1fr;min-width: 0}.hong-swiss-modern .hong-myofascial-guide__matrix-row--head{display: none}.hong-swiss-modern .hong-myofascial-guide__matrix-row > *{border-right: 0;padding: 14px 16px}.hong-swiss-modern .hong-myofascial-guide__matrix-row:not(.hong-myofascial-guide__matrix-row--head) > *::before{color: var(--hong-accent);content: "Tratamento";display: block;font-family: var(--hong-mono);font-size: 10px;font-weight: 700;letter-spacing: 0.08em;margin-bottom: 8px;text-transform: uppercase}.hong-swiss-modern .hong-myofascial-guide__matrix-row:not(.hong-myofascial-guide__matrix-row--head) > *:nth-child(2)::before{content: "Melhor papel"}.hong-swiss-modern .hong-myofascial-guide__matrix-row:not(.hong-myofascial-guide__matrix-row--head) > *:nth-child(3)::before{content: "Mecanismo"}.hong-swiss-modern .hong-myofascial-guide__matrix-row:not(.hong-myofascial-guide__matrix-row--head) > *:nth-child(4)::before{content: "Limite e seguimento"}.hong-swiss-modern .hong-myofascial-guide__stats article{border-right: 0;min-height: auto}.hong-swiss-modern .hong-myofascial-guide__summary > div{align-items: stretch;flex-direction: column}.hong-swiss-modern .hong-myofascial-guide__actions, .hong-swiss-modern .hong-myofascial-guide__actions button, .hong-swiss-modern .hong-myofascial-guide__actions a, .hong-swiss-modern .hong-myofascial-guide__consult button{text-align: center;width: 100%}.hong-swiss-modern .hong-myofascial-guide__sources{padding: 22px}}.hong-swiss-modern .hong-myofascial-guide__visual{background: #f7f3ea;border: 1px solid rgba(255, 255, 255, 0.22);margin: 0;overflow: hidden}.hong-swiss-modern .hong-myofascial-guide__visual{aspect-ratio: 5 / 4;border-color: rgba(255, 255, 255, 0.18)}.hong-swiss-modern .hong-myofascial-guide__visual img{display: block;height: 100%;object-fit: cover;width: 100%}@media only screen and (max-width: 767px){.hong-swiss-modern .hong-myofascial-guide__visual{aspect-ratio: 5 / 4}}@media print{body.hong-myofascial-guide-printing *{visibility: hidden !important}body.hong-myofascial-guide-printing .hong-myofascial-guide__consult, body.hong-myofascial-guide-printing .hong-myofascial-guide__consult *{visibility: visible !important}body.hong-myofascial-guide-printing .hong-myofascial-guide__consult{background: #ffffff !important;border: 0;color: #000000 !important;left: 0;margin: 0;padding: 0;position: absolute;top: 0;width: 100%}body.hong-myofascial-guide-printing .hong-myofascial-guide__actions{display: none !important}body.hong-myofascial-guide-printing .hong-myofascial-guide__summary, body.hong-myofascial-guide-printing .hong-myofascial-guide__summary h5, body.hong-myofascial-guide-printing .hong-myofascial-guide__summary pre{background: #ffffff !important;border-color: #cccccc !important;color: #000000 !important}}body.hong-swiss-modern .hong-myofascial-guide{box-sizing: border-box;margin-left: auto;margin-right: auto;max-width: var(--hong-width-visual);transform: none;width: var(--hong-box-visual)}.hong-swiss-modern .hong-patient-tools__active-app .hong-myofascial-guide{margin: 0;max-width: none;width: 100%}
