.k3pg-hubs-hero .k3pg-h1, .k3pg-hubs-sec--giant .k3pg-h2{font-size: min(4.8rem, 12.4vw);line-height: 1}.k3pg-hubs-hero .k3pg-hero__media{padding: 20px var(--k3pg-pad)}.k3pg-hubs-hero .k3pg-hero__media img{width: min(100%, 220px);margin: 0 auto}.k3pg-hubs-hero--warn .k3pg-hero__media{border-top: 4px solid var(--k3-warn-rule)}.k3pg-hubs-hero .k3pg-hero__note{margin: 0 calc(-1 * var(--k3pg-pad));padding: 22px var(--k3pg-pad) 24px}.k3pg-hubs-cl .k3pg-card{grid-template-columns: minmax(0, 1fr) 44px;column-gap: 16px;padding: 20px;border-top: 0}.k3pg-hubs-cl .k3pg-card > *{grid-column: 1}.k3pg-hubs-cl .k3pg-card__go{grid-area: 1 / 2 / span 3;align-self: center;margin: 0}.k3pg-hubs-signs{gap: 0;border-top: 2px solid var(--k3pg-rule)}.k3pg-hubs-signs .k3pg-card{padding: 18px 0;border-bottom: 1px solid var(--k3pg-line)}@media (min-width: 761px){.k3pg-hubs-signs{grid-template-columns: minmax(0, 1fr)}}@media (min-width: 1024px){.k3pg-hubs-hero .k3pg-h1{font-size: clamp(7.2rem, 7.8vw, 11.2rem)}.k3pg-hubs-hero .k3pg-hero__media{grid-area: 2 / 1 / auto / 4;padding: 16px;border: 1px solid var(--k3pg-line)}.k3pg-hubs-hero .k3pg-hero__media img{width: auto;max-height: 300px}.k3pg-hubs-hero .k3pg-hero__note{grid-area: 2 / 4 / auto / 13;align-content: center;margin: 0;padding: 32px 40px}.k3pg-hubs-hero--warn :is(.k3pg-hero__media, .k3pg-hero__note){border-top: 4px solid var(--k3-warn-rule)}.k3pg-hubs-sec--giant .k3pg-h2{font-size: clamp(6.4rem, 6.1vw, 8.8rem)}.k3pg-hubs-sec--row .k3pg-rec__head{grid-template-columns: minmax(0, 3fr) minmax(0, 2fr);align-items: end;column-gap: 48px}.k3pg-hubs-signs .k3pg-card{grid-template-columns: minmax(0, 2fr) minmax(0, 4fr) minmax(0, 4fr) 44px;align-items: center;column-gap: 32px}.k3pg-hubs-signs .k3pg-card__t{grid-column: 2;font-size: 2.8rem}.k3pg-hubs-signs .k3pg-card__t:first-child{grid-column: 1 / 3}.k3pg-hubs-signs .k3pg-card__d{grid-column: 3}.k3pg-hubs-signs .k3pg-card__go{grid-area: 1 / 4}}:where(.k3pg, .k3pg *)[data-k3-tone="bib-night"], :where(.k3pg, .k3pg *)[data-k3-tone="bib-navy"], :where(.k3pg, .k3pg *)[data-k3-tone="bib-cobalt"], :where(.k3pg, .k3pg *)[data-k3-tone="bib-violet"], :where(.k3pg, .k3pg *)[data-k3-tone="bib-teal"]{--k3-on-surface: var(--k3-white);--k3-link: var(--k3-white);--k3-link-line: var(--k3-white-a70);--k3-focus: var(--k3-bib-pop);--k3pg-rule: var(--k3-bib-pop);--k3pg-line: var(--k3-white-a24);--k3pg-num: var(--k3-white);--k3pg-kick: var(--k3-white);--k3pg-sub: var(--k3-white);color: var(--k3-white)}:where(.k3pg, .k3pg *)[data-k3-tone="bib-night"]{--k3-surface: var(--k3-bib-night);--k3pg-ground: var(--k3-bib-night);background: var(--k3-bib-night);color: var(--k3-white)}:where(.k3pg, .k3pg *)[data-k3-tone="bib-navy"]{--k3-surface: var(--k3-bib-navy);--k3pg-ground: var(--k3-bib-navy);background: var(--k3-bib-navy);color: var(--k3-white)}:where(.k3pg, .k3pg *)[data-k3-tone="bib-cobalt"]{--k3-surface: var(--k3-bib-cobalt);--k3pg-ground: var(--k3-bib-cobalt);background: var(--k3-bib-cobalt);color: var(--k3-white)}:where(.k3pg, .k3pg *)[data-k3-tone="bib-violet"]{--k3-surface: var(--k3-bib-violet);--k3pg-ground: var(--k3-bib-violet);background: var(--k3-bib-violet);color: var(--k3-white)}:where(.k3pg, .k3pg *)[data-k3-tone="bib-teal"]{--k3-surface: var(--k3-bib-teal);--k3pg-ground: var(--k3-bib-teal);background: var(--k3-bib-teal);color: var(--k3-white)}:where(.k3pg, .k3pg *)[data-k3-tone="bib-pop"], :where(.k3pg, .k3pg *)[data-k3-tone="bib-mint"], :where(.k3pg, .k3pg *)[data-k3-tone="bib-sand"], :where(.k3pg, .k3pg *)[data-k3-tone="bib-sky"], :where(.k3pg, .k3pg *)[data-k3-tone="bib-lilac"], :where(.k3pg, .k3pg *)[data-k3-tone="bib-alert"]{--k3-on-surface: var(--k3-ink-950);--k3-link: var(--k3-ink-950);--k3-link-line: var(--k3-ink-950-a55);--k3-focus: var(--k3-ink-900);--k3pg-rule: var(--k3-ink-950);--k3pg-line: var(--k3-ink-950-a45);--k3pg-num: var(--k3-ink-950);--k3pg-kick: var(--k3-ink-950);--k3pg-sub: var(--k3-ink-950);color: var(--k3-ink-950)}:where(.k3pg, .k3pg *)[data-k3-tone="bib-pop"]{--k3-surface: var(--k3-bib-pop);--k3pg-ground: var(--k3-bib-pop);background: var(--k3-bib-pop)}:where(.k3pg, .k3pg *)[data-k3-tone="bib-mint"]{--k3-surface: var(--k3-bib-mint);--k3pg-ground: var(--k3-bib-mint);background: var(--k3-bib-mint)}:where(.k3pg, .k3pg *)[data-k3-tone="bib-sand"]{--k3-surface: var(--k3-bib-sand);--k3pg-ground: var(--k3-bib-sand);background: var(--k3-bib-sand)}:where(.k3pg, .k3pg *)[data-k3-tone="bib-sky"]{--k3-surface: var(--k3-bib-sky);--k3pg-ground: var(--k3-bib-sky);background: var(--k3-bib-sky)}:where(.k3pg, .k3pg *)[data-k3-tone="bib-lilac"]{--k3-surface: var(--k3-bib-lilac);--k3pg-ground: var(--k3-bib-lilac);background: var(--k3-bib-lilac)}:where(.k3pg, .k3pg *)[data-k3-tone="bib-alert"]{--k3-surface: var(--k3-white);--k3pg-ground: var(--k3-white);--k3pg-kick: var(--k3-red-700);background: var(--k3-white);box-shadow: inset 0 0 0 3px var(--k3-red-700)}.k3pg--mapa .k3pg-hubs-hero .k3pg-hero__media{background: var(--k3-white);color: var(--k3-ink-950)}.k3pg--mapa .k3pg-hubs-hero .k3pg-inst-btn--ink, .k3pg--mapa .k3pg-hubs-hero .k3pg-inst-btn--ink:visited{border-color: var(--k3-bib-pop);background: var(--k3-bib-pop);color: var(--k3-ink-950)}.k3pg--mapa .k3pg-hubs-hero .k3pg-inst-btn--ink:hover{border-color: var(--k3-white);background: var(--k3-white);color: var(--k3-ink-950)}.k3pg--mapa .k3pg-hubs-hero .k3pg-btn--line:hover{border-color: var(--k3-white);background: var(--k3-white);color: var(--k3-ink-950)}.k3pg-map-body{color: var(--k3-bib-night)}.k3pg-map-body svg{display: block;width: min(100%, 300px);height: auto;margin-inline: auto}.k3pg-map-spot{cursor: pointer}.k3pg-map-spot circle{fill: var(--k3-surface);stroke: var(--k3-white);stroke-width: 4}.k3pg-map-spot:hover circle{stroke: var(--k3-bib-night)}.k3pg-map-regions{display: grid;gap: 20px}.k3pg-map-tiles{gap: 12px}.k3pg-map-tiles .k3pg-card{row-gap: 8px;padding: 22px 20px;border: 0;border-radius: 22px}.k3pg-map-tiles .k3pg-card__k{font-size: 1.6rem;font-weight: 700;line-height: 1.3}.k3pg-map-tiles .k3pg-card__t{font-size: 3rem;line-height: 1.08;letter-spacing: -0.012em;overflow-wrap: break-word;text-wrap: balance}.k3pg-map-tiles .k3pg-card__d{font-size: 1.8rem;line-height: 1.45}.k3pg-map-tiles .k3pg-card__go{border-radius: 50%;background: var(--k3-on-surface);color: var(--k3-surface)}.k3pg-map-tiles a.k3pg-card:hover{--k3-surface: var(--k3pg-ground);background: var(--k3pg-ground);color: var(--k3-on-surface)}.k3pg-map-tiles .k3pg-card[data-k3-tone="bib-alert"] .k3pg-card__t{color: var(--k3-red-700)}.k3pg-map-tiles .k3pg-card[data-k3-tone="bib-alert"] .k3pg-card__go{background: var(--k3-red-700);color: var(--k3-white)}.k3pg-map-band .k3pg-rec__grid{padding-top: 0;border-top: 0}.k3pg-map-band .k3pg-h2{font-size: clamp(3.2rem, 4.4vw, 5.6rem);line-height: 1.08;letter-spacing: -0.012em}.k3pg-map-decision{display: block;border: 0}.k3pg-map-decision thead{position: absolute;width: 1px;height: 1px;overflow: hidden;clip: rect(0 0 0 0);clip-path: inset(50%)}.k3pg-map-decision tbody{display: grid;gap: 12px}.k3pg-map-decision tbody tr{display: block;margin: 0;padding: 22px 20px;border: 0;border-radius: 22px}.k3pg-map-decision :is(tbody th, td){display: block;width: 100%;padding: 0;border: 0;color: var(--k3-on-surface)}.k3pg-map-decision tbody th{padding-bottom: 4px;background: none;font-size: 2.6rem;font-weight: 800;line-height: 1.12;letter-spacing: -0.012em}.k3pg-map-decision td{padding-top: 14px;font-size: 1.8rem;line-height: 1.45}.k3pg-map-decision td[data-label]::before{content: attr(data-label);display: block;margin-bottom: 2px;font-size: 1.6rem;font-weight: 700;color: var(--k3pg-kick)}.k3pg-map-decision tr[data-k3-tone="bib-alert"] th{color: var(--k3-red-700)}@media (min-width: 761px){.k3pg-map-tiles .k3pg-card{padding: 26px 26px 28px}.k3pg-map-tiles > li:first-child{grid-column: 1 / -1}.k3pg-map-tiles > li:first-child .k3pg-card__t{font-size: clamp(4rem, 4.6vw, 5.6rem)}.k3pg-map-goals > li:first-child{grid-column: auto}.k3pg-map-goals > li:first-child .k3pg-card__t{font-size: 3rem}.k3pg-map-decision tbody{grid-template-columns: repeat(2, minmax(0, 1fr))}}@media (min-width: 1024px){.k3pg--mapa .k3pg-hubs-hero .k3pg-hero__note{align-self: stretch}.k3pg-map-regions{grid-template-columns: minmax(0, 4fr) minmax(0, 8fr);align-items: start;gap: 32px}.k3pg-map-body{position: sticky;top: 24px}.k3pg-map-tiles .k3pg-card__t{font-size: 3.4rem}.k3pg-map-goals{grid-template-columns: repeat(4, minmax(0, 1fr))}.k3pg-map-goals .k3pg-card__t{font-size: 2.6rem}.k3pg-map-goals > li:first-child .k3pg-card__t{font-size: 2.6rem}.k3pg-map-decision tbody{grid-template-columns: repeat(4, minmax(0, 1fr))}.k3pg-map-decision tbody th{font-size: 2.4rem}.k3pg-map-band .k3pg-rec__head{grid-template-columns: minmax(0, 1fr)}}
