.mh-hero{background:var(--h-ink);color:var(--h-ivory);padding-block:clamp(6.5rem,12vw,9rem) clamp(2.5rem,5vw,4rem)}.mh-breadcrumb{margin:0 0 clamp(1.5rem,3vw,2.25rem)}.mh-breadcrumb ol{color:#f5f1e8a6;letter-spacing:.04em;flex-wrap:wrap;gap:.35rem .6rem;margin:0;padding:0;font-size:.82rem;list-style:none;display:flex}.mh-breadcrumb li:not(:last-child):after{content:"/";color:#f5f1e859;margin-left:.6rem}.mh-breadcrumb a{color:inherit;text-decoration:none}.mh-breadcrumb a:hover{color:var(--h-mint)}.mh-hero h1{max-width:24ch;font-family:var(--font-display);letter-spacing:-.032em;text-wrap:balance;margin:.9rem 0 0;font-size:clamp(2rem,5vw,3.4rem);font-weight:700;line-height:1.06}.mh-intro{color:#f5f1e8d1;max-width:62ch;margin:1.4rem 0 0;font-size:clamp(1rem,1.5vw,1.12rem);line-height:1.65}.mh-jornada{counter-reset:etapa;flex-wrap:wrap;gap:.6rem 0;margin:clamp(2rem,4vw,3rem) 0 0;padding:0;list-style:none;display:flex}.mh-jornada li{color:#f5f1e8e0;font-family:var(--font-display);letter-spacing:-.01em;padding:.4rem 2.1rem .4rem 0;font-size:clamp(.95rem,1.6vw,1.1rem);font-weight:600;position:relative}.mh-jornada li:not(:last-child):after{content:"";background:#18a9878c;width:1rem;height:1px;position:absolute;top:50%;right:.55rem}.mh-segmentos{flex-wrap:wrap;gap:.5rem;margin:clamp(1.75rem,3.5vw,2.5rem) 0 0;padding:0;list-style:none;display:flex}.mh-segmentos li{border:1px solid var(--h-line-light);color:#f5f1e8c7;border-radius:999px;padding:.35rem .8rem;font-size:.85rem;font-weight:600}.mh-vazio{max-width:56ch;color:var(--h-graphite);margin:clamp(1.75rem,3.5vw,2.5rem) 0 0;font-size:clamp(.98rem,1.5vw,1.06rem);line-height:1.65}
