.hong-swiss-modern.hong-navigation-hub-page{background:oklch(96% .014 82);color:oklch(19% .018 74)}.hong-swiss-modern.hong-navigation-hub-page .site-inner,.hong-swiss-modern.hong-navigation-hub-page .content-sidebar-wrap,.hong-swiss-modern.hong-navigation-hub-page .content,.hong-swiss-modern.hong-navigation-hub-page .hong-page-template,.hong-swiss-modern.hong-navigation-hub-page .hong-page-entry,.hong-swiss-modern.hong-navigation-hub-page .hong-page-content,.hong-swiss-modern.hong-navigation-hub-page .hong-page-content__inner,.hong-swiss-modern.hong-navigation-hub-page main{max-width:none;width:100%;padding:0;margin:0;background:#fff0}.hong-swiss-modern.hong-navigation-hub-page .entry{background:#fff0;box-shadow:none;margin:0;padding:0}.hong-swiss-modern.hong-navigation-hub-page .entry-header,.hong-swiss-modern.hong-navigation-hub-page .entry-title,.hong-swiss-modern.hong-navigation-hub-page .breadcrumb{display:none}.hong-nav-hub{--hub-paper:oklch(96% 0.014 82);--hub-sheet:oklch(98% 0.011 82);--hub-ink:oklch(19% 0.018 74);--hub-muted:oklch(34% 0.016 74);--hub-line:oklch(82% 0.026 76);--hub-accent:oklch(46% 0.17 28);--hub-accent-soft:oklch(90% 0.045 32);--hub-green:oklch(31% 0.072 150);--hub-green-deep:oklch(24% 0.06 150);--hub-dark:oklch(20% 0.018 74);--hub-dark-muted:oklch(78% 0.018 78);--hub-width:min(1180px, calc(100vw - 32px));font-family:var(--hong-display,var(--hong-sans,"Archivo",system-ui,sans-serif));color:var(--hub-ink);background:var(--hub-paper);padding:clamp(34px, 5vw, 72px) 0 clamp(56px, 7vw, 96px)}.hong-nav-hub *{box-sizing:border-box}.hong-nav-hub :where(a){color:inherit;text-decoration-thickness:1px;text-underline-offset:4px}.hong-swiss-modern .entry-content .hong-nav-hub a{border-bottom:0;color:inherit}.hong-nav-hub__hero,.hong-nav-hub__crossnav,.hong-nav-hub__routes,.hong-nav-hub__modalities,.hong-nav-hub__prose,.hong-nav-hub__decision,.hong-nav-hub__steps,.hong-nav-hub__faq,.hong-nav-hub__cta{width:var(--hub-width);margin-inline:auto}.hong-nav-hub__hero{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(340px,0.72fr);gap:clamp(24px, 4vw, 56px);align-items:stretch;min-height:clamp(500px, 62vh, 680px);padding-top:clamp(12px, 2vw, 28px)}.hong-nav-hub__hero-copy{display:flex;flex-direction:column;justify-content:center;padding:clamp(18px, 4vw, 44px) 0}.hong-nav-hub--mapa .hong-nav-hub__hero-copy{justify-content:flex-start;padding-block-start:clamp(42px, 6vw, 92px)}.hong-nav-hub--mapa{padding-top:clamp(22px, 3vw, 44px)}.hong-nav-hub--mapa .hong-nav-hub__hero{align-items:start;grid-template-columns:minmax(0,0.88fr) minmax(420px,0.92fr);min-height:auto}.hong-nav-hub--mapa .hong-nav-hub__hero-copy{justify-content:flex-start;padding-block:clamp(56px, 8vw, 92px) clamp(30px, 4vw, 56px)}.hong-nav-hub--mapa .hong-nav-hub__hero-panel{align-self:start;grid-template-rows:auto auto}.hong-nav-hub--mapa .hong-nav-hub__figure{height:clamp(420px, 42vw, 560px)}.hong-nav-hub--mapa .hong-nav-hub__figure img{object-position:center top}.hong-nav-hub .hong-nav-hub__eyebrow{margin:0 0 14px;font-family:"JetBrains Mono",ui-monospace,monospace;font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--hub-accent)}.hong-nav-hub :is(h1,h2,h3,p){margin-top:0}.hong-nav-hub .hong-nav-hub__hero-copy h1{max-width:9.5ch;margin:0 0 22px;font-family:var(--hong-sans,"Archivo",system-ui,sans-serif);font-size:clamp(54px, 7.6vw, 110px);line-height:.9;font-weight:900;letter-spacing:0;text-wrap:balance;color:var(--hub-ink)}.hong-nav-hub--reabilitacao .hong-nav-hub__hero-copy h1{max-width:12ch;font-size:clamp(50px, 6.6vw, 96px)}.hong-nav-hub .hong-nav-hub__deck{max-width:56ch;margin-bottom:clamp(24px, 3vw, 34px);font-size:clamp(19px, 1.5vw, 22px);line-height:1.6;color:var(--hub-muted)}.hong-nav-hub--mapa .hong-nav-hub__deck{max-width:48ch;font-size:clamp(20px, 1.7vw, 24px);line-height:1.54;color:oklch(33% .02 74)}.hong-nav-hub__hero-actions,.hong-nav-hub__cta{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.hong-nav-hub__button{display:inline-flex;align-items:center;justify-content:center;min-height:54px;padding:1rem 1.3rem;border:1px solid var(--hub-ink);border-radius:0;background:var(--hub-ink);color:var(--hub-sheet);font-size:16px;font-weight:800;line-height:1;text-decoration:none;text-transform:uppercase;letter-spacing:.02em;transition:transform 180ms ease,background-color 180ms ease,color 180ms ease}.hong-nav-hub__button:hover,.hong-nav-hub__button:focus-visible{transform:translateY(-2px);background:oklch(32% .02 74);border-color:oklch(32% .02 74);color:var(--hub-sheet)}.hong-nav-hub__button--quiet{background:#fff0;color:var(--hub-ink)}.hong-nav-hub__button--quiet:hover,.hong-nav-hub__button--quiet:focus-visible{color:var(--hub-sheet)}.hong-nav-hub__button--book{background:var(--hub-green);border-color:var(--hub-green);color:oklch(99% .003 150)}.hong-nav-hub__button--book:hover,.hong-nav-hub__button--book:focus-visible{background:var(--hub-green-deep);border-color:var(--hub-green-deep);color:oklch(99% .003 150)}.hong-nav-hub__hero-index{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));max-width:600px;margin-top:clamp(24px, 3vw, 36px);border:1px solid var(--hub-line);background:var(--hub-sheet)}.hong-nav-hub__hero-index a{display:flex;align-items:baseline;gap:10px;padding:14px 16px;border-right:1px solid var(--hub-line);border-bottom:1px solid var(--hub-line);text-decoration:none}.hong-nav-hub__hero-index a:nth-child(2n){border-right:0}.hong-nav-hub__hero-index a:nth-last-child(-n+2):nth-child(odd),.hong-nav-hub__hero-index a:last-child{border-bottom:0}.hong-nav-hub__hero-index a strong{font-size:15.5px;font-weight:700;line-height:1.25;color:var(--hub-ink)}.hong-nav-hub__hero-index a:hover,.hong-nav-hub__hero-index a:focus-visible{background:var(--hub-ink)}.hong-nav-hub__hero-index a:hover strong,.hong-nav-hub__hero-index a:focus-visible strong{color:var(--hub-sheet)}.hong-nav-hub__hero-panel{display:grid;grid-template-rows:minmax(280px,1fr) auto;min-height:100%;background:var(--hub-dark);color:var(--hub-sheet)}.hong-nav-hub__figure{position:relative;min-height:300px;margin:0;overflow:hidden;border:1px solid oklch(32% .018 74);border-bottom:0;background:oklch(26% .022 76)}.hong-nav-hub__figure img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;filter:saturate(.92) contrast(1.04)}.hong-nav-hub__proof{padding:clamp(22px, 3vw, 34px);border:1px solid oklch(32% .018 74)}.hong-nav-hub .hong-nav-hub__proof span{display:block;margin-bottom:16px;font-family:"JetBrains Mono",ui-monospace,monospace;font-size:15px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--hub-dark-muted)}.hong-nav-hub .hong-nav-hub__proof strong{display:block;margin-bottom:12px;font-family:var(--hong-sans,"Archivo",system-ui,sans-serif);font-size:clamp(24px, 2.1vw, 32px);font-weight:800;line-height:1.08;letter-spacing:0;color:var(--hub-sheet)}.hong-nav-hub .hong-nav-hub__proof p{margin-bottom:0;font-size:16.5px;line-height:1.6;color:var(--hub-dark-muted)}.hong-nav-hub__crossnav{display:flex;flex-wrap:wrap;align-items:baseline;gap:10px 26px;margin-top:clamp(30px, 5vw, 56px);padding-top:20px;border-top:1px solid var(--hub-line)}.js .hong-nav-hub__crossnav{display:flex;position:static;margin:clamp(30px, 5vw, 56px) auto 0;padding:20px 0 0;border:0;border-top:1px solid var(--hub-line);background:#fff0;box-shadow:none}.js .hong-nav-hub__hero-index{display:grid;position:static;margin:clamp(24px, 3vw, 36px) 0 0;padding:0;border:1px solid var(--hub-line);background:var(--hub-sheet);box-shadow:none}.hong-nav-hub__crossnav-label{font-family:"JetBrains Mono",ui-monospace,monospace;font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--hub-muted)}.hong-nav-hub__crossnav a{display:inline-flex;align-items:center;min-height:44px;font-size:17px;font-weight:700;color:var(--hub-ink);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.hong-nav-hub-route__label,.hong-nav-hub__steps article span{font-family:"JetBrains Mono",ui-monospace,monospace;font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--hub-accent)}.hong-nav-hub__crossnav a:hover,.hong-nav-hub__crossnav a:focus-visible{color:var(--hub-accent);text-decoration-thickness:2px}.hong-nav-hub__routes,.hong-nav-hub__modalities,.hong-nav-hub__decision,.hong-nav-hub__faq{margin-top:clamp(44px, 7vw, 92px)}.hong-nav-hub__section-head{max-width:900px;margin-bottom:clamp(20px, 3vw, 32px)}.hong-nav-hub .hong-nav-hub__section-head h2{margin:0;font-family:var(--hong-sans,"Archivo",system-ui,sans-serif);font-size:clamp(34px, 4.2vw, 58px);font-weight:800;line-height:.96;letter-spacing:0;text-wrap:balance;color:var(--hub-ink)}.hong-nav-hub .hong-nav-hub__section-head p:not(.hong-nav-hub__eyebrow){max-width:68ch;margin:12px 0 0;font-size:clamp(17px, 1.3vw, 20px);line-height:1.6;color:var(--hub-muted)}.hong-nav-hub__route-list{display:grid;border-top:1px solid var(--hub-ink);background:var(--hub-sheet)}.hong-nav-hub--mapa .hong-nav-hub__route-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;border:1px solid var(--hub-line);background:var(--hub-line)}.hong-nav-hub-route{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(16px, 3vw, 32px);padding:clamp(18px, 2.8vw, 32px) 0;border-bottom:1px solid var(--hub-line);text-decoration:none}.hong-nav-hub-route__body{display:grid;grid-template-columns:minmax(150px,0.34fr) minmax(220px,0.34fr) minmax(0,0.66fr);gap:clamp(12px, 3vw, 28px);align-items:baseline;padding-right:clamp(14px, 3vw, 30px)}.hong-nav-hub-route__body strong{font-size:clamp(20px, 2vw, 28px);line-height:1.08;letter-spacing:0}.hong-nav-hub-route__body span:last-child{max-width:62ch;font-size:clamp(17px, 1.15vw, 19px);line-height:1.6;color:var(--hub-muted)}.hong-nav-hub-route:hover,.hong-nav-hub-route:focus-visible{background:var(--hub-accent-soft)}.hong-nav-hub__route-index{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;border:1px solid var(--hub-line);background:var(--hub-line)}.hong-nav-hub-route-line{display:grid;gap:6px;align-content:start;padding:clamp(18px, 2.4vw, 26px);background:var(--hub-sheet);text-decoration:none}.hong-nav-hub-route-line strong{font-size:clamp(19px, 1.5vw, 23px);line-height:1.15;color:var(--hub-ink)}.hong-nav-hub-route-line span{font-size:16px;line-height:1.55;color:var(--hub-muted)}.hong-nav-hub-route-line:hover,.hong-nav-hub-route-line:focus-visible{background:var(--hub-accent-soft)}.hong-nav-hub--mapa .hong-nav-hub-route{display:grid;grid-template-columns:1fr;gap:0;min-height:228px;padding:0;border:0;background:var(--hub-sheet)}.hong-nav-hub--mapa .hong-nav-hub-route__body{display:grid;grid-template-columns:1fr;gap:10px;align-content:start;padding:12px 22px 24px}.hong-nav-hub--mapa .hong-nav-hub-route__body strong{font-size:clamp(22px, 2vw, 30px)}.hong-nav-hub--mapa .hong-nav-hub-route__body span:last-child{max-width:34ch;font-size:clamp(16px, 1.05vw, 18px)}.hong-nav-hub__prose{margin-top:clamp(44px, 7vw, 88px);padding:0;background:#fff0;border:0}.hong-nav-hub .hong-nav-hub__prose h2{max-width:24ch;margin:0 0 clamp(18px, 3vw, 28px);font-family:var(--hong-sans,"Archivo",system-ui,sans-serif);font-size:clamp(36px, 3.8vw, 58px);font-weight:800;line-height:.94;letter-spacing:0;color:var(--hub-ink)}.hong-nav-hub .hong-nav-hub__prose p{max-width:72ch;margin-left:auto;margin-bottom:18px;font-size:clamp(18px, 1.45vw, 21px);line-height:1.7;color:var(--hub-muted)}.hong-nav-hub .hong-nav-hub__prose p:last-child{margin-bottom:0}.hong-nav-hub__prose--compact{display:grid;grid-template-columns:minmax(0,0.65fr) minmax(0,0.8fr);gap:clamp(20px, 4vw, 48px);background:#fff0}.hong-nav-hub .hong-nav-hub__prose--compact h2{max-width:none;margin-bottom:0;font-size:clamp(26px, 2.6vw, 38px);line-height:1.1}.hong-nav-hub .hong-nav-hub__prose--compact p{margin:0;font-size:clamp(18px, 1.4vw, 21px);line-height:1.66}.hong-nav-hub--reabilitacao>.hong-nav-hub__prose:not(.hong-nav-hub__prose--compact),.hong-nav-hub--exames>.hong-nav-hub__prose:not(.hong-nav-hub__prose--compact),.hong-nav-hub--mapa>.hong-nav-hub__prose:not(.hong-nav-hub__prose--compact),.hong-nav-hub--sinais>.hong-nav-hub__prose:not(.hong-nav-hub__prose--compact){display:grid;grid-template-columns:minmax(280px,0.54fr) minmax(0,1fr);column-gap:clamp(24px, 4vw, 54px);row-gap:20px;align-items:start}.hong-nav-hub--reabilitacao>.hong-nav-hub__prose:not(.hong-nav-hub__prose--compact) h2,.hong-nav-hub--exames>.hong-nav-hub__prose:not(.hong-nav-hub__prose--compact) h2,.hong-nav-hub--mapa>.hong-nav-hub__prose:not(.hong-nav-hub__prose--compact) h2,.hong-nav-hub--sinais>.hong-nav-hub__prose:not(.hong-nav-hub__prose--compact) h2{grid-row:1 / span 3;max-width:none;margin-bottom:0;font-size:clamp(28px, 2.6vw, 40px);line-height:1.08}.hong-nav-hub--reabilitacao>.hong-nav-hub__prose:not(.hong-nav-hub__prose--compact) p,.hong-nav-hub--exames>.hong-nav-hub__prose:not(.hong-nav-hub__prose--compact) p,.hong-nav-hub--mapa>.hong-nav-hub__prose:not(.hong-nav-hub__prose--compact) p,.hong-nav-hub--sinais>.hong-nav-hub__prose:not(.hong-nav-hub__prose--compact) p{grid-column:2;max-width:60ch;margin-left:0;font-size:clamp(18px, 1.45vw, 22px)}.hong-nav-hub__decision-table{border:1px solid var(--hub-line);background:var(--hub-sheet)}.hong-nav-hub--mapa .hong-nav-hub__decision-table{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;border:1px solid var(--hub-line);background:var(--hub-line)}.hong-nav-hub__decision-row{display:grid;grid-template-columns:minmax(160px,0.32fr) minmax(220px,0.68fr) minmax(220px,0.68fr);border-bottom:1px solid var(--hub-line)}.hong-nav-hub__decision-table--modalities .hong-nav-hub__decision-row{grid-template-columns:minmax(150px,0.34fr) minmax(180px,0.62fr) minmax(180px,0.62fr) minmax(180px,0.62fr)}.hong-nav-hub__decision-row:last-child{border-bottom:0}.hong-nav-hub__decision-row>*{padding:clamp(16px, 2.3vw, 26px);border-right:1px solid var(--hub-line);font-size:clamp(17px, 1.15vw, 19px);line-height:1.6}.hong-nav-hub__decision-row>*:last-child{border-right:0}.hong-nav-hub__decision-row strong{font-size:clamp(18px, 1.5vw, 21px);line-height:1.22;color:var(--hub-ink);overflow-wrap:break-word;hyphens:auto}.hong-nav-hub__decision-row span{color:var(--hub-muted)}.hong-nav-hub__decision-row--head{background:var(--hub-ink);color:var(--hub-sheet)}.hong-nav-hub__decision-row--head span{font-family:"JetBrains Mono",ui-monospace,monospace;font-size:15px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--hub-dark-muted)}.hong-nav-hub--mapa .hong-nav-hub__decision-row{display:grid;grid-template-columns:1fr;border:0;background:var(--hub-sheet)}.hong-nav-hub--mapa .hong-nav-hub__decision-row>*{border:0;padding:0 24px 18px}.hong-nav-hub--mapa .hong-nav-hub__decision-row>*:first-child{padding-top:24px}.hong-nav-hub--mapa .hong-nav-hub__decision-row strong{font-size:clamp(21px, 1.8vw, 28px);line-height:1.12}.hong-nav-hub--mapa .hong-nav-hub__decision-row--head{display:none}.hong-nav-hub__steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin-top:clamp(26px, 5vw, 54px);border:1px solid var(--hub-line);background:var(--hub-sheet)}.hong-nav-hub__steps article{min-height:200px;padding:clamp(20px, 2.7vw, 30px);border-right:1px solid var(--hub-line)}.hong-nav-hub__steps article:last-child{border-right:0}.hong-nav-hub .hong-nav-hub__steps h3{margin:26px 0 12px;font-family:var(--hong-sans,"Archivo",system-ui,sans-serif);font-size:clamp(20px, 1.8vw, 26px);font-weight:800;line-height:1.1;color:var(--hub-ink)}.hong-nav-hub .hong-nav-hub__steps p{margin-bottom:0;font-size:17px;line-height:1.6;color:var(--hub-muted)}.hong-nav-hub__faq-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 clamp(26px, 3vw, 44px);background:#fff0;border-top:1px solid var(--hub-ink)}.hong-nav-hub__faq-list details{background:#fff0;padding:clamp(16px, 2vw, 22px) 0;border-bottom:1px solid var(--hub-line)}.hong-nav-hub__faq-list summary{cursor:pointer;font-size:clamp(18px, 1.5vw, 22px);font-weight:800;line-height:1.2;color:var(--hub-ink)}.hong-nav-hub .hong-nav-hub__faq-list p{margin:16px 0 0;font-size:17px;line-height:1.64;color:var(--hub-muted)}.hong-nav-hub__cta{justify-content:space-between;gap:clamp(20px, 4vw, 42px);margin-top:clamp(44px, 7vw, 90px);padding:clamp(28px, 5vw, 58px);background:var(--hub-green);color:oklch(99% .003 150)}.hong-nav-hub__cta div{max-width:760px}.hong-nav-hub__cta .hong-nav-hub__eyebrow{color:var(--hub-dark-muted)}.hong-nav-hub .hong-nav-hub__cta h2{margin:0 0 12px;font-family:var(--hong-sans,"Archivo",system-ui,sans-serif);font-size:clamp(30px, 3.2vw, 46px);font-weight:800;line-height:1;letter-spacing:0;color:inherit}.hong-nav-hub .hong-nav-hub__cta p:not(.hong-nav-hub__eyebrow){margin-bottom:0;font-size:clamp(17px, 1.3vw, 20px);line-height:1.62;color:oklch(90% .035 150)}.hong-nav-hub__cta .hong-nav-hub__button{min-height:60px;padding-inline:1.55rem;background:var(--hub-sheet);color:var(--hub-green-deep);border-color:var(--hub-sheet);font-size:16px;white-space:nowrap}.hong-nav-hub__cta .hong-nav-hub__button:hover,.hong-nav-hub__cta .hong-nav-hub__button:focus-visible{background:var(--hub-ink);color:var(--hub-sheet);border-color:var(--hub-ink)}.hong-swiss-modern .entry-content a.hong-nav-hub__button,.hong-swiss-modern .entry-content a.hong-nav-hub__button:visited,.hong-swiss-modern .entry-content a.hong-nav-hub__button:hover,.hong-swiss-modern .entry-content a.hong-nav-hub__button:focus-visible,.hong-swiss-modern .entry-content .hong-nav-hub__cta a.hong-nav-hub__button:hover,.hong-swiss-modern .entry-content .hong-nav-hub__cta a.hong-nav-hub__button:focus-visible,.hong-swiss-modern .entry-content .hong-nav-hub__proof strong,.hong-swiss-modern .entry-content .hong-nav-hub__crossnav a[aria-current="page"] strong,.hong-swiss-modern .entry-content .hong-nav-hub__crossnav a:hover strong,.hong-swiss-modern .entry-content .hong-nav-hub__crossnav a:focus-visible strong{color:var(--hub-sheet)!important}.hong-swiss-modern .entry-content a.hong-nav-hub__button--quiet,.hong-swiss-modern .entry-content a.hong-nav-hub__button--quiet:visited{color:var(--hub-ink)!important}.hong-swiss-modern .entry-content a.hong-nav-hub__button--quiet:hover,.hong-swiss-modern .entry-content a.hong-nav-hub__button--quiet:focus-visible{color:var(--hub-sheet)!important}.hong-swiss-modern .entry-content .hong-nav-hub__cta a.hong-nav-hub__button,.hong-swiss-modern .entry-content .hong-nav-hub__cta a.hong-nav-hub__button:visited{color:var(--hub-dark)!important}.hong-swiss-modern .entry-content .hong-nav-hub__cta a.hong-nav-hub__button:hover,.hong-swiss-modern .entry-content .hong-nav-hub__cta a.hong-nav-hub__button:focus-visible{color:var(--hub-sheet)!important}body.hong-navigation-hub-page .hong-nav-hub a.hong-nav-hub__button,body.hong-navigation-hub-page .hong-nav-hub a.hong-nav-hub__button:visited{color:var(--hub-sheet)!important}body.hong-navigation-hub-page .hong-nav-hub a.hong-nav-hub__button:hover,body.hong-navigation-hub-page .hong-nav-hub a.hong-nav-hub__button:focus-visible{color:var(--hub-sheet)!important}body.hong-navigation-hub-page .hong-nav-hub a.hong-nav-hub__button--quiet,body.hong-navigation-hub-page .hong-nav-hub a.hong-nav-hub__button--quiet:visited{color:var(--hub-ink)!important}body.hong-navigation-hub-page .hong-nav-hub a.hong-nav-hub__button--quiet:hover,body.hong-navigation-hub-page .hong-nav-hub a.hong-nav-hub__button--quiet:focus-visible{color:var(--hub-sheet)!important}.hong-nav-hub--reabilitacao .hong-nav-hub__cta,.hong-nav-hub--exames .hong-nav-hub__cta,.hong-nav-hub--mapa .hong-nav-hub__cta,.hong-nav-hub--sinais .hong-nav-hub__cta{background:var(--hub-green);border:0;color:oklch(99% .003 150)}.hong-nav-hub--reabilitacao .hong-nav-hub__cta .hong-nav-hub__eyebrow,.hong-nav-hub--exames .hong-nav-hub__cta .hong-nav-hub__eyebrow,.hong-nav-hub--mapa .hong-nav-hub__cta .hong-nav-hub__eyebrow,.hong-nav-hub--sinais .hong-nav-hub__cta .hong-nav-hub__eyebrow{color:var(--hub-accent)}.hong-nav-hub--reabilitacao .hong-nav-hub__cta p:not(.hong-nav-hub__eyebrow),.hong-nav-hub--exames .hong-nav-hub__cta p:not(.hong-nav-hub__eyebrow),.hong-nav-hub--mapa .hong-nav-hub__cta p:not(.hong-nav-hub__eyebrow),.hong-nav-hub--sinais .hong-nav-hub__cta p:not(.hong-nav-hub__eyebrow){color:oklch(90% .035 150)}.hong-nav-hub--reabilitacao .hong-nav-hub__cta .hong-nav-hub__button,.hong-nav-hub--exames .hong-nav-hub__cta .hong-nav-hub__button,.hong-nav-hub--mapa .hong-nav-hub__cta .hong-nav-hub__button,.hong-nav-hub--sinais .hong-nav-hub__cta .hong-nav-hub__button{background:var(--hub-sheet);border-color:var(--hub-sheet);color:var(--hub-green-deep)}.hong-nav-hub--reabilitacao .hong-nav-hub__cta .hong-nav-hub__button:hover,.hong-nav-hub--reabilitacao .hong-nav-hub__cta .hong-nav-hub__button:focus-visible,.hong-nav-hub--exames .hong-nav-hub__cta .hong-nav-hub__button:hover,.hong-nav-hub--exames .hong-nav-hub__cta .hong-nav-hub__button:focus-visible,.hong-nav-hub--mapa .hong-nav-hub__cta .hong-nav-hub__button:hover,.hong-nav-hub--mapa .hong-nav-hub__cta .hong-nav-hub__button:focus-visible,.hong-nav-hub--sinais .hong-nav-hub__cta .hong-nav-hub__button:hover,.hong-nav-hub--sinais .hong-nav-hub__cta .hong-nav-hub__button:focus-visible{background:var(--hub-ink);border-color:var(--hub-ink)}.hong-swiss-modern .entry-content .hong-nav-hub--reabilitacao .hong-nav-hub__cta a.hong-nav-hub__button,.hong-swiss-modern .entry-content .hong-nav-hub--reabilitacao .hong-nav-hub__cta a.hong-nav-hub__button:visited,.hong-swiss-modern .entry-content .hong-nav-hub--reabilitacao .hong-nav-hub__cta a.hong-nav-hub__button:hover,.hong-swiss-modern .entry-content .hong-nav-hub--reabilitacao .hong-nav-hub__cta a.hong-nav-hub__button:focus-visible,.hong-swiss-modern .entry-content .hong-nav-hub--exames .hong-nav-hub__cta a.hong-nav-hub__button,.hong-swiss-modern .entry-content .hong-nav-hub--exames .hong-nav-hub__cta a.hong-nav-hub__button:visited,.hong-swiss-modern .entry-content .hong-nav-hub--exames .hong-nav-hub__cta a.hong-nav-hub__button:hover,.hong-swiss-modern .entry-content .hong-nav-hub--exames .hong-nav-hub__cta a.hong-nav-hub__button:focus-visible,.hong-swiss-modern .entry-content .hong-nav-hub--mapa .hong-nav-hub__cta a.hong-nav-hub__button,.hong-swiss-modern .entry-content .hong-nav-hub--mapa .hong-nav-hub__cta a.hong-nav-hub__button:visited,.hong-swiss-modern .entry-content .hong-nav-hub--mapa .hong-nav-hub__cta a.hong-nav-hub__button:hover,.hong-swiss-modern .entry-content .hong-nav-hub--mapa .hong-nav-hub__cta a.hong-nav-hub__button:focus-visible,.hong-swiss-modern .entry-content .hong-nav-hub--sinais .hong-nav-hub__cta a.hong-nav-hub__button,.hong-swiss-modern .entry-content .hong-nav-hub--sinais .hong-nav-hub__cta a.hong-nav-hub__button:visited,.hong-swiss-modern .entry-content .hong-nav-hub--sinais .hong-nav-hub__cta a.hong-nav-hub__button:hover,.hong-swiss-modern .entry-content .hong-nav-hub--sinais .hong-nav-hub__cta a.hong-nav-hub__button:focus-visible{color:var(--hub-sheet)!important}body.hong-navigation-hub-page .hong-nav-hub .hong-nav-hub__cta a.hong-nav-hub__button,body.hong-navigation-hub-page .hong-nav-hub .hong-nav-hub__cta a.hong-nav-hub__button:visited{color:var(--hub-green-deep)!important}body.hong-navigation-hub-page .hong-nav-hub .hong-nav-hub__cta a.hong-nav-hub__button:hover,body.hong-navigation-hub-page .hong-nav-hub .hong-nav-hub__cta a.hong-nav-hub__button:focus-visible{color:var(--hub-sheet)!important}.hong-nav-hub-bridge{align-items:center;display:grid;gap:10px clamp(22px, 4vw, 48px);grid-template-columns:minmax(0,1fr) auto;inline-size:min(1180px, calc(100vw - 32px));margin:clamp(32px, 5vw, 56px) auto;padding:clamp(20px, 3vw, 30px);border:1px solid #d7d0c8;background:#f8f5ef;color:#2f2c28;font-family:var(--hong-display,var(--hong-sans,"Archivo",system-ui,sans-serif))}.hong-nav-hub-bridge p{margin:0;font-family:"JetBrains Mono",ui-monospace,monospace;font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--hong-accent,#cc2518)}.hong-nav-hub-bridge h2{margin:0;font-size:clamp(20px, 2vw, 30px);line-height:1.12}.hong-nav-hub-bridge span{max-width:68ch;color:#5d5750;line-height:1.58}.hong-nav-hub-bridge a{align-items:center;align-self:stretch;background:#2f2c28!important;color:#fff!important;display:inline-flex;grid-column:2;grid-row:1 / span 3;justify-content:center;justify-self:start;min-height:52px;padding:14px 18px;font-weight:800;text-decoration:none;white-space:nowrap}.hong-nav-hub-bridge a:hover,.hong-nav-hub-bridge a:focus-visible{background:var(--hong-accent-dark,#a01d13)!important;color:#fff!important}.hong-nav-hub--mapa [data-tone="cabeca"]{--tone-bg:oklch(96% 0.028 292);--tone-bg-strong:oklch(92% 0.05 292);--tone-key:oklch(52% 0.16 292);--tone-ink:oklch(40% 0.12 292);--tone-edge:oklch(89% 0.045 292)}.hong-nav-hub--mapa [data-tone="coluna"]{--tone-bg:oklch(96% 0.03 200);--tone-bg-strong:oklch(92% 0.05 200);--tone-key:oklch(50% 0.115 210);--tone-ink:oklch(39% 0.085 210);--tone-edge:oklch(89% 0.045 205)}.hong-nav-hub--mapa [data-tone="ombro"]{--tone-bg:oklch(96% 0.03 250);--tone-bg-strong:oklch(92% 0.05 250);--tone-key:oklch(51% 0.15 255);--tone-ink:oklch(40% 0.11 255);--tone-edge:oklch(89% 0.05 252)}.hong-nav-hub--mapa [data-tone="maos"]{--tone-bg:oklch(96% 0.035 152);--tone-bg-strong:oklch(92% 0.06 152);--tone-key:oklch(47% 0.12 152);--tone-ink:oklch(38% 0.09 152);--tone-edge:oklch(89% 0.05 152)}.hong-nav-hub--mapa [data-tone="quadril"]{--tone-bg:oklch(96% 0.04 82);--tone-bg-strong:oklch(92% 0.07 82);--tone-key:oklch(51% 0.115 68);--tone-ink:oklch(40% 0.088 62);--tone-edge:oklch(90% 0.06 80)}.hong-nav-hub--mapa [data-tone="joelho"]{--tone-bg:oklch(96% 0.04 55);--tone-bg-strong:oklch(92% 0.07 55);--tone-key:oklch(53% 0.15 48);--tone-ink:oklch(42% 0.12 48);--tone-edge:oklch(90% 0.06 52)}.hong-nav-hub--mapa [data-tone="pes"]{--tone-bg:oklch(96% 0.03 12);--tone-bg-strong:oklch(92% 0.05 12);--tone-key:oklch(53% 0.16 15);--tone-ink:oklch(43% 0.13 15);--tone-edge:oklch(90% 0.05 14)}.hong-nav-hub--mapa [data-tone="cronica"]{--tone-bg:oklch(96% 0.035 62);--tone-bg-strong:oklch(92% 0.06 62);--tone-key:oklch(50% 0.105 55);--tone-ink:oklch(40% 0.085 55);--tone-edge:oklch(90% 0.05 60)}.hong-nav-hub--mapa [data-tone="tratamentos"]{--tone-bg:oklch(96% 0.035 155);--tone-bg-strong:oklch(92% 0.06 155);--tone-key:oklch(45% 0.11 155);--tone-ink:oklch(37% 0.088 155);--tone-edge:oklch(89% 0.05 155)}.hong-nav-hub--mapa [data-tone="exames"]{--tone-bg:oklch(96% 0.03 245);--tone-bg-strong:oklch(92% 0.05 245);--tone-key:oklch(51% 0.15 250);--tone-ink:oklch(40% 0.11 250);--tone-edge:oklch(89% 0.05 248)}.hong-nav-hub--mapa [data-tone="seguranca"]{--tone-bg:oklch(95% 0.04 28);--tone-bg-strong:oklch(90% 0.07 28);--tone-key:oklch(50% 0.18 28);--tone-ink:oklch(45% 0.16 28);--tone-edge:oklch(88% 0.07 28)}.hong-nav-hub--mapa [data-tone="regiao"]{--tone-bg:oklch(97% 0.006 74);--tone-bg-strong:oklch(94% 0.01 74);--tone-key:oklch(30% 0.02 74);--tone-ink:oklch(34% 0.016 74);--tone-edge:var(--hub-line)}.hong-nav-hub--mapa .hong-nav-hub__route-groups{display:grid;gap:clamp(30px, 4.5vw, 52px)}.hong-nav-hub--mapa .hong-nav-hub__route-group-head{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 20px;margin-bottom:clamp(14px, 2vw, 20px);padding-bottom:12px;border-bottom:2px solid var(--hub-ink)}.hong-nav-hub--mapa .hong-nav-hub__route-group-head h3{margin:0;font-family:var(--hong-sans,"Archivo",system-ui,sans-serif);font-size:clamp(21px, 2vw, 28px);font-weight:800;line-height:1.02;color:var(--hub-ink)}.hong-nav-hub--mapa .hong-nav-hub__route-group-head p{max-width:58ch;margin:0;font-size:16px;line-height:1.5;color:var(--hub-muted)}.hong-nav-hub--mapa .hong-nav-hub__route-list{grid-template-columns:repeat(auto-fit,minmax(228px,1fr));gap:clamp(12px, 1.4vw, 16px);border:0;background:#fff0}.hong-nav-hub--mapa .hong-nav-hub-route{position:relative;display:block;min-height:0;padding:0;border:1px solid var(--tone-edge,var(--hub-line));border-radius:12px;background:var(--tone-bg,var(--hub-sheet));overflow:hidden;transition:transform 220ms cubic-bezier(.2,.7,.2,1),box-shadow 220ms ease,background-color 180ms ease,border-color 180ms ease}.hong-nav-hub--mapa .hong-nav-hub-route::before{content:"";position:absolute;inset:0 0 auto 0;height:5px;background:var(--tone-key,var(--hub-accent))}.hong-nav-hub--mapa .hong-nav-hub-route__body{display:grid;grid-template-columns:1fr;gap:9px;align-content:start;padding:clamp(20px, 2.1vw, 26px) clamp(18px, 2vw, 24px) clamp(22px, 2.2vw, 28px)}.hong-nav-hub--mapa .hong-nav-hub-route__label{font-size:13px;letter-spacing:.06em;color:var(--tone-ink,var(--hub-accent))}.hong-nav-hub--mapa .hong-nav-hub-route__body strong{font-size:clamp(20px, 1.7vw, 25px);line-height:1.05;color:var(--hub-ink)}.hong-nav-hub--mapa .hong-nav-hub-route__body span:last-child{max-width:34ch;font-size:15.5px;line-height:1.5;color:var(--hub-muted)}.hong-nav-hub--mapa .hong-nav-hub-route:hover,.hong-nav-hub--mapa .hong-nav-hub-route:focus-visible{transform:translateY(-3px);background:var(--tone-bg-strong,var(--hub-accent-soft));border-color:var(--tone-key,var(--hub-ink));box-shadow:0 16px 30px -20px var(--tone-key,var(--hub-ink))}.hong-nav-hub--mapa .hong-nav-hub__decision-table{grid-template-columns:repeat(auto-fit,minmax(258px,1fr));gap:clamp(12px, 1.4vw, 16px);border:0;background:#fff0}.hong-nav-hub--mapa .hong-nav-hub__decision-row{position:relative;display:block;border:1px solid var(--tone-edge,var(--hub-line));border-radius:12px;background:var(--tone-bg,var(--hub-sheet));overflow:hidden}.hong-nav-hub--mapa .hong-nav-hub__decision-row::before{content:"";position:absolute;inset:0 0 auto 0;height:5px;background:var(--tone-key,var(--hub-accent))}.hong-nav-hub--mapa .hong-nav-hub__decision-row>*{border:0;padding:0 clamp(18px, 2vw, 24px) clamp(16px, 1.8vw, 20px)}.hong-nav-hub--mapa .hong-nav-hub__decision-row>*:first-child{padding-top:clamp(22px, 2.2vw, 26px)}.hong-nav-hub--mapa .hong-nav-hub__decision-row strong{font-size:clamp(19px, 1.6vw, 23px);line-height:1.1;color:var(--hub-ink)}.hong-nav-hub--mapa .hong-nav-hub__decision-row span{font-size:15.5px;line-height:1.5;color:var(--hub-muted)}.hong-nav-hub--mapa .hong-nav-hub__decision-row>[data-label]::before{content:attr(data-label);display:block;margin:2px 0 5px;font-family:"JetBrains Mono",ui-monospace,monospace;font-size:13px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--tone-ink,var(--hub-accent))}.hong-nav-hub--mapa .hong-nav-hub__decision-row--head{display:none}.hong-nav-hub--mapa .hong-nav-hub__faq-list{grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:980px){.hong-nav-hub{--hub-width:min(100% - 24px, 820px)}.hong-nav-hub-bridge{grid-template-columns:1fr}.hong-nav-hub-bridge a{grid-column:auto;grid-row:auto;justify-self:stretch;white-space:normal}.hong-nav-hub__hero{grid-template-columns:1fr;min-height:auto}.hong-nav-hub .hong-nav-hub__hero-copy h1{max-width:10.5ch}.hong-nav-hub__hero-panel{min-height:auto}.hong-nav-hub__figure{height:min(56vw, 440px);min-height:0}.hong-nav-hub__steps,.hong-nav-hub__faq-list{grid-template-columns:repeat(2,minmax(0,1fr))}.hong-nav-hub--mapa .hong-nav-hub__hero{grid-template-columns:1fr}.hong-nav-hub--mapa .hong-nav-hub__hero-copy{padding-block:clamp(30px, 7vw, 54px)}.hong-nav-hub--mapa .hong-nav-hub__route-list,.hong-nav-hub--mapa .hong-nav-hub__decision-table{grid-template-columns:repeat(2,minmax(0,1fr))}.hong-nav-hub__steps article:nth-child(2n){border-right:0}.hong-nav-hub__steps article:nth-child(-n+2){border-bottom:1px solid var(--hub-line)}.hong-nav-hub__prose--compact{grid-template-columns:1fr}.hong-nav-hub--reabilitacao>.hong-nav-hub__prose:not(.hong-nav-hub__prose--compact),.hong-nav-hub--exames>.hong-nav-hub__prose:not(.hong-nav-hub__prose--compact),.hong-nav-hub--mapa>.hong-nav-hub__prose:not(.hong-nav-hub__prose--compact),.hong-nav-hub--sinais>.hong-nav-hub__prose:not(.hong-nav-hub__prose--compact){grid-template-columns:1fr}.hong-nav-hub--reabilitacao>.hong-nav-hub__prose:not(.hong-nav-hub__prose--compact) h2,.hong-nav-hub--exames>.hong-nav-hub__prose:not(.hong-nav-hub__prose--compact) h2,.hong-nav-hub--mapa>.hong-nav-hub__prose:not(.hong-nav-hub__prose--compact) h2,.hong-nav-hub--sinais>.hong-nav-hub__prose:not(.hong-nav-hub__prose--compact) h2{grid-row:auto;max-width:13ch}.hong-nav-hub--reabilitacao>.hong-nav-hub__prose:not(.hong-nav-hub__prose--compact) p,.hong-nav-hub--exames>.hong-nav-hub__prose:not(.hong-nav-hub__prose--compact) p,.hong-nav-hub--mapa>.hong-nav-hub__prose:not(.hong-nav-hub__prose--compact) p,.hong-nav-hub--sinais>.hong-nav-hub__prose:not(.hong-nav-hub__prose--compact) p{grid-column:auto}.hong-nav-hub-route__body,.hong-nav-hub__decision-row,.hong-nav-hub__decision-table--modalities .hong-nav-hub__decision-row{grid-template-columns:1fr}.hong-nav-hub__decision-row>*{border-right:0;border-bottom:1px solid var(--hub-line)}.hong-nav-hub__decision-row>*:last-child{border-bottom:0}.hong-nav-hub__decision-row--head{display:none}.hong-nav-hub__decision-row>[data-label]::before{content:attr(data-label);display:block;margin-bottom:6px;font-family:"JetBrains Mono",ui-monospace,monospace;font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--hub-accent)}}@media (max-width:640px){.hong-nav-hub{--hub-width:min(100% - 18px, 560px);padding-top:18px}.hong-nav-hub .hong-nav-hub__hero-copy h1{font-size:clamp(40px, 14vw, 56px)}.hong-nav-hub .hong-nav-hub__deck{font-size:18px}.hong-nav-hub__hero-index{max-width:none}.hong-nav-hub__figure{height:min(74vw, 360px)}.hong-nav-hub__hero-actions,.hong-nav-hub__cta{align-items:stretch}.hong-nav-hub__button,.hong-nav-hub__cta .hong-nav-hub__button{width:100%;white-space:normal}.hong-nav-hub__steps,.hong-nav-hub__faq-list,.hong-nav-hub__route-index{grid-template-columns:1fr}.hong-nav-hub--mapa .hong-nav-hub__route-list,.hong-nav-hub--mapa .hong-nav-hub__decision-table{grid-template-columns:1fr}.hong-nav-hub--mapa .hong-nav-hub__figure{height:clamp(330px, 82vw, 430px)}.hong-nav-hub__steps article{border-right:0;border-bottom:1px solid var(--hub-line)}.hong-nav-hub__steps article:last-child{border-bottom:0}.hong-nav-hub-route{grid-template-columns:1fr;padding-inline:18px}.hong-nav-hub-route__body{padding-right:0}.hong-nav-hub__prose{padding:0}.hong-nav-hub .hong-nav-hub__prose h2,.hong-nav-hub .hong-nav-hub__section-head h2,.hong-nav-hub .hong-nav-hub__cta h2{font-size:clamp(30px, 9.5vw, 40px)}.hong-nav-hub--reabilitacao>.hong-nav-hub__prose:not(.hong-nav-hub__prose--compact) h2,.hong-nav-hub--exames>.hong-nav-hub__prose:not(.hong-nav-hub__prose--compact) h2,.hong-nav-hub--mapa>.hong-nav-hub__prose:not(.hong-nav-hub__prose--compact) h2,.hong-nav-hub--sinais>.hong-nav-hub__prose:not(.hong-nav-hub__prose--compact) h2{font-size:clamp(26px, 7.5vw, 32px)}.hong-nav-hub__steps article{min-height:auto}}