.nho-fase{border-bottom:1px solid var(--nho-border);padding:64px 24px}.nho-fase__container{display:grid;gap:48px;grid-template-columns:220px 1fr;margin:0 auto;max-width:var(--nho-max-width)}.nho-fase__side{position:relative}.nho-fase__num{color:var(--nho-text-disabled);font-family:var(--nho-font-display);font-size:clamp(56px,7vw,96px);font-weight:300;line-height:1;position:sticky;top:96px}.nho-fase__num--accent{color:var(--nho-accent)}.nho-fase__duracao{color:var(--nho-text-muted);display:block;font-family:var(--nho-font-display);font-size:12px;letter-spacing:1.4px;margin-top:12px;text-transform:uppercase}.nho-fase__titulo{font-size:clamp(26px,3.5vw,40px)}.nho-fase__metafora{color:var(--nho-accent);font-family:var(--nho-font-display);font-size:18px;font-style:italic;font-weight:300;margin:12px 0 0}.nho-fase__corpo{color:var(--nho-text-secondary);font-size:17px;line-height:1.7;margin-top:24px;max-width:64ch}.nho-fase__corpo strong{color:var(--nho-text);font-weight:500}.nho-fase__corpo ul{margin:12px 0;padding-left:20px}.nho-fase__corpo li{margin-bottom:10px}.nho-fase__corpo li::marker{color:var(--nho-accent)}.nho-fase__resultado{background:var(--nho-surface);border:1px solid var(--nho-border);border-left:2px solid var(--nho-accent);margin-top:32px;max-width:64ch;padding:24px}.nho-fase__resultado p{color:var(--nho-text);font-size:16px;line-height:1.6;margin:0}.nho-fase__resultado-label{color:var(--nho-accent);display:block;font-family:var(--nho-font-display);font-size:11px;letter-spacing:1.4px;margin-bottom:10px;text-transform:uppercase}.nho-fase__investimento{color:var(--nho-text-muted);font-family:var(--nho-font-display);font-size:14px;margin:24px 0 0}@media (max-width:900px){.nho-fase{padding:48px 20px}.nho-fase__container{gap:16px;grid-template-columns:1fr}.nho-fase__num{font-size:48px;position:static}}