.page-module__jXZM3G__page{background:var(--hk-paper)}.page-module__jXZM3G__topo{padding-top:64px}.page-module__jXZM3G__display{font-family:var(--font-display), var(--font-inter), sans-serif;letter-spacing:-.03em;text-wrap:balance;max-width:18ch;color:var(--hk-ink-900);margin:0;font-size:clamp(32px,4.6vw,52px);font-weight:700;line-height:1.06}.page-module__jXZM3G__display em{color:inherit;font-style:normal}.page-module__jXZM3G__topoSub{max-width:56ch;color:var(--hk-ink-700);text-wrap:pretty;margin:18px 0 0;font-size:18px;line-height:1.55}.page-module__jXZM3G__nav{margin-top:30px}.page-module__jXZM3G__navLista{border-bottom:1px solid var(--hk-ink-200);flex-wrap:wrap;gap:4px 26px;margin:0;padding:0;list-style:none;display:flex}.page-module__jXZM3G__navLink{min-height:44px;color:var(--hk-ink-900);border-bottom:2px solid #0000;align-items:baseline;gap:7px;margin-bottom:-1px;padding:10px 0;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex}.page-module__jXZM3G__navLink:hover{color:var(--hk-green-700);border-bottom-color:var(--hk-green-700)}.page-module__jXZM3G__navLink:focus-visible{outline:2px solid var(--hk-focus);outline-offset:2px;border-radius:3px}.page-module__jXZM3G__navQtd{color:var(--hk-text-muted);font-size:13px;font-weight:500}.page-module__jXZM3G__destaque{padding-top:52px;padding-bottom:12px}.page-module__jXZM3G__grupo{padding:56px 0 8px;scroll-margin-top:16px}.page-module__jXZM3G__grupo:last-of-type{padding-bottom:88px}.page-module__jXZM3G__grupoWr{grid-template-columns:minmax(0,280px) minmax(0,1fr);align-items:start;gap:56px;display:grid}.page-module__jXZM3G__grupoHead{padding-top:26px;position:sticky;top:24px}.page-module__jXZM3G__grupoH{font-family:var(--font-display), var(--font-inter), sans-serif;letter-spacing:-.025em;color:var(--hk-ink-900);text-wrap:balance;margin:0 0 10px;font-size:clamp(24px,2.6vw,30px);font-weight:700;line-height:1.12}.page-module__jXZM3G__grupoSub{color:var(--hk-text-muted);text-wrap:pretty;margin:0;font-size:15px;line-height:1.55}.page-module__jXZM3G__lista{min-width:0}@media (max-width:900px){.page-module__jXZM3G__grupoWr{grid-template-columns:1fr;gap:6px}.page-module__jXZM3G__grupoHead{padding-top:0;position:static}}@media (max-width:780px){.page-module__jXZM3G__topo{padding-top:40px}.page-module__jXZM3G__destaque{padding-top:36px}.page-module__jXZM3G__grupo{padding-top:40px}.page-module__jXZM3G__navLista{gap:0 20px}}
